我试图将数据包转发到AWS中的另一个内部IP地址。(Linux)。
我的场景是网关(EC2)(9.19.22.22)和两个内部IP地址(10.0.0.5)和(10.0.0.6)。
The packet coming to to 10.0.0.5 on 10009 from 17.16.0.99 (all) to be forwarded to 10.0.0.6 on 10010 port number.
iptables -t nat -A PREROUTING -p tcp -s 17.16.0.99/32 --dport 10009 -j DNAT --to-destination 10
我想申请一个移动应用程序。为此,我希望拦截所有WiFi流量并将其转发给运行在VM中的Burp。
我在我的Macbook上启用了“互联网共享”功能,所以我的手机现在用WiFi连接到笔记本电脑。然后,我想将所有流量转发给Burp代理,该代理为172.16.122.128:8080。
重定向到localhost works:
rdr pass on bridge100 inet proto tcp from any to any port {80,443} -> 127.0.0.1 port 8080
我把这个规则放在一个文件中,然后用pfctl -f pf.rules加载它。之后,我使用nc