![当 /etc/network/interface 文件丢失时如何更改 IP?](https://linux22.com/image/825246/%E5%BD%93%20%2Fetc%2Fnetwork%2Finterface%20%E6%96%87%E4%BB%B6%E4%B8%A2%E5%A4%B1%E6%97%B6%E5%A6%82%E4%BD%95%E6%9B%B4%E6%94%B9%20IP%EF%BC%9F.png)
我刚刚安装了 12.04 Server。首次登录后,我看到了 IP,它是动态的(我猜)。我尝试通过更改它,sudo vi /etc/network/interface
但这个文件是空白的。
有人可以帮忙吗?
答案1
您输入的是:
sudo vi /etc/network/interface
你应该输入这个:
sudo vi /etc/network/interfaces
你忘了s。
答案2
Ubuntu 使用网络管理器来管理网络配置。
运行nm-connection-editor
设置静态IP。
答案3
改编自: 从命令行创建静态 IP
基本上,所需的步骤是:
找出您当前的设置:
ifconfig eth0
编辑/etc/网络/接口以满足您的要求。
寻找这两行:
auto eth0
iface eth0 inet dhcp
将其改为:(示例 IP 地址)
auto eth0
#iface eth0 inet dhcp
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
dns-nameservers 192.168.0.1
然后重新开始你的服务器。
现在应该使用:192.168.0.130