在日常工作学习中,我们有时会遇到将网络的动态ip改为静态的需求,这在Windows电脑上很容易实现,但是如果是没有UI界面的Ubuntu系统则需要使用命令行手动修改,现将修改方法总结如下:
1、查询网卡的名称
ifconfig
然后,从输出的信息中确定需要修改的网卡名字
2、修改配置文件
输入以下命令打开网卡的配置文件
sudo vi /etc/network/interfaces
接着就是对文件进行必要的修改,修改内容可如下(务必根据实际情况进行修改)
auto eth0 #其中eth0是步骤1中确定的网卡名字
iface eth0 inet static
address x.x.x.x #x.x.x.x为设置的静态ip地址
netmask 255.255.255.0 #此处设置子网掩码
gateway x.x.x.x #此处设置网关
dns-nameservers 8.8.8.8 #此处设置dns服务器
设置完成之后对文件进行保存,按ESC键后输入:wq
3、刷新ip
在确保完成第2步的前提下,在命令行中输入
sudo ip addr flush eth0
注意,输入完成之后会短暂断开网络连接,这时可以尝试使用设置的静态ip进行登录远程,另外还可以使用如下命令重启网络服务
sudo systemctl restart networking.service
如此,静态ip就设置完成了!