cat writebug.cn/history

一个开发者的技术博客。

笔记本把无线网络连接分享给网线

笔记本把无线网络连接分享给网线.

首先如果笔记本开了NetworkManager服务, 建议在NetworkManager的配置中取消托管有线网络接口 eth0. (可选, 如果修改了配置, 要重启NetworkManager)

cat /etc/NetworkManager/NetworkManager.conf

[main]
plugins=ifupdown,keyfile

[ifupdown]
managed=true

[keyfile]
unmanaged-devices=interface-name:eth0

确定笔记本已经连接好了WIFI

然后在笔记本上面设置 eth0 ip sudo ifconfig eth0 192.168.9.1

开启DHCP sudo dnsmasq --dhcp-range=192.168.9.10,192.168.9.20,999m --interface=eth0

开启转发 echo 1 > /proc/sys/net/ipv4/ip_forward

设置NAT iptables -t nat -A POSTROUTING -j MASQUERADE

需要上网的设备连接笔记本eth0即可

查看笔记本下面连接的设备ip cat /var/lib/misc/dnsmasq.leases 或者 cat /var/db/dnsmasq.leases