默认情况下,使用 NetworkManager 创建无线接入点时,它会自动使用10.42.0.1/24
。是否有一个可以手动更改此设置的配置文件?我希望将其设置为172.16.0.1/24
。
一些机器规格:
Linux Ubuntu 4.4.0-104-generic #127-Ubuntu SMP Mon Dec 11 12:16:42 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
Distributor ID: Ubuntu
Description: Ubuntu 16.04.3 LTS
Release: 16.04
Codename: xenial
编辑:
使用 NetworkManger,我将 Wi-Fi 模式设置为“热点”:
这样做会自动将 wlp1s0 接口和默认路由设置为 10.42.0.1 - 这是可管理的,但我更喜欢将其设置为 172.16.0.1。
以下是 HOTSPOT conf。我记下了我删减了哪些行,其他部分完全一样。
cat /etc/NetworkManager/system-connections/HOTSPOT
[connection]
id=HOTSPOT
uuid=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx (redacted)
type=wifi
interface-name=wlp1s0
permissions=user:username:; (redacted)
secondaries=
timestamp=1513484498
[wifi]
band=bg
mac-address=XX:XX:XX:XX:XX:XX (redacted)
mac-address-blacklist=
mac-address-randomization=0
mode=ap
seen-bssids=XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX; (redacted)
ssid=HOTSPOT
[wifi-security]
group=
key-mgmt=wpa-psk
pairwise=
proto=
psk=password-here (redacted)
[ipv4]
dns-search=
method=shared
[ipv6]
addr-gen-mode=stable-privacy
dns-search=
ip6-privacy=0
method=ignore
答案1
[ipv4]
在您的文件部分中/etc/NetworkManager/system-connections/HOTSPOT
,您可以手动包含您选择的地址,只要您更改您的method
地址选择即可:
[ipv4]
method=manual
address1=172.16.0.1/24
查看man nm-settings
更多(很多!)详细信息。