centos 設定雙網絡卡,雙閘道器

2021-07-09 06:36:59 字數 1713 閱讀 5083

centos 設定雙網絡卡,雙閘道器

centos 設定雙網絡卡,雙閘道器

centos作業系統 乙個是192段(eth1外網),乙個是172(eth0內網)段,我們都知道一台電腦擁有兩個閘道器是不可能的,因為預設閘道器(default gateway)只能是乙個。切換閘道器將會給工作帶來很大的不便,於是我採用軟路由來實現雙網絡卡雙閘道器實現雙閘道器雙網絡卡.

route add -net 59.74.115.0/24 gw 172.16.113.1 dev eth0

下面看具體操作:

用vi等編輯器開啟網絡卡配置檔案,進行如下配置:

(1)   /etc/sysconfig/network-script/ifcfg-eht0

device=eth0

bootproto=」no

ipaddr=172.16.113.21

netmask=」255.255.255.224」

onboot=yes

(1)   /etc/sysconfig/network-script/ifcfg-eht1

device=eth1

bootproto=no

ipaddr=192.168.1.2

netmask=255.255.255.0

gateway=202.106.128.206(機器的預設閘道器)

onboot=」yes」

#route add -net 59.74.112.0/24 gw 172.16.113.1 dev eth0 即 59.74.112.x通過172.16.113.1來** /24=255.255.255.0

同時寫進/etc/rc.local

route add -net 59.74.112.0/24 gw 172.16.113.1 dev eth0 重啟系統後還生效!否則又要重新手動新增

由於系統需要分別從內外網訪問,即外網使用者從外網訪問伺服器,內網使用者從內網訪問伺服器,結果在配置雙閘道器後發現內網不能訪問,使用route命令檢視路由發現問題原因,重新設定路由解決了問題。

為避免伺服器重啟後再出現路由問題,在配置檔案 /etc/rc.local 新增

route add -net 172.0.0.0 netmask 255.0.0.0 gw 172.31.20.254 dev eth1 #內網路由

route add -net 222.211.64.120 netmask 255.255.255.255 gw 219.221.176.253 dev eth0 #為指定閘道器

route add default gw 外網出口ip eth0 #預設路由

route del -net default netmask 0.0.0.0 gw 172.31.20.254 dev eth1 #刪除系統自己新增的路由

這樣系統重啟後就能自動設定正確的靜態路由,保證內外網都能正常訪問

原理說明:一般來說預設路由只能有一條,即使加了2條,也只能用metric小的那條,只有當metric小的那條路由不可用(如埠down)時,另一條才會起作用,所以對於不知道遠端位址情況(如訪問internet)的那個埠需要指預設路由,而對於明確知道遠端位址分配情況的(一般為內網位址段)埠指靜態路由。

linux中類似windows 的route print的命令是:

1、route -e

2、ip route list

3、netstat -rn

netstat -in 檢視介面卡的資訊

netstat -rn 檢視路由資訊

雙網絡卡雙閘道器

由於電信和網通之間互聯互通的問題,很多人選擇雙線路機房,所謂雙線路機房就是擁有兩條出口,一條電信一條網通。最近在乙個雙線路機房測試一台伺服器,打算作為論壇的資料庫伺服器使用,伺服器作業系統為 linux。計畫配置為雙ip,雙網域名稱,使得瀏覽者通過電信和網通兩條線路都能正常訪問伺服器,而且各走各的,...

Linux雙網絡卡雙IP雙閘道器

ubuntu雙網絡卡雙ip.不同閘道器.不同子網.如何同時ping通兩塊網絡卡的解決方法,伺服器環境如下 系統 ubuntu 9.04 x64 server 電信ip tel 114.80.0.4 netmask 255.255.255.128 gateway 114.80.0.3 聯通ip cnc...

Linux雙線雙網絡卡雙IP雙閘道器設定方法

機房上架了一台測試機,系統是ubuntu 9.04 x64的系統,母機ibm x336機器。使用者需求是雙線,故採用乙個網絡卡配置電信位址,另乙個網絡卡配置聯通位址,安裝好系統後配置好ip發現聯通位址和電信位址只能有乙個可以ping通,若電信位址配置閘道器,聯通位址不配閘道器,則只能ping通電信位...