Ubuntu20.04系统网络配置

Ubuntu20.04系统采用netplan管理网络,不再使用networking和NetworkManager服务。netplan配置文件位于/etc/netplan/*.yaml,配置文件对应网卡信息在/proc/sys/net/dev。可以通过修改yaml配置文件,使用netplan try进行语法测试,netplan apply应用配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

网络管理工具 netplan

  1. 在 Ubuntu20.04 版本中使用 netplan 管理网络
  2. 在安装好的 Ubuntu20.04 中没有 networking 和 NetworkManage 服务
  3. netplan 配置文件:/etc/netplan/*.yaml ,文件名每个不一样
  4. netplan 的对应的网卡配置文件:/proc/sys/net/dev
  5. netplan 说明文件: /usr/share/doc/netplan/example/ 目录下,在该目录下有各种样例文件,可以提供帮助

修改网卡配置样例

  1. 编辑网络配置文件
root@it:~# vim /etc/netplan/00-installer-config.yaml
# This is the network config written by 'subiquity'
network:
  ethernets:
    ens32:
      addresses:
      - 192.168.*.*/24
      gateway4: 192.168.*.1
      nameservers:
        addresses:
        - 8.8.8.8
  version: 2
  1. 加载刚刚修改的配置文件信息

  root@it:~# netplan try                  #测试语法

  root@it

### 如何进行Ubuntu 20.04 Server的网络设置与配置 #### 配置静态IP地址 对于希望固定其互联网协议(IP)地址而不是依赖动态主机配置协议(DHCP)自动分配地址的情况,可以通过编辑`/etc/netplan/*.yaml`文件来实现。通常情况下,该路径下只有一个YAML文件用于定义网络配置。 要创建或修改此文件以设定静态IP,请遵循以下模式: ```yaml network: version: 2 ethernets: enp3s0: dhcp4: no addresses: - 192.168.1.100/24 gateway4: 192.168.1.1 nameservers: addresses: [8.8.8.8, 8.8.4.4] ``` 上述代码片段展示了如何为名为`enp3s0`的以太网接口指定一个固定的IPv4地址、子网掩码长度(/24表示),以及默认网关和DNS服务器列表[^1]。 完成编辑后保存更改,并应用新的Netplan配置: ```bash netplan apply ``` 这一步骤会立即激活新设置而无需重启整个系统。 #### 使用WiFi连接至Internet 当物理环境不允许使用有线连接时,可以考虑采用Wi-Fi作为替代方案。首先确认无线适配器已被识别并正常工作,可利用命令`ifconfig`查看当前可用的网络设备列表及其状态信息;如果未显示任何有关无线网卡的信息,则可能意味着驱动程序缺失或是硬件本身存在问题[^2]。 一旦确定了正确的无线接口名(例如wlan0), 接下来按照下面的方式建立安全加密(WPA/WPA2 PSK)下的无线局域网连接: ```bash nmcli dev wifi connect "Your_SSID" password "your_password" ``` 这里假设读者已知目标SSID和服务密码。“nmcli”工具提供了强大的命令行界面来管理NetworkManager服务,使得即使是在无图形用户界面的情况下也能轻松处理复杂的网络事务。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值