![如何找到哪个模块处于活动状态以进行网络控制?](https://linux22.com/image/1009852/%E5%A6%82%E4%BD%95%E6%89%BE%E5%88%B0%E5%93%AA%E4%B8%AA%E6%A8%A1%E5%9D%97%E5%A4%84%E4%BA%8E%E6%B4%BB%E5%8A%A8%E7%8A%B6%E6%80%81%E4%BB%A5%E8%BF%9B%E8%A1%8C%E7%BD%91%E7%BB%9C%E6%8E%A7%E5%88%B6%EF%BC%9F.png)
我有一个 Ubuntu VPS,我想更改它的 IP 地址和网关。
但是没有任何网络命令可以在这个系统上运行。
ifconfig
作品和表演只是lo
。ifup
找不到命令。
/etc/sysconfig/interfaces
节目ifupdown
被替换为netplan(5)
然后netplan
命令未找到。此外,Network-Manager
命令也未找到。
那么我应该如何重启这台机器的网络呢?
目前我使用控制台登录。
答案1
如果 ifconfig 没有显示您的接口,则说明您在 netplan 中没有为其设置任何有效的网络配置。您可能在 /etc/netplan 下有一个现有的 yaml 文件,您可以编辑该文件以添加您的接口及其地址。这可能很简单,只需dhcp: true
在配置中用适当的addresses:
和routes:
节替换即可。