分页: 1 / 1

【已解决】安卓系统里的iptables问题

发表于 : 2015-02-12 9:08
sanz
环境--手机:Android 4.04,电脑Ubuntu12.04。
目标-- 手机开启无线“热点”,同时通过手机卡上网。电脑通过wifi连接手机热点。正常上网。电脑80端口开了WEB服务,正常工作。现在需要外网(公网)的别人的电脑能访问我的电脑,就是通过正在上网的手机来转发请求到我的电脑。
看过了我手机的/proc/sys/net/ipv4/ip_forwarder的内容是1。所以理论上应该是可以的。

现在我应该怎么在手机上设置(通过iptables?)来转发外来的http请求,比如8080端口的tcp请求,转发到我电脑的80端口啊?

Re: 【求助】安卓系统里的iptables问题

发表于 : 2015-02-13 23:53
rosynirvana
sudo iptables -t nat -A PREROUTING -p tcp --dport 8080 -j DNAT --to $DES

$DES是电脑和手机相连的内网ip地址,例如 192.168.1.2:80

Re: 【求助】安卓系统里的iptables问题

发表于 : 2015-02-15 15:26
sanz