论坛风格切换切换到宽版
  • 529阅读
  • 5回复

[问题求助]IPTABLES能实现这样的功能吗? [复制链接]

上一主题 下一主题
离线yinhezixun.
 
发帖
2061
C币
-235551
威望
386
贡献值
1
银元
-1
铜钱
4624
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
局域网用户 (LINUX)192.1.68.0.1+MAC绑定,能上.网           女人
另一台机子(win2000)192。168..0.2没有作绑.定,不能上网,能否用NAT实现上网功能。    美容
我现在只能用代理实现192。.168.0.2上网。.

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线ayumilove.
发帖
2035
C币
-152549
威望
351
贡献值
1
银元
0
铜钱
4548
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-13
问题描述不清楚。。。

离线shehongv.
发帖
2116
C币
-235073
威望
395
贡献值
1
银元
-2
铜钱
4764
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-13
192.168.0.1可以上网,
192.168.0.2不可以上网,
想让0。1的机子用IPTABLES带0。2的机子上网

发帖
2121
C币
-139044
威望
401
贡献值
1
银元
-2
铜钱
4708
人人网人气币
0
只看该作者 地板  发表于: 2010-04-13
不能在一个子网吧?

发帖
2081
C币
-60611
威望
377
贡献值
1
银元
-3
铜钱
4767
人人网人气币
0
只看该作者 4楼 发表于: 2010-04-13
在192.168.0.2上把eth0(你的网卡)的default gateway设成192.168.0.1

在192.168.0.1上, 开起IP FORWARDing和设定NAT.
下面是我用的一个script的相关部分, 你需要设定其他一些防火墙规则, 保护你的内网. .我的192.168.0.1通过ppp0 上网, 通过eth0和其它内网机器互连.

# enable ip forwarding.
echo 1 >; /proc/sys/net/ipv4/ip_forward
//其他防火墙规则....
//.......
# Set up IP FORWARDing and Masquerading
iptables --table nat --append POSTROUTING --out-interface ppp0 -j MASQUERADE
iptables --append FORWARD --in-interface eth0 -j ACCEPT

参考:
http://www.ibiblio.org/pub/Linux/docs/HOWTO/other-formats/html_single/IP-Masquerade-HOWTO.html

离线xunleifilm.
发帖
2062
C币
-152450
威望
382
贡献值
1
银元
-1
铜钱
4740
人人网人气币
0
只看该作者 5楼 发表于: 2010-04-13
我不懂IPTABLES
给个按我情况写的现成的语句!  OK?
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个