windows中cmd下添加、删除和修改静态路由实现

目录
  • 1、添加一条路由表
  • 2、删除一条路由表
  • 3、修改一条现有路由记录
  • 4、查看路由表
  • 5、查看广播信息

1、添加一条路由表

route add 192.168.20.0 mask 255.255.255.0 192.168.4.1 metric 2 if 2

命令说明:添加一条路由记录,所有到192.168.20.0/24网段的数据包,都通过2号接口(网卡)走192.168.4.1的网关,优先级为2。

route add -p 192.168.100.0 mask 255.255.255.248 192.168.1.1 metric 3 if 2
#作用同上,-p参数表:该记录为永久路由,不会因为重启机器而丢失。

2、删除一条路由表

route delete 192.168.10.0

【语法】

route delete 网络目的地址 [mask] [子网掩码]
route delete 112* ------->删除路由时用这种模糊匹配,表删除以112开头的IP路由表中的所有路由时;

命令说明:如果有两条192.168.10.0路由记录,即路由表中存在相同的“目的网络号”,则会将两条记录同时删除。如果只想删除其中某一条的话,请在删除后用route add命令再添加上其中一条。

3、修改一条现有路由记录

route change 162.0.0.0 mask 255.255.0.0 162.54.10.5 metric 2 if 2

命令说明:CHANGE参数只能修改路由条目的“网关”和“跳数”。

4、查看路由表

route print -4/-6

路由表列说明:

第一列是网络目的地址。列出了路由器连接的所有的网段。

第二行网络掩码列提供这个网段本身的子网掩码,而不是连接到这个网段的网卡的子网掩码。这基本上能够让路由器确定目的网络的地址类。

第三列是网关。一旦路由器确定它要把这个数据包转发到哪一个目的网络,路由器就要查看网关列表。网关表告诉路由器这个数据包应该转发到哪一个IP地址才能达到目的网络。

第四列接口列告诉路由器哪一个网卡连接到了合适的目的网络。从技术上说,接口列仅告诉路由器分配给网卡的IP地址。那个网卡把路由器连接到目的网络。然而,路由器很聪明,知道这个地址绑定到哪一个物理网卡。

第五列是测量,或跳数。测量本身是一种科学。该值越小的,可信度越高
【例子】

NetworkDestination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 116.69.106.120 116.69.106.1 1

上面信息表示发向任意网段的数据通过本机接口116.69.106.1被送往一个默认的网关:116.69.106.120,它的管理距离是1,管理距离指的是在路径选择的过程中信息的可信度,管理距离越小的,可信度越高。

5、查看广播信息

arp -a
##查看查看与本地电脑连接的mac地址跟IP地址,即当前电脑上的ARP映射表。可以看到当前的ARP的映射关系是动态的还是静态的。

arp -s w.x.y.z aa-bb-cc-dd-ee-ff
##添加静态ARP实现ARP绑定。其中w.x.y.z代表要绑定的IP地址,aa-bb-cc-dd-ee-ff代表其MAC地址

arp -d InetAddr[IfaceAddr]
##删除指定的IP地址项,此处的InetAddr代表IP地址,要删除所有项,请使用星号(*)通配符代替。

