前言
看了网上很多配置静态IP的教程,发现配置完成后根本连不上外网,最终参考这篇文章才解决了问题。
现按照配置静态IP的步骤给出完整的解决方法。
实战
首先切换到/etc/netplan
目录,查看到里面有一个文件:00-installer-config.yaml。因此只要修改此文件即可。
cd /etc/netplan
ls
sudo vim 00-installer-config.yaml
打开配置文件后配置如下内容
# This is the network config written by 'subiquity'
network:
ethernets:
ens33:
dhcp4: no
addresses:
- 192.168.0.120/24
nameservers:
addresses: [8.8.8.8]
routes:
- to: default
via: 192.168.0.2
version: 2
这里配置的时候一定要注意缩进,同时每个键值对key后面有一个空格,然后再输入具体的value。
这里需要说明的几点:
route -n
配置完后保存,然后执行sudo netplan apply
即可。
检查网络是否配置成功,可以执行如下命令:
ifconfig 或 ip a
ping baidu.com
ping google.com # 如果可以科学上网的话
能够ping的通的话说明配置静态IP已经成功。