如何使用netplan设置静态IP? (运行 Ubuntu Bionic 服务器)

如何使用netplan设置静态IP? (运行 Ubuntu Bionic 服务器)

我的问题是没有静态 IP 被分配给内置以太网端口。我已经跑过好netplan apply几次了。我也重新启动了电脑,但仍然没有成功。

我确信以太网端口可以正常工作,就像我之前在 Ubuntu 16.04 上使用它一样,就在我决定全新安装 18.04.2 之前。

有什么想法我可能做错了什么吗?我将使用以太网端口通过交叉电缆将我的主 PC 连接到 Ubuntu 服务器。

如果我将以太网端口设置为使用dchp4:true并将以太网电缆连接到我的调制解调器/路由器并禁用我的 WiFi 卡(通过删除 netplan 配置),则 PC 可以毫无问题地连接到网络。

谢谢


这是其输出netplan --debug apply,还显示了我的 YAML 文件的内容。我尝试过使用和不使用 dhcp4/dchp6/gateway4/renderer。

在此输入图像描述

答案1

我在接口文件方面取得了成功,就像以前的版本一样。使用以下静态 IP 配置,例如以下示例中的 eth0。

root@redbird:~# cat /etc/network/interfaces

ifup(8)和ifdown(8)使用的interfaces(5)文件

auto lo iface lo inet loopback

auto eth0 iface eth0 inet static address 192.168.0.130 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 gateway 192.168.0.1

** 广播和网络线路是可选的 **
并且只是一个 ifup。

“ifup enp3s0”。

网络管理器是否定义为渲染器?...

禁用网络并运行 netplan 以查看它是否正在应用配置。

相关内容