windows 配置永久路由

在内网环境下,通过命令提示符配置永久路由可以实现内外网同时使用。这包括查看当前路由配置,使用`routeadd`命令添加永久路由,如内网访问特定IP段或外网访问任何网络,以及使用`routedelete`命令删除已配置的路由。配置时需注意目标网络IP、子网掩码和网关的设置,以及路由优先级规则。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

背景

因为公司都是使用内网,插入网线使用内网后无法内外网同时使用,那么如何实现内外网同时使用呢?这时候需要配置永久路由

1、查看路由配置

打开命令提示符 输入:route print -4 (-4只看ipv4的路由配置)
可以看见自己配置的永久路由,

  • 网络地址:目的 ip地址,或者ip段
  • 网络掩码:目的 网络掩码
  • 网关地址:(内网或外网)网关地址

如果没有自己想要的,则进行第二步

2、配置永久路由

需要在管理员权限下启动命令提示符:

route add <目标网络ip> mask <目标网络子网掩码> <转发的ip网关> -p  (-p永久路由)

比如我电脑网线连的内网,网关是192.168.181.1
连得wifi 网关是10.205.163.254

内网路由配置

内网需要访问的ip段是地址是 136.0.0.0,子网掩码是:255.255.255.0 则可以配置

route add 136.0.0.0 mask 255.255.255.0 192.168.181.1 -p  

之后访问 136.0.0.0 的ip段网络都会经过 192.168.181.1网关

外网路由配置
route add 0.0.0.0 mask 255.255.255.0 10.205.163.254 -p  

之后访问 任意网络 网络都会经过 192.168.181.1网关

注:如果有多条路由,根据不同的路由协议(比如rip,
ospf等)的规定,一般优先选择网段地址小的路由。比如,上面两条路由同时被添加的时候:目标地址是136.168.1.1 的IP包会优先选择第一条路由,也就是内网网关

3、删除永久路由

  • 删除所有该网络地址的永久路由
route delete <目标网络ip>

例:route delete 136.0.0.0 则会删除网络地址为136.0.0.0的所有永久路由

  • 删除指定永久路由
route delete  <目标网络ip> mask <目标网络子网掩码> <网关>

例:route delete 10.158.231.10 mask 255.255.255.0 192.168.181.1

