win7 route 命令

作者&投稿:锺卢 (若有异议请与网页底部的电邮联系)
win7 route 命令~

双网卡 路由表老自动增加0.0.0.0地址怎么办
2012-06-27 19:39 herix001 | 浏览 660 次悬赏:20 现在电脑主板上的网卡用来上内网 无线网卡上外网
于是我在路由表里 让0.0.0.0指向外网 192.168.x.y是内网
但是隔段时间

系统会自动又增加一个0.0.0.0的地址 指向内网网关的
这样经常要运行自己做的批处理 才能继续上外网 很烦
怎么解决内网并没有设置网关 而是自动获取IP 外网也是如此

而且内外网的route我已经全部设置好了
0.0.0.0 mask 0.0.0.0走外网
192.168.0.0 mask 255.255.0.0 是内网

但是机器运行一段时间后 路由表里仍然出现2个0.0.0.0的目标 ,这时候不删掉是上不了外网的
1条回答2012-07-03 10:36 snake18335 | 二级 最快回答那是因为你内网网卡设置了网关吧。
可以这样:将内网网卡网管删除,访问内网肯定有固定的网段,比如10、172或192开头的,路由表里增加一条路由-凡是访问内网的,就走你内网的网关就行了,比如"route add 10.0.0.0 mask 255.0.0.0 网关" ------------------------------我现在也碰到这个问题了,不过我之前都没事,不知道以前是怎么设置的。后来被人私自改了一次就变你说的这样了,搞得我只好弄个bat,每次开机都跑一次。操作到是不多,就是嫌麻烦。坐等你答案

Route命令大家都使用过,我就不多说了。但是在Win7中我发现这个命令似乎进行了不少改动。
首先,权限上进行了设置,一般输入CMD,然后执行route系列的命令都不会生效,需要先确认。
这不是问题,通过Run AS administrator可以解决。

问题是Route系列的命令意思变化了。新的语法
route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2
destination^ ^mask ^gateway metric^ ^
Interface^

我的问题在于,我有有线和无线网卡,同时启动的时候,我看到Route print中
对于0.0.0.0 0.0.0.0 的缺省网关的设置是有2条记录的,但是metric不同。这是正常的。
0.0.0.0 0.0.0.0 IP1 metric 20
0.0.0.0 0.0.0.0 IP2 metric 25
但是问题在于如何修改这metric值?
在XP中,我可以使用的是Route add 0.0.0.0 0.0.0.0 IP2 metric 15,可以将以上的缺省路由修改,但是在Win7中却不行。
使用Route add,报错误,对象已经存在。

  Route 命令是linux下设置网络和调试网络的主要工具,是在本地 IP 路由表中显示和修改条目网络命令。

  命令的使用方法:

  1、命令说明:
  route命令用来显示和操作IP路由表,用来通过一个已经利用ifconfig命令配置好的网络接口为指定主机或网络设置静态路由。当使用add或del选项时,route命令修改路由表,否则显示路由表当前内容。

  2、使用说明:

  1)查看路由表信息 route [-CFvnee]
  选项说明:
  -F 显示核心的FIB(转发信息库)路由表信息。此为默认选项。
  -C 显示内核路由缓存信息
  -v 显示详细信息
  -n 采用数字IP地址以代替试图去确定主机名。
  在查看路由表时,最好采用此参数避免域名解析以提高查询速度。
  -e 使用netstat格式显示路由表
  -ee将产生一个包含所有路由表参数的输出列表。

  2)增加和删除路由
  route [-v] [-A family] add [-net|-host] target [netmask Nm] [gw Gw
  [metric N] [mss M] [window W] [irtt I] [reject] [mod] [dyn]
  [reinstate] [[dev] If]

  route [-v] [-A family] del [-net|-host] target [gw Gw] [netmask Nm
  [metric N] [[dev] If]

  route add default gw {IP-ADDRESS} {INTERFACE-NAME}
  增加默认网关
  IP-ADDRESS: 路由IP地址
  INTERFACE-NAME: 网络接口名,如eth0
  default 是 target的一种特殊取值。

  选项说明:
  -A family 指定地址系列(例如‘inet’;使用 route --help 查看取值的全部列表)
  del 删除一个路由
  add 增加一个新的路由
  target 目标网络或主机,可以是IP地址或主机/网络名的形式。
  -net 目标为网络,如192.168.1.0
  -host 目标为主机
  netmask NM 当增加网络路由时,指定网络掩码
  gw GW 路由数据包通过一个网关。
  
  注意:指定的网关必须首先要可达。这意味路由到网关前要设置一个静路由。如果指定的地址是一个本地网络接口,它将被用来确定那些数据包可以被路由到此接

  metric M 设置路由表中的代价域(metric field)为M。
  mss M 设置最大传输单位(MTU)值,单位为字节。注意:路由命令当前的实现 不运行利用此项设置最大段大小(MSS)。
  window W 设置基于此路由连接的TCP 窗口大小,单位为字节。这个选项典型只应 用在AX.25网络并且驱动不能处理连续帧。
  irtt I 设置基于此路由的连接的初始往返时间(irtt),单位为毫秒(1-12000).这 个选项典型应用在AX.25网络。如果忽略此项,使用RFC1122默认值(300ms).
  reject 安装一个阻塞路由,这将迫使一个路由查找失败。这可在使用默认路由前作 为屏蔽网络的例子。
  mod, dyn, reinstate 安装一个动态或修改的路由。这些标志应用于诊断目的,通常 有路由守护进程来设置。
  dev If 强制路由与指定的设备关联。如果dev是命令行最后一个选项,则dev可以 忽略

  3)显示版本或帮助
  route [-V] [--version] [-h] [--help]
  3、命令例子:
  1)增加到192.168.1.0网络的路由
  route add -net 192.168.1.0 netmask 255.255.255.0 dev eth0
  route add -net 192.168.1.0/24 dev eth0
  2)增加默认网关
  route add default gw mango-gw
  备注:默认网关可以有多个。
  3)增加到主机ipx4的路由
  route add ipx4 sl0
  增加基于SLIP(Serial Line Internet Protocol)接口到主机ipx4的路由。
  这里假设ipx4是SLIP主机
  4)增加基于前一个例子建立的路由到SLIP接口的网络路由
  route add -net 192.168.2.0 netmask 255.255.255.0 gw ipx4
  5)设置拒绝路由
  route add -net 10.0.0.0 netmask 255.0.0.0 reject
  6)删除路由
  route del -net 192.168.1.0 netmask 255.255.255.0 dev eth0
  route del default gw 192.168.1.3 --删除默认网关

  4、输出信息
  通过route命令输出的内核路由表包含以下列:
