BBS水木清华站∶精华区
发信人: pzw (胖子王), 信区: Linux
标 题: Re: 正常时IP Chains的表现怎么样?
发信站: BBS 水木清华站 (Mon Jan 10 10:28:54 2000)
【 在 xsz (勇哥~~努力!~~奋斗!) 的大作中提到: 】
∶ faint,这两我都开了,可是不加ipchains还是用不了,用了ipchains就那个德行:(
^^^^^^^^^^^^^^^^^^^^^^^
我估计你用到的那个网关(就是学校提供的那个路由器)设置了ip/mac对照表,
ipchains中最关键的是MASQ那句, 这句不加的话内部网发出去的数据包(其源地址
仍是内部网地址, 没有被屏蔽)会被该路由器拒掉. 我在测试时也碰到过这种情况,
当然linux机器本身还是能连出去的.
∶ 以下是我在rc.inet1中的相关代码:
∶ 配置虚拟IP:
∶ /sbin/ifconfig eth0 ${IPADDR} broadcast ${BROADCAST} netmask
∶ ${NETMASK}
∶ /sbin/ifconfig eth0:0 ${IPADDR1} broadcast ${BROADCAST1} netmask
∶ ${NETMASK1}
∶ 配置路由:
∶ /sbin/route add -net ${NETWORK} netmask ${NETMASK} eth0
∶ 配置确省路由:
∶ /sbin/route add default gw ${GATEWAY} netmask 0.0.0.0 metric 1
∶ 开启IP_Forward
∶ echo 1 > /proc/sys/net/ipv4/ip_forward
∶ 配置IP_chains:
∶ ipchains -F forward
∶ ipchains -P forward DENY
∶ ipchains -P input ACCEPT
∶ ipchains -P output ACCEPT
∶ ipchains -A forward -s 192.168.5.0/24 -j MASQ
∶ 还有什么遗漏吗?
--
=============================
满纸荒唐言,一把辛酸泪。
都云作者痴,谁解其中味?
-----------------------------
※ 来源:·BBS 水木清华站 smth.org·[FROM: 202.120.21.11]
BBS水木清华站∶精华区