ubuntu

ubuntu进程如何进行网络配置

小樊
42
2025-03-30 07:55:41
栏目: 智能运维

在Ubuntu系统中,可以通过命令行进行网络配置。以下是几种常见的网络配置方法:

以太网静态IP设置

  1. 设置静态IP地址
sudo nmcli con mod "Wired connection 1" \
    ipv4.addresses "192.168.1.110" \
    ipv4.gateway "192.168.1.1" \
    ipv4.dns "8.8.8.8" \
    ipv4.method "manual"
  1. 重启系统
sudo reboot
  1. 验证配置
ip addr show *inet

如果显示了对应的IP地址,则配置成功。

WiFi连接

  1. 查看可用的WiFi
sudo nmcli dev wifi
  1. 连接WiFi
sudo nmcli dev wifi connect "wifi_name" password "wifi_passwd" ifname wlan0

wifi_name 替换为WiFi的名称,wifi_password 替换为WiFi的密码。

  1. 验证连接
nmcli device status

如果WiFi类型的设备显示 connected,并列出连接的WiFi名称,说明已经连接上WiFi。

通过 /etc/network/interfaces 配置网络

  1. 以DHCP方式配置网卡
sudo vi /etc/network/interfaces

替换为:

auto eth0
iface eth0 inet dhcp

使网络设置生效:

sudo /etc/init.d/networking restart

或者:

sudo dhclient eth0
  1. 为网卡配置静态IP地址
sudo vi /etc/network/interfaces

替换为:

auto eth0
iface eth0 inet static
    address 192.168.1.100
    netmask 255.255.255.0
    gateway 192.168.1.1
    dns-nameservers 8.8.8.8 8.8.4.4

使网络设置生效:

sudo /etc/init.d/networking restart

使用 netplan 配置网络(适用于Ubuntu 18.04及以上)

  1. 编辑 netplan 配置文件
sudo nano /etc/netplan/01-netcfg.yaml

输入以下内容(以静态IP为例):

network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: no
      addresses: [192.168.1.100/24]
      gateway4: 192.168.1.1
      nameservers:
        addresses: [8.8.8.8, 8.8.4.4]
  1. 应用网络配置
sudo netplan apply
  1. 验证网络配置
ip addr show eth0

以上就是在Ubuntu系统中进行网络配置的几种方法。

0
看了该问题的人还看了