背景:有一台PC插有线能上(互联)网,还有一个无线网卡,没有能上互联网的wifi,想让别的手机通过这个PC的无线网卡的热点蹭有线上网。
1 开启热点
在Ubuntu等Linux发行版中打开wifi热点
然后手机连这个热点
2 设置转发
上面弄好后,应该能连接上wifi了,但是发现没法上(互联)网,需要设置转发
sudo iptables -t nat -A POSTROUTING -o enp4s0 -j MASQUERADE sudo iptables -A FORWARD -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT sudo iptables -A FORWARD -i wlo1 -o enp4s0 -j ACCEPT
GPT帮写的,我简单改了下,还有取消转发的命令
sudo iptables -t nat -D POSTROUTING 1 sudo iptables -D FORWARD -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT sudo iptables -D FORWARD -i wlo1 -o enp4s0 -j ACCEPT
然后就可以正常上网了