這個問題困擾我至少2個星期了,反反覆覆查了很多資料,今天終於能配置完成,現在要寫下來激動啊,差點就氣餒了。
要求:我想做ipp2p的流量控制測試,所以要在公司內部搭建乙個測試環境。在我同公司的網之間搭建一台雙網絡卡的linux機器,具體硬體架設圖是這樣的
網際網路|公司的內部網段192.168.4.0(閘道器是192.168.4.1)
|eth1(ip 192.168.4.129)
linux主機(雙網絡卡)
eth2(ip 111.111.112.111)
|我自己的電腦xp系統(ip 111.111.112.112,閘道器 111.111.112.111)
前期碰到的問題是,linux主機能上網,並且能ping公司的內部網段192.168.4.0,但就是ping不了xp系統機器,這個問題困擾了好幾天,最後解決的是關閉了windows防火牆,原來是windows防火牆防火牆擋住了icmp包,使xp系統能ping linux系統的雙網絡卡(不能ping通公司網),但linux ping不了xp系統機器.
解決了這個問題,現在就剩下了xp系統能上公司 網段192.168.4.0,還要能上網
現在摸索出來的解決方案是,靜態路由設定+iptables的nat轉換,使得xp系統(ip 111.111.112.112)機器能通過eth1(ip 192.168.4.129)這個ip上網,實現了nat的轉換
現在是靜態路由配置命令
route add -net 111.111.112.0/24
gw 111.111.112.111
dev eth2
route add -net 192.168.4.0/24
gw 192.168.4.129
dev eth1
route add default gw 192.168.4.1
接下來是iptables的配置
iptables -t nat -f
iptables -t nat -a postrouting -o eth1 -s 111.111.112.112 -j snat --to 192.168.4.129
iptables -t nat -a prerouting -i eth1 -d 192.168.4.129 -j dnat --to 111.111.112.112
還有個開啟核心**
echo 1 > /proc/sys/net/ipv4/ip_forward
我的是red hat 2.6.18-8.el5
iptables v1.3.5
完成以後,發現xp機器能ping 公司192.168.4.0網段,也能上網了。
現在附上指令碼
[root@localhost ~]# echo 1 > /proc/sys/net/ipv4/ip_forward
[root@localhost ~]# iptables -t nat -f
[root@localhost ~]# iptables -t nat -a postrouting -o eth1 -s 111.111.112.112 -j snat --to 192.168.4.129
[root@localhost ~]# iptables -t nat -a prerouting -i eth1 -d 192.168.4.129 -j dnat --to 111.111.112.112
[root@localhost ~]# route add -net 111.111.112.0/24
gw 111.111.112.111
dev eth2
[root@localhost ~]# route add -net 192.168.4.0/24
gw 192.168.4.129
dev eth1
[root@localhost ~]# route add default gw 192.168.4.1
linux雙網絡卡網段閘道器流控配置
這個問題困擾我至少2個星期了,反反覆覆查了很多資料,今天終於能配置完成,現在要寫下來激動啊,差點就氣餒了。要求 我想做ipp2p的流量控制測試,所以要在公司內部搭建乙個測試環境。在我同公司的網之間搭建一台雙網絡卡的linux機器,具體硬體架設圖是這樣的 網際網路公司的內部網段192.168.4.0 ...
windows雙網絡卡雙網段雙閘道器配置
伺服器有網絡卡a以及網絡卡b 網絡卡a配置ip為 114.10.245.2 閘道器為114.10.245.1 網絡卡b配置ip為 59.38.155.2 閘道器59.38.155.1 網絡卡a的ip以及閘道器已經配置完畢,可以正常使用。網絡卡b由於網絡卡a上已存在乙個閘道器,無法正常新增。解決辦法 ...
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...