在使用ubuntu20.04 的 live server版本的时候,修改静态IP不像图形界面那么方便,记录在这,方便查阅
1. 找到网络配置文件
通常在ubuntu 20.04系统中,网络配置使用netplan工具
配置文件目录一般在, /etc/netplan/00-installer-config.yaml,文件名可能不一样,但路径都在 /etc/netplan 目录下,文件就一个
sudo vim /etc/netplan/00-installer-config.yaml
2. 编辑配置文件
使用vim工具打开文件后,会看到如下内容,网卡名为系统自动生成,不固定
network:
version: 2
ethernets:
eno1: # 网卡名
dhcp4: true # 动态地址开关
将文件中的 dhcp4: true 修改为如下内容
version: 2
ethernets:
eno1: # 网卡名
addresses:
- 172.17.31.21/16 #I P地址,如果掩码为255.255.0.0,/后是16;掩码为255.255.255.0,则/后是24
gateway4: 172.17.0.1 # 网关地址
nameservers: # DNS服务器地址列表
addresses: [114.114.114.114,8.8.8.8,8.8.4.4]
修改完成后,esc退出编辑模式,输入:wq!,保存当前修改内容
3. 应用更改
通过命令更新网络配置,并应用
sudo netplan apply
4. 验证是否生效
应用配置后,查看静态IP是否配置成功
方法一
ip addr show enoip1 # 根据实际网卡名修改
ip route show
结果如下:
方法二
sudo apt-get install net-tools #输入 ifconfig 提示没有时,安装一下
ifconfig
结果如下: