ZBLOG

ubuntu增加默认路由

在 Ubuntu 中添加默认路由可以通过 ip 命令或 route 命令来完成。以下是具体步骤:

方法一:使用 ip 命令

  1. 打开终端

  2. 添加默认路由,使用以下命令:

    sudo ip route add default via <网关地址> dev <网络接口>
    

    例如,如果你的网关是 192.168.0.1,且网络接口是 eth0,可以执行:

    sudo ip route add default via 192.168.0.1 dev eth0
    

方法二:使用 route 命令

  1. 打开终端

  2. 添加默认路由,格式如下:

    sudo route add default gw <网关地址> <网络接口>
    

    示例同上:

    sudo route add default gw 192.168.0.1 eth0
    

持久化配置

为了使新增的默认路由在系统重启后依然有效,需要将其添加到网络配置中。通常有两种方式:使用 /etc/network/interfaces 或者 Netplan(对于新版本的 Ubuntu)。

使用 /etc/network/interfaces

如果你的系统仍在使用这个文件,您可以通过编辑它来永久性地设置默认路由。

sudo nano /etc/network/interfaces

然后,在对应的接口配置中添加:

auto eth0
iface eth0 inet dhcp
    up ip route add default via 192.168.0.1

保存并退出,然后重启网络服务或重启计算机以应用更改。

使用 Netplan (Ubuntu 17及以后版本)

对于新的 Ubuntu 系统,可以通过修改 Netplan 配置文件来持久化设置。

找到位于 /etc/netplan/.yaml 文件并进行编辑:

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

在相应的接口下添加 routes 设置,例如:

network:
    version: 2
    ethernets:
        eth0:
            dhcp4: true # 或者设为 false 如果不想用 DHCP 
            routes:
                - to: 0.0.0.0/0     # 默认路由的目标地址为所有 IP 地址 
                  via: 192.168.0.1    # 网关地址 

保存并退出,然后应用更改:

sudo netplan apply

以上就是如何在 Ubuntu 中增加和持久化默认路由的基本步骤。如果你有其他问题,请随时询问!


内容由零声教学AI助手提供,问题来源于学员提问

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://sdn.0voice.com/?id=7136

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?