关于ubuntu20.04:ubuntu-20043-Desktop-使用静态ip

54次阅读

共计 893 个字符,预计需要花费 3 分钟才能阅读完成。

文章背景

在内网环境中应用动态 ip,不便内网拜访和管理员 NAT 映射。

文章指标

  1. 查看以后无效的网络配置;
  2. 手动批改网卡配置。

零碎环境

OS Ubuntu 20.04.3 LTS Desktop Ubuntu 桌面零碎

具体步骤

1. 查看以后的网络配置

因为 DHCP(Dynamic Host Configuration Protocol 动静主机配置协定),服务器每次开机启动都会取得不同的 ip 地址、掩码、网关、dns 地址等。
咱们首先须要查看服务器以后可用的网络配置,应用 ifconfig 命令只能看到 ip 和掩码,为了取得更具体的网络设置,笔者应用 nmcli (NetworkManager command line tool,网络管理命令行) 来查看具体的网卡配置。

nmcli d show‘device-name’-d(evice),devices managed by NetworkManager
-show 显示详细信息 

这样咱们就失去了‘eno2’的 ipv4 ip,掩码,网关,DNS 地址。

2. 查看以后的网络配置

关上网络配置文件 /etc/netplan/01-network-manager-all.yaml,依据第 1 步中查问到的配置,填写配置文件。

sudo vim /etc/netplan/01-network-manager-all.yaml

要特地留神 yaml 文件的格局要求,缩进以及冒号后的空格。

# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager
  ethernets:
    eno3: #配置的网卡名称
      dhcp4: no #dhcp4 敞开
      dhcp6: no #dhcp6 敞开
      addresses: [192.168.1.52/24] #设置本机 IP 及掩码
      gateway4: 192.168.1.1 #设置网关
      nameservers: 
        addresses: [202.106.0.20] #设置 DNS

设置实现后,咱们保留文件,输出上面的命令利用咱们的设置。

sudo netplan apply

实现~

致谢

  1. Ubuntu20.04 配置动态 ip
  2. nmcli 命令详解

正文完
 0