linux下雙網絡卡雙閘道器配置

2022-03-21 16:54:13 字數 4027 閱讀 4952

要求:

eth0:192.168.100.203 連線內網,閘道器為192.168.100.1。需要和192.168.10.0、192.168.12.0、192.168.100.0、10.2.2.0、10.2.1.0網段通訊。

eth1:172.16.0.203 連線外網,閘道器為172.16.0.254。需要訪問外網。

配置思路:

eth1設定預設閘道器,生成0.0.0.0的預設路由,eth0不設定閘道器,手動新增靜態路由。

[root@dcserver003 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 

# broadcom corporation netxtreme ii bcm5709 gigabit ethernet

device=eth0

bootproto=none

hwaddr=d8:d3:85:fa:91:46

onboot=yes

ipaddr=192.168.100.203

netmask=255.255.255.0

#gateway=192.168.100.1

type=ethernet

eth0 配置

[root@dcserver003 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth1 

# broadcom corporation netxtreme ii bcm5709 gigabit ethernet

device=eth1

bootproto=static

hwaddr=d8:d3:85:fa:91:48

onboot=yes

netmask=255.255.255.0

ipaddr=172.16.0.203

gateway=172.16.0.254

type=ethernet

eth1配置

實際工作中192.168.100.203上開啟了乙個squid**,所以需要開啟路由**:echo 1 > /proc/sys/net/ipv4/ip_forward

設定本地兩個網絡卡能互ping:

iptables -t nat -a postrouting -s 192.168.100.0/24 -d 172.16.0.0/24 -o eth1 -j masquerade

iptables -t nat -a postrouting -s 172.16.0.0/24 -d 192.168.100.0/24 -o eth0 -j masquerade

雙網絡卡雙閘道器

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

SuSE Linux 雙網絡卡雙閘道器配置

例子 公司有台suse linux伺服器需要用到2個網路,乙個網段是192的,用來上op管理平台系統。乙個是b網路,網段是202的,用來上外網。我們都知道一台電腦擁有兩個閘道器是不可能的,因為預設閘道器 default gateway 只能是乙個。如果頻繁切換閘道器 dns來實現上網和上op管理平台...

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...