1.如何在windows添加一条静态路由1,添加一条路由表routeadd60.232
添加一条路由表
Route add 60.232.142.40 mask 255.255.255.248 192.168.100.250 metric 3 if 2
增加一条路由记录,所有到60.232.142.40/29网段的数据包,都通过2号接口卡(网卡)走192.168.100.250的网关,优先级为3。(结果会怎样?)
Route add –p 60.232.142.40 mask 255.255.255.248 192.168.100.250 metric 3 if 2
作用同上,只是这是一条永久路由,不会因为重启机器而丢失。
2.route add 添加路由的命令
具体操作方法如下: 一、使用 route 命令添加 使用route 命令添加的路由,机器重启或者网卡重启后路由就失效了,方法://添加到主机的路由 # route add –host 192.168.1.11 dev eth0 # route add –host 192.168.1.12 gw 192.168.1.1 //添加到网络的路由 # route add –net 192.168.1.11 netmask 255.255.255.0 eth0 # route add –net 192.168.1.11 netmask 255.255.255.0 gw 192.168.1.1 # route add –net 192.168.1.0/24 eth1 //添加默认网关 # route add default gw 192.168.2.1 //删除路由 # route del –host 192.168.1.11 dev eth0 二:在linux下设置永久路由的方法: ./etc/sysconfig/static-routes : any net 192.168.3.0/24 gw 192.168.3.254 any net 10.250.228.128 netmask 255.255.255.192 gw 10.250.228.129 使用static-routes的方法是最好的。
无论重启系统和service network restart 都会生效。static-routes文件又是什么呢,这个是network脚本执行时调用的一个文件,这个文件的放置在/etc/sysconfig目录下,在network脚本中的位置是: # Add non interface-specific static-routes. if [ -f /etc/sysconfig/static-routes ]; then grep "^any" /etc/sysconfig/static-routes | while read ignore args ; do /sbin/route add -$args done fi从这段脚本可以看到,这个就是添加静态路由的方法,static-routes的写法是 any net 192.168.0.0/16 gw 网关ip。
3.windows电脑怎么设置永久路由的先后顺序
双网卡之间互相访问原理其实很简单,互相设置对方的IP为自己的这张网卡的网关就足够了。
为了让机器重启动后依然有效,在使用route 命令添加路由的时候加上 -p 就可以了。Route在本地 IP 路由表中显示和修改条目。
使用不带参数的 route 可以显示帮助。语法route [-f] [-p] [Command [Destination] [mask Netmask] [Gateway] [metric Metric]] [if Interface]]参数-f 清除所有不是主路由(网掩码为 255.255.255.255 的路由)、环回网络路由(目标为 127.0.0.0,网掩码为 255.255.255.0 的路由)或多播路由(目标为 224.0.0.0,网掩码为 240.0.0.0 的路由)的条目的路由表。
如果它与命令之一(例如 add、change 或 delete)结合使用,表会在运行命令之前清除。 -p 与 add 命令共同使用时,指定路由被添加到注册表并在启动 TCP/IP 协议的时候初始化 IP 路由表。
默认情况下,启动 TCP/IP 协议时不会保存添加的路由。与 print 命令一起使用时,则显示永久路由列表。
所有其他的命令都忽略此参数。永久路由存储在注册表中的位置是 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\PersistentRoutes。
Command 指定要运行的命令。下表列出了有效的命令。
命令 意图 add 添加路由。 change 更改现存路由。
delete 删除路由。 print 打印路由。
Destination 指定路由的网络目标地址。目标地址可以是一个 IP 网络地址(其中网络地址的主机地址位设置为 0),对于主机路由是 IP 地址,对于默认路由是 0.0.0.0。
mask Netmask 指定与网络目标地址相关联的网掩码(又称之为子网掩码)。子网掩码对于 IP 网络地址可以是一适当的子网掩码,对于主机路由是 255.255.255.255,对于默认路由是 0.0.0.0。
如果忽略,则使用子网掩码 255.255.255.255。定义路由时由于目标地址和子网掩码之间的关系,目标地址不能比它对应的子网掩码更为详细。
换句话说,如果子网掩码的一位是 0,则目标地址中的对应位就不能设置为 1。 Gateway 指定超过由网络目标和子网掩码定义的可达到的地址集的前一个或下一个跃点 IP 地址。
对于本地连接的子网路由,网关地址是分配给连接子网接口的 IP 地址。对于要经过一个或多个路由器才可用到的远程路由,网关地址是一个分配给相邻路由器的、可直接达到的 IP 地址。
metric Metric 为路由指定所需跃点数的整数值(范围是 1 - 9999),它用来在路由表里的多个路由中选择与转发包中的目标地址最为匹配的路由。所选的路由具有最少的跃点数。
跃点数能够反映跃点的数量、路径的速度、路径可靠性、路径吞吐量以及管理属性。 if Interface 指定目标可以到达的接口的接口索引。
使用 route print 命令可以显示接口及其对应接口索引的列表。对于接口索引可以使用十进制或十六进制的值。
对于十六进制值,要在十六进制数的前面加上 0x。忽略 if 参数时,接口由网关地址确定。
/? 在命令提示符下显示帮助。 注释路由表中 metric 一列的值较大是由于允许 TCP/IP 根据每个 LAN 接口的 IP 地址、子网掩码和默认网关的配置自动确定路由表中路由的跃点数造成的。
默认启动的自动确定接口跃点数确定了每个接口的速度,调整了每个接口的路由跃点数,因此最快接口所创建的路由具有最低的跃点数。要删除大跃点数,请在每个 LAN 连接的 TCP/IP 协议的高级属性中禁用自动确定接口跃点数。
如果在 systemroot\System32\Drivers\Etc 文件夹的本地网络文件中存在适当的条目,名称可以用于 Destination。只要名称可以通过“域名系统 (DNS)”查询这样的标准主机名解析技术分解为 IP 地址,就可以将其用于 Gateway,DNS 查询使用存储在 systemroot\System32\Drivers\Etc 文件夹下的本地主机文件和 NetBIOS 名称解析。
如果是 print 或 delete 命令,可以忽略 Gateway 参数,使用通配符来表示目标和网关。Destination 的值可以是由星号 (*) 指定的通配符。
如果指定目标含有一个星号 (*) 或问号 (?),它被看作是通配符,只打印或删除匹配的目标路由。星号代表任意一字符序列,问号代表任一字符。
例如, 10.*.1, 192.168.*、127.* 和 *224* 都是星号通配符的有效使用。 使用了无效的目标和子网掩码(网掩码)值的组合,会显示“Route:bad gateway address netmask”错误消息。
目标中有一位或多位设置为 1,而其在子网掩码中的对应位设置为 0 时会发生这个错误。可以通过二进制表示法表示目标和子网掩码来检查这种情况。
以二进制表示的子网掩码包括表示目标网络地址部分的一连串的 1 和表示目标主机地址部分的一连串的 0 两个部分。查看目标以确定目标的主机地址部分(由子网掩码所定义)是否有些位设置成了 1。
只有在 Windows NT 4.0、Windows 2000、Windows Millennium Edition、Windows XP 和 Windows Server 2003 家族运行 route 命令才支持 -p 参数。在 Windows 95 或 Windows 98 上运行 route 命令时不支持该参数。
只有当“Internet 协议 (TCP/IP)”在 网络连接中安装为网络适配器属性的组件时,该命令才可用。 示例要显示 IP 路由表的完整内容,请键入:route print要显示 IP 路由表中以 10. 开始的路由,请键入:。
4.已经用route add 命令把10网段与192网段连通,192网段可以上互联
192.168.10.0/24这个地址,/ 24表示网络号码是24,主数是8。你写成二进制:
11000000.10101000.00001010.0000000 = 192.168.10.0最后面的8 0是主机号,需要容纳30台主机,只有五个主机号,两个5号= 32够了。为什么是5?你可以看到,最终的表面5 0正在采取所有上述地址,收回一个整体是:11000000.10101000.00001010.00011111 = 192.168.10.31,031的范围,共32个地址。那么,为什么常说要举办一些所需的比特数,需要地址的数量。
所以,你可以把3次方= 8子网2(原主机数为8,留下5到主机地址)
给你一个公式。如果为每个子网的要求,可同时容纳电脑:写为第一地址:
获得IP地址,你写道:XXXX / N
要求每个子网中的主机可以容纳C:d次2方-2与GT; = C,可分为:(32-ND)2子网的力量。
例如:192.168.10.0/24,每个子网可以容纳:30,然后2 5了C会= 30,N = 24的第一追求e
倍-2 == 32-2。 = 30 = C,所以D = 5,它可分为:
3个=第8子网2(32-24-5)= 2
又如:172.16.10.0/22,每子网必须能够容纳500个单位。其中:n = 22,C = 500,第一个请求D,2个D-2和GT的; = 500,因为2月9日至2日= 510> 500,使D = 9可以分成多个子网: 2(32-22-9)= 2个子网。
5.求助,win10 怎么添加静态路由
使用cmd设置添加电脑上静态路由:
首先在“运行”窗口输入cmd(按WIN+R打开运行窗口),然后回车进入命令行,输入 route add 10.253.251.0 mask 255.255.255.0 -p 192.254.1.1。其中10.253.251.0是源地址,255.255.255.0是源地址掩码,192.254.1.1是目标地址。
2:如何查看已添加的路由?输入 route print,然后回车出现图中话红线的内容就是我们刚才添加的路由。
3:那么我们如何删除已添加的路由把这条命令 route add 10.253.251.0 mask 255.255.255.0 -p 192.254.1.1 中的add 改成 delete ,然后回车就可以啦
6.如何添加永久静态路由
按 win键+X键,在弹出的列表中选择“命令提示符(管理员)”
使用dos命令添加静态路由
接下来我们所有的操作都是基于“route”命令来实现,可以再命令提示里面输入“ route ?”查看route命令的帮助及语法
使用dos命令添加静态路由
以图中内容为例,我这里添加了一条去往 10.10.10.0/24网段的静态路由,指定去往此网段的路由都走 172.20.153.254网关,确认添加的内容无误后按回车,弹出“操作完成!”内容表示路由添加成功;
其中此处用到的几个参数的作用是:
-p 表示永久路由,重启后不丢失
Add 添加路由
10.10.10.0 表示目的网段的网络地址
Mask 固定命令,后面跟的是目标网段的子网掩码
172.20.153.254 是去往目的网段的吓一跳
使用dos命令添加静态路由
可以通过“route print”命令来查看听见的静态路由
使用dos命令添加静态路由
可通过 “route delete 目的网段网络地址”删除添加的静态路由
使用dos命令添加静态路由
转载请注明出处windows之家 » win10永久路由routeadd设置