Windows如何通过cmd命令设置添加静态路由方式, 方法/步骤

1.首先在运行窗口中输入cmd(按WIN R打开运行窗口),然后回车进入命令行,输入route add 10 . 253 . 251 . 0 mask 255 . 255 . 0-p 192 . 254 . 1 . 1。

其中,10.253.251.0是源地址,255.255.255.0是源地址掩码,192.254.1.1是目的地址。

2.如何查看添加的路线?输入routeprint,然后按Enter显示图2中的内容。图2中红线的内容就是我们刚刚添加的路线。

3.那么我们如何删除添加的路由呢?将此命令中的Add Route Add 10 . 253 . 251 . 0 Mask 255 . 255 . 255 . 0-P 192.254.1.1更改为delete,然后回车。

按win键和x键,在弹出列表中选择命令提示符(管理员)。

接下来,我们所有的操作都基于route命令。您可以在命令提示下输入route。请查看route命令的帮助和语法。

我已经给10.10.10.0/24网段添加了一条静态路由,所有到这个网段的路由都被指定走172.20.153.254网关。确认添加的内容正确后按回车键,弹出操作完成!内容表明路由添加成功;

这里使用的几个参数的功能是:

-p表示永久路由,重启后不会丢失。

添加添加路线删除删除路线。

10.10.10.0表示目的网段的网络地址。

Mask fixed命令,后跟目标网段的子网掩码。

172.20.153.254是对目的网段的冲击。

添加后,可以通过routeprint命令查看听到的静态路由。

您可以通过routedelete目的网段的网络地址删除添加的静态路由。

解析静态路由配置:

步骤/方法

1.将计算机A的IP设置为192.168.1.2,子网掩码设置为255.255.255.0,网关设置为192.168.1.1!

2.将计算机B的IP设置为192.168.2.2,子网掩码设置为255.255.255.0,网关设置为192.168.2.1!

3.将路由A的fastEthernet0/0端口配置为IP地址为192.168.1.1,子网掩码为255.255.255.0。因为路由的默认端口是关闭的,所以在为路由端口配置IP后,

注意用NOS Shutdown命令打开端口!以下是在路由A端口上配置fastEthernet0/0的所有命令:

4.Continuewithconfigurationdialog?[yes/no]:no

路由器#配置终端(进入全局配置模式)

Router (Configuration) # Interface Ethernet 0/0 (entering port mode and entering port 0/0)

Router (configuration -if)#noshutdown (open port)

(我输入的命令是用红线画的,不是红线,是路线提示):

5.将路由A的fastEthernet1/0端口配置为IP地址为192.168.3.1,子网掩码为255.255.255.0。以下是配置路由a的fastEthernet1/0端口的所有命令

路由器(config-if)#exit(从端口0/0返回全局配置模式)

Router (Configuration) # Interface Ethernet 1/0 (Entering 1/0 Port)

路由器(config-if)# IP address 192 . 168 . 3 . 1255 . 255 . 255 . 0(为端口1/0配置了IP和子网掩码)。

Router (configuration -if)#noshutdown (open port)

%LINK-5-CHANGED:InterfaceFastEthernet1/0,changedstatetoup

路由器(配置-if)#退出(从1/0端口返回全局配置模式)

(我输入的命令是用红线画的,不是红线,是路线提示):

6.将路由B的fastEthernet1/0端口配置为IP地址为192.168.3.2,子网掩码为255.255.255.0。以下是配置路由b的fastEthernet1/0端口的所有命令

Continuewithconfigurationdialog?[yes/no]:no

可路由(进入特权模式)

路由器#配置终端(进入全局配置模式)

Enterconfigurationcommands,oneperline.EndwithCNTL/Z.

Router (configuration) # interface Ethernet 0/0 (entering port mode and entering port 0/0),

路由器(config-if)# IP address 192 . 168 . 3 . 2255 . 255 . 0(端口0/0配置有IP和子网掩码)。

Router (configuration -if)#noshutdown (open port)

(我输入的命令是用红线画的,不是红线,是路线提示):

6.将路由B的fastEthernet0/0端口配置为IP地址为192.168.2.1,子网掩码为255.255.255.0。以下是配置路由a的fastEthernet1/0端口的所有命令

路由器(config-if)#exit(从端口0/0返回全局配置模式)

Router (Configuration) # Interface Ethernet 1/0 (Entering 1/0 Port)

路由器(config-if)# IP address 192 . 168 . 2 . 1255 . 255 . 0(为端口1/0配置了IP和子网掩码)。

Router (configuration -if)#noshutdown (open port)

%LINK-5-CHANGED:InterfaceFastEthernet1/0,changedstatetoup

路由器(配置-if)#退出(从1/0端口返回全局配置模式)

(我输入的命令是用红线画的,不是红线,是路线提示):

为路由b设置一个静态跳转,如果遇到访问计算机A网段(即192.168.1.0)的数据包,给他一个路由查询路由表,跳转到路由A的1/0端口(即192.168.3.1),跳转后到达。

查询计算机A的这个网段(也就是192.168.1.0)然后转发数据包!具体命令如下:

