ubuntu20.04服务器版静态ip配置
先⽤命令查⼀下⽹关:
route -n
显⽰如下:
Kernel IP routing table
Destination    Gateway        Genmask        Flags Metric Ref    Use Iface
0.0.0.0192.168.42.20.0.0.0        UG    000 ens33
192.168.42.00.0.0.0255.255.255.0  U    000 ens33
(每个⼈的⽹关可能会不同,根据⾃⼰的实际值处理。)
记住⾃⼰的⽹关为192.168.42.2,后⾯需要⽤到。
进⼊/etc/netplan⽬录,会发现⾥⾯有个yaml格式的⽂件,类似
00-installer-config.yaml
为防⽌意外情况,做个备份:
sudo cp00-installer-config.yaml 00-installer-config.yaml.back
然后编辑源⽂件:
sudo vim 00-installer-config.yaml
默认内容是:
# This is the network config written by 'subiquity'
network:
ethernets:
ens33:
dhcp4: true
version: 2
修改后:
# This is the network config written by 'subiquity'
network:
ethernets:
ens33:
dhcp4: false
addresses: [192.168.42.100/24]
gateway4: 192.168.42.2
nameservers:
addresses: [192.168.42.2,114.114.114.114]
version: 2
变化有四处:ubuntu网络配置
1、dhcp4的值由true变为false
2、配置addresses,192.168.42.100就是我给本机⾃定义的静态ip地址,要保证ip地址的前三段与你的⾃⼰的⽹关⼀致,ip地址的最后⼀段根据⾃⼰喜好从0-255中选择,但不可以选择0、255,也不能跟⽹关地址以及局域⽹内其他已被占⽤的地址冲突。ip地址后⾯的/24是⼦⽹掩码,这是固定写法
3、配置gateway4,也就是⽹关地址,使⽤⾃⼰之前查询到的⽹关,⽐如我的是192.168.42.2
4、配置nameservers,也就是DNS地址,访问⽹络时解析域名⽤的,把⾃⼰的⽹关地址配置进去就⾏,也可以根据需要加⼊其他DNS地址以上配置保存之后,使⽤命令让配置⽣效:
sudo netplan apply

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。