goagent + iptables 能让阿里云主机翻墙吗?
想让阿里云主机访问twitter API, 在主机上装了goagent,成功运行proxy.py,8086 8087端口正常
然后iptables输入一下命令
iptables -t nat -D PREROUTING -i eth1 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 8087
意思是想把流量转发给8087,curl baidu.com 发现流量根本没走8087端口,请问有什么办法吗?
╅木偶戏↖。
11 years, 2 months ago
Answers
HTTP 流量重定向到代理哪有你想像的这么简单……参考 Linux「真」全局 HTTP 代理方案 - 依云's Blog 。
你这句 iptables 是从哪里抄来的? 乱七八糟 !
-
-D
表示 删除规则 而不是添加。添加到开始用-I
,到最后用-A
-
PREROUTING
chain 只对外部来源数据有效(也就是只针对通过这台主机上网的机器)。要对本机产生的数据重定向应该用OUTPUT
chain -
你确认你的网卡设备名叫
eth1
了吗?
镜音Len
answered 11 years, 2 months ago