温馨提示×

ubuntu ifconfig下如何添加静态IP

小樊
45
2025-09-21 17:28:16
栏目: 智能运维

在 Ubuntu 系统中,您可以通过编辑网络接口配置文件来设置静态 IP 地址。以下是详细步骤:

方法一:使用 Netplan(推荐)

Ubuntu 18.04 及更高版本使用 Netplan 来管理网络配置。

  1. 查看当前网络配置文件

    sudo nano /etc/netplan/*.yaml
    

    通常文件名可能是 01-netcfg.yaml 或类似的名称。

  2. 编辑配置文件: 找到 addresses 部分,添加或修改为静态 IP 地址。例如:

    network:
      version: 2
      renderer: networkd
      ethernets:
        ens33:  # 替换为您的网络接口名称
          dhcp4: no
          addresses:
            - 192.168.1.100/24  # 静态 IP 地址及子网掩码
          gateway4: 192.168.1.1  # 网关地址
          nameservers:
            addresses: [8.8.8.8, 8.8.4.4]  # DNS 服务器地址
    
  3. 应用配置: 保存文件并退出编辑器,然后运行以下命令应用更改:

    sudo netplan apply
    
  4. 验证配置: 使用 ip addrifconfig 命令查看网络接口是否已正确配置为静态 IP。

方法二:使用 NetworkManager

如果您使用的是 NetworkManager,可以通过图形界面或命令行来设置静态 IP。

图形界面方法:

  1. 打开“设置”应用。
  2. 点击“网络”。
  3. 选择您要配置的网络接口(例如以太网或 Wi-Fi)。
  4. 点击齿轮图标进入“IPv4 设置”。
  5. 选择“手动”。
  6. 输入静态 IP 地址、子网掩码、网关和 DNS 服务器地址。
  7. 点击“应用”保存更改。

命令行方法:

  1. 安装 NetworkManager 命令行工具(如果尚未安装):

    sudo apt update
    sudo apt install network-manager
    
  2. 编辑连接配置文件

    sudo nano /etc/NetworkManager/system-connections/your-connection-name.nmconnection
    

    替换 your-connection-name 为您的网络连接名称。

  3. 修改配置文件: 找到 [ipv4] 部分,修改为以下内容:

    [ipv4]
    method=manual
    address1=192.168.1.100/24,192.168.1.1
    dns=8.8.8.8;8.8.4.4;
    
  4. 重启 NetworkManager

    sudo systemctl restart NetworkManager
    
  5. 验证配置: 使用 ip addrifconfig 命令查看网络接口是否已正确配置为静态 IP。

通过以上方法,您可以在 Ubuntu 系统中成功设置静态 IP 地址。

0