### 回答1: 要在Linux上设置永久路由,可以使用以下步骤: 1. 打开终端并以root用户身份登录。 2. 使用以下命令查看当前路由表: $ route -n 3. 使用以下命令添加永久路由: $ route add -net 目标网络 netmask 子网掩码 gw 网关地址 其中,目标网络是要访问的网络,子网掩码是目标网络的子网掩码,网关地址是要访问目标网络的网关地址。 4. 使用以下命令查看是否已成功添加永久路由: $ route -n 5. 如果需要删除永久路由,可以使用以下命令: $ route del -net 目标网络 netmask 子网掩码 gw 网关地址 其中,目标网络、子网掩码和网关地址与添加永久路由时相同。 6. 最后,使用以下命令将路由表保存到文件中,以便在系统重启后自动加载: $ service network save 或者 $ /etc/init.d/network save 这将在/etc/sysconfig/network-scripts目录下创建一个ifcfg-eth0文件,其中包含路由表信息。 ### 回答2: Linux设置永久路由需要进行以下步骤: 1. 打开控制台 在Linux系统中,打开命令行终端,输入命令sudo su来获取管理员权限。 2. 查看当前路由 使用命令ip route show来查看当前系统的路由表,这个命令可以显示出在系统中已经存在的路由,可以参照这些路由设置自己的新路由。 3. 添加路由 使用命令ip route add进行添加新的路由,其中包含目标IP地址、网络掩码、网关等参数,如下: ip route add 192.168.1.0/24 via 192.168.0.1 其中,192.168.1.0/24为目标IP地址,192.168.0.1为网关地址。 4. 设置永久路由 为了保证设置的路由可以在系统重启后仍然存在,需要进行永久路由的设置。 在CentOS系统中,可以通过编辑文件/etc/sysconfig/network-scripts/route-eth0来设置永久路由。在该文件中添加一行: 192.168.1.0/24 via 192.168.0.1 dev eth0 其中,192.168.1.0/24为目标IP地址,192.168.0.1为网关地址,eth0为出口接口。 在Ubuntu系统中,可以通过编辑文件/etc/network/interfaces来设置永久路由。在该文件中添加一行: up route add -net 192.168.1.0/24 gw 192.168.0.1 dev eth0 其中,net 192.168.1.0/24为目标IP地址,gw 192.168.0.1为网关地址,eth0为出口接口。在编辑完成后,使用命令sudo service networking restart来重启网络服务,使新的路由生效。 总结: 在Linux系统中,设置永久路由可以通过添加路由来实现。为了保证新路由可以在系统重启后生效,需要将新路由添加到相应的文件中进行保存。设置永久路由的方法因Linux的发行版而异,但一般是在配置网络接口文件中进行设置。 ### 回答3: Linux操作系统中设置永久路由可以通过多种方式实现,下面介绍两种较为常用的方式。 一、修改网络配置文件 1. 打开网络配置文件 首先需要打开网络配置文件,文件路径可能会有些不同,具体以实际安装的 Linux 版本为准,可以使用 vim 或 nano 等编辑器打开,这里以在 CentOS 7 上的修改为例: sudo vim /etc/sysconfig/network-scripts/ifcfg-eth0 2. 添加路由配置 在文件中添加以下内容: GATEWAY=x.x.x.x DNS1=x.x.x.x DNS2=x.x.x.x IPADDR=x.x.x.x NETMASK=x.x.x.x # 添加以下两行 DEFROUTE=no IPV4_FAILURE_FATAL=yes - GATEWAY:设置默认网关 IP 地址 - DNS1、DNS2:设置 DNS 服务器,如果使用自动获取可以不填写 - IPADDR:设置主机 IP 地址 - NETMASK:设置 IP 掩码 - DEFROUTE:禁用系统默认路由 - IPV4_FAILURE_FATAL:当默认网关失效时,程序是否退出 例如添加路由配置的内容如下: GATEWAY=192.168.1.1 DNS1=8.8.8.8 DNS2=8.8.4.4 IPADDR=192.168.1.100 NETMASK=255.255.255.0 DEFROUTE=no IPV4_FAILURE_FATAL=yes # 添加以下一行 ROUTE0=10.10.1.0/24 via 192.168.1.254 上述配置添加了一条针对 10.10.1.0/24 网段的路由路由的下一跳是 192.168.1.254。 3. 重启网络服务 完成以上修改后,需要重启网络服务才能使修改生效,执行以下命令: sudo service network restart 二、使用 ip 命令添加/删除路由 1. 查看路由表 使用 ip 命令可以查看当前系统的路由表,执行以下命令: ip route show 输出的内容类似如下: default via 192.168.1.1 dev eth0 proto static metric 100 192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.100 metric 100 其中第一行是默认路由,第二行是网段路由,最后的 metric 代表路由的优先级,数值越小代表优先级越高。 2. 添加路由 执行以下命令可以添加路由: ip route add x.x.x.x/xx via x.x.x.x 例如添加针对 10.10.1.0/24 网段的路由路由的下一跳是 192.168.1.254,执行以下命令: sudo ip route add 10.10.1.0/24 via 192.168.1.254 3. 删除路由 使用以下命令可以删除路由: sudo ip route del x.x.x.x/xx 其中 x.x.x.x/xx 为需要删除的路由,例如需要删除刚才添加的 10.10.1.0/24 网段的路由,执行以下命令: sudo ip route del 10.10.1.0/24 以上两种添加/删除路由的方式都可以实现永久路由,但是在重启之后都需要重新添加。因此如果需要设置永久路由,建议使用第一种修改网络配置文件的方式进行设置。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值