ubuntu

ubuntu ifconfig如何配置默认网关

小樊
36
2025-06-13 22:15:18
栏目: 智能运维

在 Ubuntu 系统中,你可以使用 ip 命令来配置默认网关。以下是具体步骤:

  1. 查看当前网络接口: 首先,你需要知道你的网络接口名称。可以使用以下命令查看:

    ip addr show
    

    或者

    ifconfig -a
    
  2. 添加默认网关: 使用 ip route 命令添加默认网关。假设你的网络接口是 eth0,默认网关是 192.168.1.1,可以使用以下命令:

    sudo ip route add default via 192.168.1.1 dev eth0
    
  3. 验证默认网关是否添加成功: 使用以下命令查看路由表,确认默认网关已经添加:

    ip route show
    

    或者

    route -n
    
  4. 持久化配置(可选): 默认情况下,使用 ip route 命令添加的路由在系统重启后会丢失。为了使配置持久化,可以编辑 /etc/netplan 目录下的配置文件。

    例如,如果你的网络配置文件是 /etc/netplan/01-netcfg.yaml,可以使用以下命令编辑:

    sudo nano /etc/netplan/01-netcfg.yaml
    

    在文件中添加或修改默认网关配置,例如:

    network:
      version: 2
      renderer: networkd
      ethernets:
        eth0:
          dhcp4: no
          addresses:
            - 192.168.1.10/24
          gateway4: 192.168.1.1
          nameservers:
            addresses: [8.8.8.8, 8.8.4.4]
    

    保存并退出编辑器后,应用配置:

    sudo netplan apply
    

通过以上步骤,你可以在 Ubuntu 系统中配置默认网关,并确保配置在系统重启后仍然有效。

0
看了该问题的人还看了