首页 帮助中心 新加坡云服务器 Debian8系统如何使用route命令添加路由
Debian8系统如何使用route命令添加路由
时间 : 2023-05-29 11:31:56 编辑 : 华纳云 阅读量 : 134

  debian8系统如何使用route命令添加路由?本教程以debian8系统为例,本配置适用于debian8.9版本。

  1.命令参数

  [root@linux ~]# route [-nee]

  [root@linux ~]# route add [-net|-host] [网域或主机] netmask [mask] [gw|dev]

  [root@linux ~]# route del [-net|-host] [网域或主机] netmask [mask] [gw|dev]

  观察的参数:

  -n:不要使用通讯协定或主机名称,直接使用IP或port number;

  -ee:使用更详细的资讯来显示

  增加(add)与删除(del)路由的相关参数:

  -net:表示后面接的路由为一个网域;

  -host:表示后面接的为连接到单部主机的路由;

  netmask:与网域有关,可以设定 netmask 决定网域的大小;

  gw:gateway 的简写,后续接的是IP的数值喔,与dev不同;

  dev:如果只是要指定由那一块网路卡连线出去,则使用这个设定,后面接eth0等

  2.如何查看路由

  在添加之前,我们要先知道如何查看本机的路由表信息。

https://www.hncloud.com/uploads/UEditorImages/202305/29/3a19843ec572ac71eb2579dacfb1db87.jpg

  输入 route 命令即可列出路由信息

  3.添加主机路由

  首先最常见的是,设置一个主机路由对于某个特定的主机指定路由信息。

  # route add -host 45.140.88.1 dev eth0

https://www.hncloud.com/uploads/UEditorImages/202305/29/0e0c1749af9d7e59a397c5761a265aea.jpg

  4.添加主机还可以通过指定网关来实现

  # route add -host 121.204.247.247 gw 121.204.247.193

https://www.hncloud.com/uploads/UEditorImages/202305/29/05b1cdf68391110db2343e521b69bd22.jpg

  5.添加网络路由信息

  #route add -net 45.140.88.0 netmastk 45.140.88.254 eth0

https://www.hncloud.com/uploads/UEditorImages/202305/29/2f10af40e9ebd66da4b4dcc68b9da98c.jpg

  此外也可以用下面方法添加

  # route add -net IP netmask MASK gw IP

  # route add -net IP/24 eth*

  6.如何添加默认路由

  还有一种路由,是默认路由\既默认网关。对于所有其他网络指定的路由信息

  # route add default gw 45.140.88.1

https://www.hncloud.com/uploads/UEditorImages/202305/29/7d4b9c94340ba28f775c2a4bd8dce9a9.jpg

华纳云 推荐文章
Linux如何设置和修改时间与时区? 如何更改Ubuntu的root密码? Windows 2003系统如何禁用密码复杂性 如何在Windows平台和Linux平台使用路由跟踪 Linux上的IP地址如何远程连接到MySQL服务器? Centos7系统如何使用vi命令修改host文件 Ubuntu18.04系统如何安装宝塔面板? Linux 分区命令parted简单使用步骤 如何解决Windows10系统提示“explorer.exe没有注册类别”的问题 CentOS 7.2下KVM虚拟化配置以及常用操作
客服咨询
7*24小时技术支持
技术支持
渠道支持