ubuntu16.04和20.04配置静态ip

ubuntu16.04

  1. 查看网卡名称
    使用ifconfig查看网卡名称,图中红框所指就是网卡名称
    ubuntu16.04和20.04配置静态ip_第1张图片
  2. 配置静态ip
    编辑/etc/network/interfaces文件,用#屏蔽掉最开始的两行,然后按照下面格式配置ip地址即可。
#auto lo
#iface lo inet loopback

auto ens33
iface ens33 inet static
address 192.168.157.127
netmask 255.255.240.0
gateway 192.168.157.1

  1. 刷新ip地址,重启网络服务
    利用命令sudo ip addr flush ens33刷新ip,接下来用service networking restart重启网络服务即可。

  2. 最后重启生效。(由于我是是虚拟机安装的ubuntu,挂起后发现ip设置没有生效还是随机分配的地址,重启后ip地址才生效。)

ubuntu20.04

1.与ubuntu16.04相同,先查看网卡信息。
2. ubuntu20.04没有/etc/network/interfaces这个文件了,它采用了/etc/netplan来管理网络配置。
3. 编辑文件/etc/netplan/01-network-manager-all.yaml,内容为如下:

network:
  version: 2
  renderer: NetworkManager
  ethernets:
      enp0s3:
          dhcp4: false
          addresses: [192.168.0.88/24]
          gateway4: 192.168.0.1
          nameservers:
            addresses: [221.7.92.98]

  1. 使用命令:netplan --debug apply即可生效。

你可能感兴趣的:(ubuntu配置)