1)Destination 目标(网络或主机)目标网络或主机,用IP网络地址的形式显示
2)Gateway 网关地址,如果没有指定,显示为‘*’
3)Genmask 网络掩码
  目标网络的掩码;如果目标为主机,则显示’255.255.255.255’
  如果目标为网关,则显示 ’0.0.0.0’
4)Flags 标识
  可能的取值包括:
  U 路由已经启动
  H 路由目标为主机
  G 使用网关
  R 为动态路由复原路由表
  D 由守护进程或间接动态安装
  M 被路由守护进程或间接修改
  A 通过addrconf修改
  C 缓存条目
  ! 拒绝路由
5)Metric 到目标的‘距离’(通常基于跳数统计)。
6)Ref 参考此路由的数量。
7)Use 路由查找计数。依赖与使用-F 还是-C选项
8)Iface 此路由数据包发送到的网络接口。
9)MSS 基于此路由的TCP连接默认最大段大小
10)Window 基于此路由的TCP连接默认窗口大小
11)irtt 初始往返时间。内核使用此值在不需要等待响应的情况下推测最佳TCP协议参数

  1. 本机的IP地址有问题

  2. 本机的防火墙有问题,阻止ping出去,

    你可以在其它机器上ping本机的IP看能不能通



netstat -r
win7 xp 通用

你在命令符界面下输入ipconfig看看你的ip信息对不对? 望采纳


合山市19375934879: win7怎么使用route
庾奇洁珂: Route命令大家都使用过,我就不多说了.但是在Win7中我发现这个命令似乎进行了不少改动.首先,权限上进行了设置,一般输入CMD,然后执行route系列的命令都不会生效,需要先确认.这不是问题,通过Run AS administrator可...

合山市19375934879: windows 下的route 命令是做什么用的? -
庾奇洁珂: route命令主要用来管理本机路由e5a48de588b6e799bee5baa631333332626631表,可以查看,添加、修改或删除路由表条目.该命令在win2000以上操作系统都可使用. 命令格式如下:ROUTE [-f] [-p] [command] [destination] [MASK ...

合山市19375934879: WIN7双网卡如何设置一个无线路由器 -
庾奇洁珂: 连接无线路由是上外网的吧.开始菜单里面点击“运行”,输入cmd,进入命令行窗口,输入route,回车.会有route配置命令使用帮助.

合山市19375934879: WINDOWS和LINUX系统清空路由表的命令 -
庾奇洁珂: Vista WIN7 用route -4 delete * IF 10 XP下可以使用route -f清空路由表linux下用clear ip route

合山市19375934879: win7 查看路由表,!!! -
庾奇洁珂: cmd ---->route print

合山市19375934879: windows7为什么route命令不能运行? -
庾奇洁珂: 这个可以运行的,偶的也是WIN7,你的UAC关闭没有?这个命令可能要管理员权限

合山市19375934879: win7系统单网卡同时上内外网命令错了如何删除 -
庾奇洁珂: win7系统设置使内外网同时上方法:首先,因为是win7,一般要更改一些东西都需要管理员权限;所以打开cmd之前要用右键以管理员身份打开.然后在cmd里输入命令:route print ,意思是显示路由信息.从路由信息表中可以看到现在电脑上...

合山市19375934879: win7 route 命令 -
庾奇洁珂: 双网卡 路由表老自动增加0.0.0.0地址怎么办 2012-06-27 19:39 herix001 | 浏览 660 次悬赏:20 现在电脑主板上的网卡用来上内网 无线网卡上外网 于是我在路由表里 让0.0.0.0指向外网 192.168.x.y是内网 但是隔段时间系统会自动又增加一个0.0....

合山市19375934879: 怎么在Win7系统查看路由表 -
庾奇洁珂: 1、在键盘上按“WIN+R”组合键,打开运行界面,输入“CMD”命令.2、在命令提示符界面中,输入“netstat -r”命令,按回车.即可查看路由表信息.参考资料:http://jingyan.baidu.com/article/0eb457e5028bd903f0a9054d.html

合山市19375934879: win7环境下怎么用cmd命令查看动态链接库的内容 -
庾奇洁珂: 双网卡之间互相访问原理其实很简单,互相设置对方的IP为自己的这张网卡的网关就足够了.为了让机器重启动后依然有效,在使用route 命令添加路由的时候加上 -p 就可以了.Route 在本地 IP 路由表中显示和修改条目.使用不带参数的 route ...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网