ubuntu20.04配置静态ip

1. 查看当前ip:

ifconfig

eve@Eve:~/verify$ ifconfig
eno1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.177.61.52  netmask 255.255.255.0  broadcast 10.177.61.255
        inet6 fe80::8eec:4bff:fe8c:3e35  prefixlen 64  scopeid 0x20<link>
        ether 8c:ec:4b:8c:3e:35  txqueuelen 1000  (Ethernet)
        RX packets 63281329  bytes 38854570885 (38.8 GB)
        RX errors 236  dropped 1492635  overruns 0  frame 183
        TX packets 67757566  bytes 10900350561 (10.9 GB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 16  memory 0x91100000-91120000  

2. 查看网关命令:

route -n

eve@Eve:~/verify$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.122.61.1     0.0.0.0         UG    100    0        0 eno1

3. 查看dns配置:

nmcli dev show

eve@Eve:~/verify$ nmcli dev show
GENERAL.DEVICE:                         eno1
GENERAL.TYPE:                           ethernet
GENERAL.HWADDR:                         8C:EC:4B:8C:3E:35
GENERAL.MTU:                            1500
GENERAL.STATE:                          100 (connected)
GENERAL.CONNECTION:                     netplan-eno1
GENERAL.CON-PATH:                       /org/freedesktop/NetworkManager/ActiveConnection/2
WIRED-PROPERTIES.CARRIER:               on
......
IP4.DNS[1]:                             xxx.xx.xx.xx
IP4.DNS[2]:                             xx.xx.xx.xx

4. 编辑网络配置文件:

sudo vim /etc/netplan/01-network-manager-all.yaml
文件内容修改为如下:
network:
  version: 2
  renderer: NetworkManager
  ethernets:
    eno1:   # 网卡名称
      dhcp4: no     # 关闭dhcp
      addresses: [10.122.61.12/24]  # 要设置的静态ip,24位掩码
      gateway4: 10.122.61.1     # 对应的网关,步骤2中查到的Gateway对应的地址
      nameservers:
        addresses: [xxx.xx.xx.xx,xx.xx.xx.xx] #步骤3中查到的dns

5. 使配置文件生效:

sudo netplan apply

猜你喜欢

转载自blog.csdn.net/sinat_29891353/article/details/125171048
今日推荐