我编辑了/etc/netplan/01-netplan all.yaml以获得一个静态ip地址:
network:
version: 2
renderer: networkd
ethernets:
wlp0s20f3:
dhcp4: no
addresses:
- 10.1.10.23/24
routes:
- to: default
via: 10.1.10.1
nameservers:
addresses: [10.1.1.10]在netplan应用一切正常之后,接口将根据配置进行配置,但是在重新启动后,接口将获得一些额外的自动dhcp配置:
2: wlp0s20f3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether cc:15:31:5e:bf:41 brd ff:ff:ff:ff:ff:ff
inet 10.1.10.101/24 brd 10.1.10.255 scope global dynamic noprefixroute wlp0s20f3
valid_lft 5652sec preferred_lft 5652sec
inet 10.1.10.23/24 brd 10.1.10.255 scope global secondary noprefixroute wlp0s20f3
valid_lft forever preferred_lft forever
inet6 fe80::d6f7:2c10:8bf1:af66/64 scope link noprefixroute
valid_lft forever preferred_lft forever它甚至被分配了一个ipv6地址,尽管
net.ipv6.conf.all.disable_ipv6=1设置为/etc/sysctl.conf
似乎有些服务正在改变配置,它没有发生在20.04。
如何禁用此自动配置?
发布于 2022-04-03 16:31:42
DHCP地址由网络管理器提供。为了使用like并因此使用netplan,请像这样禁用NM:如何永久禁用网络管理器?
接下来,netplan文件无法提供SSID和WPA2密码。我建议你修改它:
network:
version: 2
renderer: networkd
wifis:
wlp0s20f3:
dhcp4: no
dhcp6: no
addresses: [10.1.10.23/24]
nameservers:
addresses: [10.1.1.10]
access-points:
"network_ssid_name":
password: "**********"
routes:
- to: default
via: 10.1.10.1请注意,SSID和密码都包含在引号中“。Netplan对缩进、间距等非常具体,所以仔细校对两次。下面是:
sudo netplan generate
sudo netplan apply请注意,在一个网络中部署几台膝上型计算机时,wlp0s20f3不太可能成为所有用户的相同接口名称。正如@heynnema上面所指出的,您需要询问每台笔记本电脑的逻辑接口名称。
发布于 2023-01-04 13:19:33
试试渲染器。在Ubuntu21.10中,NetworkManager非常适合我。
network:
version: 2
renderer: NetworkManager
ethernets:
wlp0s20f3:
addresses:
- tu ip asignada/**
nameservers:
search: [tu dominio]
addresses: [8.8.8.8, 8.8.4.4]
routes:
- to: default
via: tu touterhttps://askubuntu.com/questions/1400593
复制相似问题