1. ubuntu18.04配置静态ip
- 先确认你要修改的网卡号:
- 查看目前的IP:
- 查找
netplan
目录下默认的网络配置文件,文件后缀为.yaml
,我的是叫01-network-manager-all.yaml
的文件。如果没有可以使用sudo gedit 01-network-manager-all.yam
自己创建。
- 编辑网络配置文件
01-network-manager-all.yaml
,内容如下:
- 编辑网络配置文件之前,先查看自己的网卡名称,我的是
ens33
。
- 使用命令,使静态ip生效。
$ sudo netplan apply
- 编辑网络配置文件之前,使用
ifconfig
命令查看配置情况,如果配置成功上图中ip会变成自己设置的ip。
注意:如果本地电脑的网关发生变化,上面配置的网关也要跟着变化,否者ubantu是没有网络的!!!
如本地电脑变为:
Ubantu中也要跟着变化:
2. ubuntu18.04配置动态ip
- 查看网卡名称,参考上文。
- 查找网络配置文件,参考上文。
- 修改网络配置文件的内容如下:
# Let NetworkManager manage all devices on this system
network:
version: 2
renderer: NetworkManager
ethernets:
enp3s0: #配置的网卡名称,使用ifconfig -a查看得到
dhcp4: true #dhcp4开启
addresses: [] #设置本机IP及掩码,空
optional: true
- 使用
$ sudo netplan apply
命令,使动态生效。之后再使用ifconfig
命令查看配置情况,如果配置成功上图中ip会变成动态的ip。