ubuntu添加默认网关_如何在Ubuntu,Linux中添加或更改默认路由或默认网关?

ubuntu添加默认网关

ubuntu添加默认网关

Systems connected to the network will generally access to the internet. In order to access to the internet they need some network configuration like gateway or default gateway. In this tutorial we will examine how to add or change default gateway in Ubuntu, Debian, CentOS, Fedora, Mint, Kali operating systems.

连接到网络的系统通常可以访问Internet。 为了访问Internet,他们需要一些网络配置,例如网关或默认网关。 在本教程中,我们将研究如何在Ubuntu,Debian,CentOS,Fedora,Mint,Kali操作系统中添加或更改默认网关。

列出路由表 (List Routing Table)

Routing table is used to route IP network communication. Hosts generally uses default route to send packages which will redirect them accordingly to transmit destination. We will start by listing current routing table. We will use ip route show command like below.

路由表用于路由IP网络通信。 主机通常使用默认路由发送包,该包将相应地将其重定向到传输目标。 我们将从列出当前路由表开始。 我们将使用如下所示的ip route show命令。

$ ip route show
List Routing Table
List Routing Table
列出路由表

Our default gateway line is

我们的默认网关行是

default via 192.168.122.1 dev ens3
  • default means this line is default gateway

    default表示此行是默认网关

  • via 192.168.122.1 specifies next hop which is default gateway IP address

    通过192.168.122.1指定下一跳,这是默认网关IP地址

  • dev ens3 is the interface we want use to access default gateway

    dev ens3是我们要用来访问默认网关的接口

删除现有的默认网关(Remove Existing Default Gateway)

Removing default gateway is easy if we list routing table because routing table line is used with del command like below. But keep in mind if you are connecting system remotely from different network which means if you are using default route you connection will be lost.

如果我们列出路由表,则删除默认网关很容易,因为路由表行与del命令一起使用,如下所示。 但是请记住,如果要从其他网络远程连接系统,这意味着如果使用默认路由,则连接将会丢失。

$ ip route del default via 192.168.122.1 dev ens3
  • ip route del is our key line which deletes specified default gateway

    ip route del是我们的关键行,它删除指定的默认网关

  • default via 192.168.122.1 dev ens3 is the same as routing table

    通过192.168.122.1 dev ens3的默认值与路由表相同

添加新的默认网关(Add New Default Gateway)

As stated previously default gateway is used to send packages in order to transmit to the destination. We can add new default gateway with the ip route add command like below.

如前所述,默认网关用于发送数据包以传输到目的地。 我们可以使用如下所示的ip route add命令添加新的默认网关。

$ ip route add default via 192.168.1.1 dev ens3
  • ip route add will add provided default gateway

    ip route add将添加提供的默认网关

  • default means target network is all which is default

    default表示目标网络全部为default

  • via 192.168.1.1 is our default gateway network address

    通过192.168.1.1是我们的默认网关网络地址

  • dev ens3 is network interface for default gateway

    dev ens3是默认网关的网络接口

LEARN MORE  How To Download, Install, and Run Packet Tracer In Windows?
了解更多如何在Windows中下载,安装和运行Packet Tracer?

检查一下 (Check)

List routing table again and ping some of remote networks will give the status of default gateway

再次列出路由表并ping某些远程网络将给出默认网关的状态

$ ip route show 
default via 192.168.1.1 dev ens3  
10.0.3.0/24 dev lxcbr0  proto kernel  scope link  src 10.0.3.1  
192.168.122.0/24 dev ens3  proto kernel  scope link  src 192.168.122.211

如何在Ubuntu,Linux中添加或更改默认路由或默认网关? 信息移植 (How To Add or Change Default Route or Default Gateway in Ubuntu, Linux? Infografic)

How To Add or Change Default Route or Default Gateway in Ubuntu, Linux? Infografic
How To Add or Change Default Route or Default Gateway in Ubuntu, Linux? Infografic
如何在Ubuntu,Linux中添加或更改默认路由或默认网关? 信息移植

翻译自: https://www.poftut.com/add-change-default-route-default-gateway-ubuntu-lnux/

ubuntu添加默认网关

  • 1
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在 Linux 增加默认网关的命令是 `route add default gw <gateway_ip>`,其 `<gateway_ip>` 是你要设置的默认网关的 IP 地址。例如,如果你要将默认网关设置为 192.168.0.1,命令将是 `route add default gw 192.168.0.1`。 请注意,这个命令只会在当前会话生效,如果需要在每次启动时都设置默认网关,需要将命令添加到启动脚本。在不同的 Linux 发行版,启动脚本的位置可能会有所不同。 ### 回答2: 在Linux,我们可以使用"ip"命令来增加默认网关。 步骤如下: 1. 打开终端,以root用户或具有sudo权限的用户身份登录。 2. 使用下列命令查看当前网络配置: ```shell ip route show ``` 这将显示当前网关和路由表信息。 3. 使用下列命令来增加默认网关: ```shell ip route add default via <网关IP地址> ``` 将"<网关IP地址>"替换为您要设置的默认网关的实际IP地址。例如,如果您的默认网关IP地址是192.168.1.1,命令将是: ```shell ip route add default via 192.168.1.1 ``` 4. 使用下列命令再次查看网络配置,确认默认网关已经添加: ```shell ip route show ``` 5. 如果您希望此设置在系统重启后保持有效,您可以将该命令添加网络配置脚本,如" /etc/network/interfaces" 或 " /etc/sysconfig/network-scripts/ifcfg-eth0",具体文件路径可能因使用的Linux发行版而有所不同。 请注意,上述命令仅适用于使用iproute2工具集的新版本Linux发行版,例如Ubuntu 18.04、Debian 10及CentOS 7等。对于较旧的Linux发行版,您可能需要使用其他命令,例如"route"或"old route"来配置默认网关。 ### 回答3: 在Linux设置默认网关的命令是通过使用route命令来实现的。方法如下: 1. 首先,打开终端并以root用户身份登录。可以通过su命令或sudo命令切换为root用户。 2. 确认你的网络接口名称,可以使用ifconfig命令来查看。假设你的网络接口名称为eth0。 3. 输入以下命令来添加默认网关: ``` route add default gw <网关IP地址> <网络接口名称> ``` 其,<网关IP地址>是你想要设置的默认网关的IP地址,<网络接口名称>是你的网络接口的名称。 4. 确认默认网关是否正确设置,可以使用以下命令查看: ``` route -n ``` 该命令会列出所有的网络路由信息,你可以检查是否已经正确设置了默认网关。 5. 如果你需要删除默认网关,可以使用以下命令: ``` route del default ``` 该命令会删除当前的默认网关。 请注意,以上命令是在大多数Linux发行版通用的,但也有一些特定的发行版可能会有稍微不同的命令或方法来设置默认网关

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值