我的计算机可以无线访问互联网,并且我使用网络管理器内置的“共享给其他计算机”功能成功共享了其连接:
但是,我仅服务于单个主机(通过交叉电缆),并且由于使用了 DHCP,因此我的主机的 IP 地址不确定。我无法保存 ssh 或 VNC 连接,因为路由会在没有警告的情况下发生变化。
- 我可以将共享连接的 DHCP 范围限制为单个地址吗?
我的下游主机是不可触碰的 - 我无法更改其网络配置。我需要更好地控制网络管理器的启动方式域名系统支持互联网连接共享。它似乎完全通过命令行参数来实现:
lar@rpi-lgr13-0199:~$ ps ax | grep dnsmasq
817 ? S 0:00 /usr/sbin/dnsmasq --conf-file --no-hosts --keep-in-foreground --bind-interfaces --except-interface=lo --clear-on-reload --strict-order --listen-address=10.42.0.1 --dhcp-range=10.42.0.10,10.42.0.254,60m --dhcp-option=option:router,10.42.0.1 --dhcp-lease-max=50 --pid-file=/var/run/nm-dnsmasq-enxb827eb017088.pid --conf-dir=/etc/NetworkManager/dnsmasq-shared.d
1013 ? S 0:00 /usr/sbin/dnsmasq --no-resolv --keep-in-foreground --no-hosts --bind-interfaces --pid-file=/var/run/NetworkManager/dnsmasq.pid --listen-address=127.0.1.1 --cache-size=0 --conf-file=/dev/null --proxy-dnssec --enable-dbus=org.freedesktop.NetworkManager.dnsmasq --conf-dir=/etc/NetworkManager/dnsmasq.d
6987 pts/2 S+ 0:00 grep --color=auto dnsmasq