linux雙網卡區網無法對外連線

目前linux主機有兩張網卡,一張網卡對外(eth1),一張網卡對內(eth0),Linux主機可以對外上網,區網內可以互相ping對方,但PC1就是無法透過linux主機連到外面


以下是我的環境:
我用的是 CENTOS 6
linux雙網卡區網無法對外連線

Linux主機並非用撥接上網,是直接設定固定IP即可。

linux主機設定
對外網卡:
DEVICE=eth1
IPADDR=202.158.100.99
GEETWAY=202.158.100.254
DNS=168.95.1.1

區網網卡:
DEVICE=eth0
IPADDR=192.168.1.254


PC1
DEVICE=eth0
IPADDR=192.168.1.10
GEETWAY=192.168.1.254
DNS=168.95.1.1


小弟一時興起想研究一下,但...

爬了很多文跟翻了書籍都無法解決,還請各位先進給小弟開導一下
2013-05-13 20:12 發佈
請參閱鳥哥的 Linux 私房菜 -- NAT
============================================================
1. 在 /etc/network/interfaces 加入下面的内容:
auto eth0
iface eth0 inet static
address 192.168.1.254
netmask 255.255.255.0

auto eth1
iface eth1 inet static
address 202.158.100.99
netmask 255.255.255.0
gateway 202.158.100.254

2. 修改/etc/sysctl.conf 加入下面的内容:
net.ipv4.ip_forward = 1

3. 執行下面的 iptables command 内容:
1. iptables -F
2. iptables -P INPUT ACCEPT
3. iptables -P FORWARD ACCEPT
4. iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
5. /etc/init.d/networking restart
============================================================
簡單的雙網卡應該就可以用了。


要跨網段 + NAT,可以寫成一個 Shell Script:
======================================================================
#!/bin/sh
/usr/local/sbin/iptables -F
/usr/local/sbin/iptables -X
/usr/local/sbin/iptables -t nat -F
/usr/local/sbin/iptables -t nat -X
/usr/local/sbin/iptables -A INPUT -i lo -j ACCEPT
/usr/local/sbin/iptables -A OUTPUT -o lo -j ACCEPT
/usr/local/sbin/iptables -A OUTPUT -o eth1 -j ACCEPT
/usr/local/sbin/iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth1 -j MASQUERADE
/usr/local/sbin/iptables -t nat -A POSTROUTING -s 192.168.2.0/24 -o eth1 -j MASQUERADE
/usr/local/sbin/iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth1 -j MASQUERADE
.....
======================================================================
Hsinchu@Taiwan wrote:
請參閱鳥哥的 Lin...(恕刪)


鳥哥文章都很棒也是學linux好去處

設完nat還有防火強iptables不然不到一天就被駭
現在敏感囉

Hsinchu@Taiwan wrote:
請參閱鳥哥的 Lin...(恕刪)

jeremy9678 wrote:
鳥哥文章都很棒也是學...(恕刪)


小弟就是以鳥哥教學為基礎,我只有看到第七章,之後章節只有大略看過。

原來跟NET有關,感謝前輩指點,小弟在試試看

我是tommy wrote:
小弟就是以鳥哥教學為...(恕刪)


別想不會走就想跑一步一腳印
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?