温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

ubuntu如何进行网络设置

发布时间:2025-09-19 08:38:21 来源:亿速云 阅读:164 作者:小樊 栏目:系统运维

Ubuntu网络设置指南(涵盖图形界面与命令行)

Ubuntu系统提供了灵活的网络配置方式,既可以通过图形界面(适合新手)快速设置,也能通过命令行(适合高级用户或服务器)进行精确控制。以下是详细操作步骤:

一、图形界面配置网络(推荐新手使用)

1. 有线网络连接

  • 步骤1:点击屏幕右上角的网络图标(通常为Wi-Fi信号或以太网图标)。
  • 步骤2:选择“有线设置”(或直接点击“有线连接”右侧的齿轮图标)。
  • 步骤3:在“IPv4”或“IPv6”选项卡中,选择“自动(DHCP)”(默认,自动获取IP地址);若需静态IP,选择“手动”,输入IP地址(如192.168.1.100)、子网掩码(如255.255.255.0)、网关(如192.168.1.1)和DNS服务器(如8.8.8.8, 8.8.4.4)。
  • 步骤4:点击“应用”保存设置,系统会自动连接网络。

2. 无线网络连接

  • 步骤1:点击屏幕右上角的网络图标。
  • 步骤2:从弹出的无线网络列表中选择目标SSID(网络名称)。
  • 步骤3:输入WiFi密码,点击“连接”。
  • 步骤4:连接成功后,网络图标会显示WiFi信号强度,可通过“设置→网络”查看连接详情。

二、命令行配置网络(适用于服务器/高级用户)

Ubuntu现代版本(18.04及以上)默认使用Netplan管理网络配置,以下是静态IP与动态IP的配置方法:

1. 查看网络接口名称

在配置前,需确认网络接口名称(如以太网eth0enp0s3或无线wlan0),执行以下命令:

ip link show

输出中以e开头(如enp0s3)的为以太网接口,以w开头(如wlan0)的为无线接口。

2. 配置静态IP(Netplan)

  • 步骤1:编辑Netplan配置文件(通常位于/etc/netplan/目录,如01-netcfg.yaml):
    sudo nano /etc/netplan/01-netcfg.yaml
    
  • 步骤2:输入静态IP配置(以以太网enp0s3为例):
    network:
      version: 2
      renderer: networkd
      ethernets:
        enp0s3:
          dhcp4: no  # 关闭DHCP(静态IP需关闭)
          addresses: ["192.168.1.100/24"]  # IP地址及子网掩码(/24表示子网掩码255.255.255.0)
          gateway4: "192.168.1.1"  # 网关地址
          nameservers:
            addresses: ["8.8.8.8", "114.114.114.114"]  # DNS服务器(可添加多个)
    
  • 步骤3:保存文件(Ctrl+OEnterCtrl+X),应用配置:
    sudo netplan apply
    
  • 步骤4:验证配置:
    ip addr show enp0s3  # 查看接口IP地址
    ping -c 4 8.8.8.8    # 测试网络连通性
    

3. 配置动态IP(DHCP,Netplan)

若需自动获取IP(默认方式),只需将dhcp4设置为yes

network:
  version: 2
  renderer: networkd
  ethernets:
    enp0s3:
      dhcp4: yes  # 开启DHCP

应用配置后,系统会自动获取IP地址。

4. 命令行连接WiFi(nmcli工具)

若系统安装了NetworkManager(默认安装),可使用nmcli命令快速连接WiFi:

  • 步骤1:扫描附近WiFi网络:
    sudo nmcli dev wifi list
    
  • 步骤2:连接WiFi(替换SSID为网络名称,password为密码):
    sudo nmcli dev wifi connect "SSID" password "password"
    
  • 步骤3:验证连接:
    nmcli device status  # 查看WiFi设备状态(显示“connected”即为成功)
    

5. 无线网卡启用(若被禁用)

若无线网卡未启用(如rfkill list all显示Soft blocked: yes),可使用以下命令启用:

sudo rfkill unblock wifi  # 解除软件禁用
sudo ip link set wlan0 up  # 开启无线接口(替换为你的无线接口名称)

三、常见问题排查

  • 无法识别有线网络:执行sudo lshw -C network检查网卡是否被识别;sudo ethtool enp0s3查看网卡状态(若Link detected: no,需检查网线连接)。
  • WiFi无法连接:执行sudo rfkill list all确认无线未被禁用;sudo service network-manager restart重启网络管理器。
  • 配置文件错误:若应用Netplan配置时报错,可使用sudo netplan --debug apply查看详细错误信息,修正YAML文件中的缩进或语法错误。

以上步骤覆盖了Ubuntu网络配置的常见场景,可根据实际需求选择合适的方式。图形界面适合快速设置,命令行则更适合自动化管理或服务器环境。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI