Answers:
说明很简单,真的:
sudo ip route del default
sudo ip route add default via Ip.Add.OfNew.Gateway
但要小心。您的系统管理员可能已经实施了一系列检查,这使得这种重新定向变得不可能。例如,他可以使用防火墙(iptables)检查客户端的MAC地址,拒绝转发所有客户端的流量,除了明确允许的客户端。所以他可能已经决定所有的移动设备通过网关1,而所有的PC都通过网关2,在那里进行更严格的控制活动(没有聊天,没有IRC,没有脸谱,没有色情,没有拍摄微风)强制执行。
因此,即使这两个命令绝对正确,但您可能无法访问WAN。
如果确实如此,您可能会听通用流量,找到流量通过您感兴趣的网关的人,然后将您的PC的MAC地址(称为欺骗)更改为与允许的机器相同,并且然后给自己一个静态 IP地址,再次与欺骗机器相同。因此,您将看到要通过的网关,与允许的机器相同,并且您将被允许通过。
玩得开心,但不要滥用它。
编辑:
您的评论显示您的网关位于与您的电脑不同的子网中。您必须在适当的范围内给自己一个静态IP。您可以尝试:
sudo service network-manager stop
sudo ip link set dev eth0 down
sudo ip addr flush dev eth0
sudo ip addr add 10.1.224.177/24 dev eth0
sudo ip link set dev eth0 up
现在将默认网关更改为10.1.22.1,然后重试。如果这不起作用,您可能希望将177替换为您知道尚未占用的其他数字。
ifconfig
无线设备告诉我10.1.243.11,而我的目标地址route -n
是10.1.224.0,我的网关是10.1.224.1。