LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1021|回复: 10

怎么这样使用iptables???

[复制链接]
发表于 2003-5-23 15:31:48 | 显示全部楼层 |阅读模式
怎样将别人连我8000端口时转到61.144.*.*的3128的端口去啊??

用iptables怎么弄啊?

我要变成这样,,,别人代理我时,是连到外部网的一台代理机器上,,
发表于 2003-5-24 17:09:11 | 显示全部楼层
参考精华区
 楼主| 发表于 2003-5-24 19:10:10 | 显示全部楼层
我对这真的很模糊,,看了都不知道是不是关于我想要的,,

如果是我不需要的我没什么心情看下去啊,,,可以找个这文章我吗?

这个问题到现在很久都没办法解决!!麻烦你一下,,好吗??
发表于 2003-5-24 21:16:25 | 显示全部楼层
三步:
第一步是打开forward
echo "1">/proc/sys/net/ipv4/ip_forward
第二步打开MASQUERADE
/sbin/iptables -t nat -A POSTROUTING -j MASQUERADE
第三步做DNAT
/sbin/iptables -t nat -A PREROUTING -p tcp --dport 8000 -j DNAT --to-destination 61.144.*.*:3128
是不是很复杂啊?
还有简单的方法,就是端口重定向。
下载kingate(http://www.kingate.net)
在conf/kingate.conf里面加上:
redirect 8000_61.144.*.*:3128
就搞定了。
 楼主| 发表于 2003-5-24 21:52:43 | 显示全部楼层
/sbin/iptables -t nat -A POSTROUTING -j MASQUERADE

什么意思,可以解释一下吗???
 楼主| 发表于 2003-5-25 11:05:04 | 显示全部楼层
最初由 khj99 发表
三步:
第一步是打开forward
echo "1">/proc/sys/net/ipv4/ip_forward
第二步打开MASQUERADE
/sbin/iptables -t nat -A POSTROUTING -j MASQUERADE
第三步做DNAT
/sbin/iptables -t nat -A PREROUTING -p tcp --dport 8000 -j DNAT --to-destination 61.144.*.*:3128
是不是很复杂啊?
还有简单的方法,就是端口重定向。
下载kingate(http://www.kingate.net)
在conf/kingate.conf里面加上:
redirect 8000_61.144.*.*:3128
就搞定了。



kingate就解决了我的问题,,谢谢

但我想iptables,怎么弄啊,上面你说的这两条语句,我打了都不行

你可以说得更详细点吗??
发表于 2003-5-25 12:21:58 | 显示全部楼层
一下子解释不清,
你man iptables 自已慢慢看,好多。
 楼主| 发表于 2003-5-26 10:10:44 | 显示全部楼层
man iptables看得懂我就不用来这里发贴了,别的命令我也可以用man了

上面它说的听不懂啊,,,,试了还是没结果啊?怎办?
 楼主| 发表于 2003-6-5 18:04:25 | 显示全部楼层
最初由 khj99 发表
三步:
第一步是打开forward
echo "1">/proc/sys/net/ipv4/ip_forward
第二步打开MASQUERADE
/sbin/iptables -t nat -A POSTROUTING -j MASQUERADE
第三步做DNAT
/sbin/iptables -t nat -A PREROUTING -p tcp --dport 8000 -j DNAT --to-destination 61.144.*.*:3128
是不是很复杂啊?
还有简单的方法,就是端口重定向。
下载kingate(http://www.kingate.net)
在conf/kingate.conf里面加上:
redirect 8000_61.144.*.*:3128
就搞定了。


你说的打开forward,masquerade,dnat,这三个文件在哪打开?

还是自己建??在哪个目录下建呢???
发表于 2003-6-5 18:07:15 | 显示全部楼层
最初由 pinksnoopy 发表
你说的打开forward,masquerade,dnat,这三个文件在哪打开?

还是自己建??在哪个目录下建呢???

不需要另外建这些文件
只需要按他说的命令做就可以了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表