這篇文章將為大家詳細(xì)講解有關(guān)Linux中怎么配置雙網(wǎng)卡路由表,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對(duì)相關(guān)知識(shí)有一定的了解。
如果eth0為192.168.10.123/255.255.255.0,eth2為192.168.20.231/255.255.255.0,則命令格式如下:
#route add -net 192.168.10.0 netmask 255.255.255.0 dev eth0
#route add -net 192.168.20.0 netmask 255.255.255.0 dev eth2
上面的命令把發(fā)送給192.168.10.0網(wǎng)段的IP包交給eth0轉(zhuǎn)發(fā),把192.168.20.0網(wǎng)段的IP包交給eth2轉(zhuǎn)發(fā)。如果還有可能有發(fā)送給其他目的IP的包,那么你肯能希望設(shè)置一個(gè)“默認(rèn)網(wǎng)關(guān)”:
#route add default gw 192.168.10.1
上面的命令把所有發(fā)送給其他目的IP的包都轉(zhuǎn)發(fā)給192.168.10.1,而如何轉(zhuǎn)發(fā)給192.168.10.1這個(gè)地址的規(guī)則已經(jīng)在剛才的第一條命令中定義了(從eth0轉(zhuǎn)發(fā))。一般情況下,默認(rèn)網(wǎng)關(guān)已經(jīng)自動(dòng)設(shè)置好了,不用重復(fù)設(shè)置??梢杂胷oute命令加-n參數(shù)進(jìn)行檢查。
如果要?jiǎng)h除某一條,命令格式為:
#route del -net 192.168.10.0 netmask 255.255.255.0
配置時(shí)的一種思路是把192.168.10.0網(wǎng)段路由至eth0,192.168.20.0網(wǎng)段路由至eth2,再設(shè)置默認(rèn)路由。另一種思路是,只指定其中一個(gè),然后把默認(rèn)的0.0.0.0路由至另一個(gè)。其實(shí)效果一樣,就是兩種風(fēng)格。
關(guān)于Linux中怎么配置雙網(wǎng)卡路由表就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。