自从我将这台装有 Debian 10 的虚拟机升级到 Debian 11 并重新启动后,网络就断了。尝试了几个指导教程/文章,但没有成功。配置/etc/network/interfaces
是正确的。
升级之前一切都运行良好。我使用具有外部 IP 地址的专用服务器。
主界面ens18
配置auto ens18
不起作用。
我的配置显然有错误。我想知道如何配置这个 ens18 接口以获取静态 ip 并使网络重新工作。
答案1
你能试试这个吗?
auto ens18
iface ens18 inet static
pre-up ip link set ens18 up
address <YOUR_IP_ADDR>
netmask <YOUR_NETMASK>
gateway <YOUR_GATEWAY>
up ip route del default via 137.74.x.y
up ip route add default via 137.74.x.y
有关持久路由配置的更多信息,请参阅这或者参考 Debian wiki。
在大多数情况下,这pre-up ip link set ens18 up
不是必需的,但它可能会解决您的问题。
然后重启networking
服务:
sudo systemctl restart networking