雙網絡卡雙閘道器

2021-08-22 20:15:50 字數 1174 閱讀 3871

由於電信和網通之間互聯互通的問題,很多人選擇雙線路機房,所謂雙線路機房就是擁有兩條出口,一條電信一條網通。最近在乙個雙線路機房測試一台伺服器,打算作為論壇的資料庫伺服器使用,伺服器作業系統為 linux。計畫配置為雙ip,雙網域名稱,使得瀏覽者通過電信和網通兩條線路都能正常訪問伺服器,而且各走各的,互不影響。在配置網路的時候遇到了問題,由於linux預設只有乙個閘道器,在網路上查詢了很久,找到乙個解決方案,因此整理了一下。感謝原文作者jac003ke。

伺服器作業系統redhat linux 9,設定兩張路由表

1. vi /etc/iproute2/rt_tables,增加網通和電信兩個路由表

251 tel 電信路由表

252 cnc 網通路由表

2. 給網絡卡繫結兩個位址用於電信和網通兩個線路

ip addr add 192.168.0.2/24 dev eth0

ip addr add 10.0.0.2/24 dev eth1

3、分別設定電信和網通的路由表

電信路由表:

#確保找到本地子網

ip route add 192.168.0..0/24 via 192.168.0.2 dev eth0 table tel

#內部回環網路

ip route add 127.0.0.0/8 dev lo table tel

#192.168.0.1為電信網路預設閘道器位址

ip route add default via 192.168.0.1 dev eth0 table tel

網通線路路由表:

#確保找到本地子網

ip route add 10.0.0.0/24 via 10.0.0.2 dev eth1 table cnc

#內部回環網路

ip route add 127.0.0.0/8 dev lo table cnc

#10.0.0.1是網通的預設閘道器

ip route add default via 10.0.0.1 dev eth1 table cnc

4、電信和網通各有自己的路由表,制定策略,讓192.168.0.2的回應資料報走電信的路由表路由,10.0.0.2的回應資料報走網通的路由表路由

ip rule add from 192.168.0.1 table tel

ip rule add from 10.0.0.1 table cnc

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

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

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

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

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