将流量从接口路由到真实路由器

将流量从接口路由到真实路由器

我正在尝试使用树莓派捕获从手机发送的数据包,基本上是一种 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 作为无线接入点,因为我使用其无线卡将其连接到网络。

相关内容