我正在尝试使用树莓派捕获从手机发送的数据包,基本上是一种 MITM 之类的东西。
我已经更改了手机的无线设置,以使用树莓派的 IP 地址作为路由器,然后尝试更改树莓派的路由表,但我无法让它工作。我的手机说它没有连接到互联网,数据包捕获显示了请求,但它们从未成功。
我做了以下事情:
ifconfig wlan0:1
ifconfig wlan0:1 192.168.0.100 netmask 255.255.255.0
echo 1 > /proc/sys/net/ipv4/ip_forward
route add default gw 192.168.0.1 wlan0:1
我还添加了net.ipv4.ip_forward = 1
,/etc/sysctl.conf
并运行了sysctl -p /etc/sysctl.conf
。
最后,在谷歌搜索答案时,我发现了一些转发一两个端口的示例。如果可能的话,我想转发所有流量。
编辑:回应下面的评论...路由器192.168.0.1
是我的家庭网络的 AP。我没有使用 pi 作为无线接入点,因为我使用其无线卡将其连接到网络。