1、配置静态IP
-
打开配置文件
sudo vim /etc/network/interfaces
-
加入如下代码
auto ens33 #ens33为网卡名,通过命令ifconfig可以查询到 iface ens33 inet static #static表示静态IP address 192.168.43.250 netmask 255.255.255.0 gateway 192.168.43.2 #注意!!如果是虚拟机,且为NAT模式,一定要跟VMnet8网关一致
注意!!如果是虚拟机中的Ubuntu系统,且为NAT模式连接,一定要跟VMnet8网关一致。虚拟机网关查询方法:
- 点击VMware工具栏“编辑”按钮
- 虚拟网络编辑器
- 选中VMnet8
- 点击“NAT设置”
- 弹窗就可以看到网关了
2、配置DNS(可选)
-
打开配置文件
sudo vim /etc/systemd/resolved.conf
-
在文件中加入如下通用DNS:
DNS=8.8.8.8 223.5.5.5 #如果原本DNS语句行是注释的,删除前面的#
3、重启网络
-
终端输入如下命令
sudo /etc/init.d/networking force-reload ==> 重新加载网路配置文件 sudo /etc/init.d/networking restart
注意:
1、重启完成后使用ifconfig查看是否已经更改过来
2、有可能重启失败,可以该命令多执行几次,也可以直接重启Linux系统。
补充
如果是在虚拟机中Ubuntu配置静态IP,且需要上网。可以使用虚拟机的桥接模式或者NAT模式进行上网。这需要设置虚拟机的网络编辑器以及网络适配器。
具体步骤可以查看另一篇博客:VMware Ubuntu、Win10、ARM板卡相连,互相ping通