路由器(配置)# iproute 192 . 168 . 1 . 0255 . 255 . 0192 . 168 . 3 . 1(在全局配置模式下)

在路由A中设置一个跳转,否则数据会发出去,如果找不到回去的路,那么就没有信息返回了!具体命令如下:

路由器(配置)# iproute 192 . 168 . 2 . 0255 . 255 . 0192 . 168 . 3 . 2(在全局配置模式下)

用ping命令测试全网是否连通!如果您在前面的步骤中没有做错任何事情,您将在当前测试中获得以下图片:

需要注意的事项

配置静态路由,一定要两个路由都有配置到跳转,要不的话,只配置了一个路由,那么造成的情况就是数据包无法发送出来或数据包发送出去了

一、静态路由含义说明

说明:

个人感觉静态路由就类似一个桥,可以让数据包按照固定的规则走。

第一行表示:

所有到达192.168网段的都转送到192.268.242.65网关

第三行表示:

所有到达本机的数据包都被转送到x.x.213.1网关

第四行表示:

所有到达10.243网段的数据包都被传送到192.168.242.65网关

cmd怎么添加静态路由二、如何设置静态路由

本身主机A和主机C是无法相互访问的,为了实现主机A、C的连通,于是需要引入主机B要求主机B有双网卡,需要进行相应的IP配置使得两张网卡可分别与主机A、C连通。

假设经过相应的ip配置后网卡1与主机A连通,网卡2与主机C连通

现在要实现主机A和主机C的连通,则需要在主机B上配置静态路由。

静态路由需要用到主机B的网卡1的网关,使得所有到达主机A的数据包都被传递到网卡1的网关,因为网卡1肯定是可以与网卡1的网关联通的,故经过这样设置后可实现,到A的数据包自动被转发到B网卡1的网关,

再路由到主机B再路由到C进而实现主机AC的连通

简单来说,就是下图

cmd怎么添加静态路由添加示例:routeadd10.10.10.1mask255.255.255.25510.10.10.2

添加路由的方法如下:

需要以管理员权限运行

routeadd10.1.0.0mask255.255.0.0192.165.3.54-p

至于路由跳数和经过哪个网卡不必特殊设置。

子网掩码如何设置:看目的地址有几个网段,子网掩码就有几个255。

-p表示持久化处理,重启系统后路由仍有效

删除路由:routedelete10.1.0.0

显示路由表:routeprint

注意:对于双网卡的机器,路由的作用是打通双网卡之间的通道,不要随便删除路由。

三、详细信息如下

打开控制台,然后输入route,回车,可以看到相关的帮助信息。

添加路由:

C:\windows\system32route

操作网络路由表。

ROUTE[-f][-p][-4|-6]command[destination]

[MASKnetmask][gateway][METRICmetric][IFinterface]

-f清除所有网关项的路由表。如果与某个

命令结合使用,在运行该命令前,

应清除路由表。

-p与ADD命令结合使用时,将路由设置为

在系统引导期间保持不变。默认情况下,重新启动系统时,

不保存路由。忽略所有其他命令,

这始终会影响相应的永久路由。

-4强制使用IPv4。

-6强制使用IPv6。

command其中之一:

PRINT打印路由

ADD添加路由

DELETE删除路由

CHANGE修改现有路由

destination指定主机。

MASK指定下一个参数为netmask值。

netmask指定此路由项的子网掩码值。

如果未指定,其默认设置为255.255.255.255。

gateway指定网关。

interface指定路由的接口号码。

METRIC指定跃点数,例如目标的成本。

用于目标的所有符号名都可以在网络数据库

文件NETWORKS中进行查找。用于网关的符号名称都可以在主机名称

数据库文件HOSTS中进行查找。

如果命令为PRINT或DELETE。目标或网关可以为通配符,

(通配符指定为星号*),否则可能会忽略网关参数。

如果Dest包含一个*或?则会将其视为Shell模式,并且只

打印匹配目标路由。*匹配任意字符串,

而?匹配任意一个字符。示例:157.*.1、157.*、127.*、*224*。

只有在PRINT命令中才允许模式匹配。

诊断信息注释:

无效的MASK产生错误,即当(DESTMASK)!=DEST时。

示例:routeADD157.0.0.0MASK155.0.0.0157.55.80.1IF1

路由添加失败:指定的掩码参数无效。

(DestinationMask)!=Destination。

示例:

routePRINT

routePRINT-4

routePRINT-6

routePRINT157*.只打印那些匹配157*的项

routeADD157.0.0.0MASK255.0.0.0157.55.80.1METRIC3IF2

destination^^mask^gatewaymetric^^

Interface^

如果未给出IF,它将尝试查找给定网关的最佳

接口。

routeADD3ffe:/323ffe:1

routeCHANGE157.0.0.0MASK255.0.0.0157.55.80.5METRIC2IF2

CHANGE只用于修改网关和/或跃点数。

routeDELETE157.0.0.0

routeDELETE3ffe:/32

Windows如何通过cmd命令设置添加静态路由方式,以上就是本文为您收集整理的Windows如何通过cmd命令设置添加静态路由方式最新内容,希望能帮到您!更多相关内容欢迎关注。