查看:2209 回复:0
发表于 2002-3-7 17:39
TA的每日心情 | 慵懒 2017-4-19 12:56 |
---|
签到天数: 1133 天 [LV.10]以坛为家III
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
前几日在自己的机器试用LINUX下的防火墙,突然觉得想试试数据转发,可始终不行,还请朋友帮忙。。。
网络驾构:
服务器:双网卡,专线介入,2K PRO+ICS,内网IP192.168.0.1
客户机A:单网卡,LINUX7.1,IP192.168.0.23
客户机B: 单网卡,2k PRO,IP192.168.0.78
现在想在我的机器A上通过数据转发将客户机B的数据包转发到服务器上,也就是说想在B机的IE设置代理成A机的IP地址,通过 B ---》A --->服务器的方法上网
我使用的是IPCHAINS配置,并且通过我的机器能直接上网,网关什么的都配置完毕,/proc/sys/net/ipv4/ip_forward也已经设置为1。
下面是部分配置:
/sbin/ipchains -A input -i eth0 -s "192.168.0.78" -j ACCEPT
/sbin/ipcahins -A output -i eth0 -d "192.168.0.78" -j ACCEPT
/sbin/ipchains -A forward -i eth0 -s "192.168.0.78" -d "192.168.0.1" -j MASQ
经过一段时间的摸索,测试成功。。。
不过是将客户B的网关设置成客户A,而不是设置IE代理
|
|
|
|
|
|
|