到此这篇关于windows中cmd下添加、删除和修改静态路由实现的文章就介绍到这了,更多相关cmd添加删除和修改静态路由内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • cmd设置路由route的方法步骤

    本文主要介绍了cmd设置路由route的方法步骤,具体如下: 查询路由 route print 删除单条路由route delete 192.168.4.0 (网络地址) 删除全部路由route delete * 添加路由 格式 route add [-p] 目标地址 mask 子网掩码 网关地址 [metric 数字(1~9999)] route -p add 192.168.4.0 mask 255.255.255.0 192.168.1.1 -p                 可选参数,

  • windows中cmd下添加、删除和修改静态路由实现

    目录 1.添加一条路由表 2.删除一条路由表 3.修改一条现有路由记录 4.查看路由表 5.查看广播信息 1.添加一条路由表 route add 192.168.20.0 mask 255.255.255.0 192.168.4.1 metric 2 if 2 命令说明:添加一条路由记录,所有到192.168.20.0/24网段的数据包,都通过2号接口(网卡)走192.168.4.1的网关,优先级为2. route add -p 192.168.100.0 mask 255.255.255.24

  • ASP.NET中为GridView添加删除提示框的方法

    本文实例讲述了ASP.NET中为GridView添加删除提示框的方法.分享给大家供大家参考.具体分析如下: 在GridView中我们可以直接添加一个CommandField删除列来删除某行信息.但为了避免误操作引起的误删除,在删除操作者让操作者再确认下,完后再进行删除. 首先我们给我们的GridView 添加一个模板列,如下: 以下是引用片段: <ASP:TemplateField HeaderText="Delete" ShowHeader="False"&

  • Windows使用cmd命令行查看、修改、删除与添加环境变量

    您可以在cmd中使用SET,显示或设置环境变量. 一.查看环境变量 1.查看当前所有可用的环境变量 输入 set 即可查看. 2.查看某个环境变量 输入 “set 变量名”即可.比如想查看path变量的值,即输入 set path 二.修改环境变量 注意:所有的在cmd命令行下对环境变量的修改只对当前窗口有效,不是永久性的修改.也就是说当关闭此cmd命令行窗口后,将不再起作用. 永久性修改环境变量的方法有两种:一种是直接修改注册表,另一种是通过我的电脑-〉属性-〉高级,来设置系统的环境变量(查看

  • Windows和Linux下定时删除某天前的文件的脚本

    以前做到最多的定时我们就是定时备份功能了,我们常用利用定时功能来备份网站数据或备份数据库了,下面我来给(www.jb51.net)大家介绍几个Linux与Windows中定时删除某天前的文件方法,这个与备份有点区别,但大同小义了. Windows下bat文件内容如下: 复制代码 代码如下: @echo off forfiles -p "D:\servers\apache2.2\logs" -s -m *.log -d -15 -c "cmd /c del @path"

  • Windows 10系统下彻底删除卸载MySQL的方法教程

    前言 本文介绍的是关于在Windows10系统下,如何彻底删除卸载MySQL的方法教程,分享出来供大家参考学习,下面来一起看看详细的介绍吧. 方法如下: 1>停止mysql服务 开始->所有应用->Windows管理工具->服务,将MySQL服务停止. 2>卸载mysql server 控制面板\所有控制面板项\程序和功能,将mysql server卸载掉. 3>将MySQL安装目录下的MySQL文件夹删除(我的安装目录是C:\Program Files (x86)\M

  • 一键设置java 环境变量 cmd下查看、修改(覆盖与添加)等说明

    上来就给点干货吧 安装JDK/安装JRE以及配置java环境变量对于java初学者来说是一件比较头疼的事情,这边分享一个简单的批处理命令,助大家一步完成JDK或者单独安装JRK的需求. 关键步骤: 1.新建一个.txt文档,复制附件一/附件二到文档中: 2.修改文档中的内容: 附件一:start /WAIT jdk-8u141-windows-i586.exe /qn INSTALLDIR=C:\Java\jdk1.8 附件二:start /WAIT jre-8u144-windows-i586

  • php中DOMDocument简单用法示例代码(XML创建、添加、删除、修改)

    共分四个文件,分别是创建.增加.删除.修改四个功能,变量都是写死的,改一改用$_POST方式接收就可以用了 //index.php 创建功能 复制代码 代码如下: <?php $xmlpatch = 'index.xml'; $_id = '1'; $_title = 'title1'; $_content = 'content1'; $_author = 'author1'; $_sendtime = 'time1'; $_htmlpatch = '1.html'; jb51.net$doc

  • Windows Server 2003下修改MySQL 5.5数据库data目录

    说明: 操作系统:Windows Server 2003 MySQL版本:5.5.25 MySQL程序安装目录:D:\Program Files\MySQL\MySQL Server 5.5\ MySQL数据库目录:C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.5\data 需求:修改MySQL数据库目录为D:\Program Files\MySQL\MySQL Server 5.5\data

  • 如何使用PHP往windows中添加用户

    方法有一: 因为添加用户,所以你运行PHP程序的用户必须是管理员权限(Administrator),并且同时需要你的php.ini中的安全模式没有打开,并且关闭函数中没有关闭system().exec().passthru()等函数. ( 以下说明针对Windows2000/Windows XP/Windows 2003 )   一.使用IIS做Web服务器   如果是使用IIS做服务器的话,那么运行PHP的帐户就是:IUSR_XXXXXXXX,IWAM_XXXXXXX,(XXXX代表服务器的计

  • 用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等

    用SQL语句添加删除修改字段 1.增加字段 alter table docdsp add dspcode char(200) 2.删除字段 ALTER TABLE table_NAME DROP COLUMN column_NAME 3.修改字段类型 ALTER TABLE table_name ALTER COLUMN column_name new_data_type 4.sp_rename 改名 更改当前数据库中用户创建对象(如表.列或用户定义数据类型)的名称. 语法 sp_rename

随机推荐