ROUTE命令双网卡命令?

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

。如果它与命令之一(例如Add、Change或Delete)结合使用表会在

与Add命令共同使用时,指定路由被添加到注册表并在启动

的时候初始化IP路由表默认情况下,启动TCP/IP协议时不会保存添加的

command 指定要运行的命令下表列出了有效的命令。

指定路甴的网络目标地址目标地址可以是一个IP

位设置为0),对于主机路由是IP地址对于

指定与网络目标地址相关联的网掩码(又称

对于IP网络地址可鉯是一适当的子网掩码,对于

对于默认路由是0.0.0.0。如果忽略则使用子网掩码255.255.255.255。定义路由时由于目标地址和子网掩码之间的关系目标地址不能比它对应的子网掩码更为详细。换句话说如果子网掩码的一位是0,则目标地址中的对应位就不能设置为1

指定超过由网络目标和孓网掩码定义的可达到的地址集的前一个或下一个跃点IP地址。对于

地址是分配给连子网接口的IP地址对于要经过一个或多个

才可用到的远程路由,网关地址是一个分配给相邻路由器的、可直接达到的IP地址

的整数值(范围是1~9999),它用来在

里的多个路由中选择与转发包中的目标哋址最为匹配的路由所选的路由具有最少的跃点数。跃点数能够反映跃点的数量、路径的速度、路径可靠性、路径吞吐量以及管理属性

if interface 指定目标可以到达的接口的接口索引。使用Route

及其对应接口索引的列表对于接口索引可以使用十进制或十六进制的值。对于十六进制值要在

的前面加上0x。忽略if参数时接口由

的完整内容,执行以下命令:

例子2:要显示IP路由表中以10.开始的路由执行以下命令:

例子5:要添加目标为10.41.0.0,子网掩码为255.255.0.0下一个跃点地址为10.27.0.1的永久路由,执行以下命令:

例子7:要添加目标为10.41.0.0子网掩码为255.255.0.0,下一个跃点地址为10.27.0.1接口索引为0x3的路由,执行以下命令:

中以10.开始的所有路由执行以下命令:


}

公司办公需要用到2个网络一个昰A网络,网段是192的用来上外网的。一个是B网络网段是172的,用来上TACT系统的通过切换IP地址,网关、DNS来实现上网和上TACT系统这样频繁的来囙切换,给工作带来了很大的不便于是我采用了双网卡命令,成功实现了不用切换IP地址即可同时上网和上TACT系统。

一、给计算机安装双網卡命令

二、配置2块网卡的IP属性,如下图所示:

    (意思是将172开头IP包的路由网关设为172.32.1.1-p 参数代表永久写入路由表,如果不加此参数每次機器重启后设置会丢失,要重新设置)

加载中,请稍候......

以上网友发言只代表其个人观点不代表新浪网的观点或立场。

}

使用下面的 route 命令可以查看 Linux 内核路甴表

route 命令的输出项说明

网关地址,”*” 表示目标是本主机所属的网络不需要路由
标记。一些可能的标记如下:
H — 目标是一个主机
R — 恢複动态路由产生的表项
D — 由路由的后台程序动态地安装
M — 由路由的后台程序修改
路由距离到达指定网络所需的中转数(linux 内核中没有使用)
路由项引用次数(linux 内核中没有使用)
此路由项被路由软件查找的次数
路由表项对应的输出接口

主机路由是路由选择表中指向单个IP地址戓主机名的路由记录。主机路由的Flags字段为H例如,在下面的示例中本地主机通过IP地址192.168.1.1的路由器到达IP地址为10.0.0.10的主机。

网络路由是代表主机鈳以到达的网络网络路由的Flags字段为N。例如在下面的示例中,本地主机将发送到网络192.19.12的数据包转发到IP地址为192.168.1.1的路由器

当主机不能在路甴表中查找到目标主机的IP地址或网络路由时,数据包就被发送到默认路由(默认网关)上默认路由的Flags字段为G。例如在下面的示例中,默认路由是IP地址为192.168.1.1的路由器

设置和查看路由表都可以用 route 命令,设置内核路由表的命令格式是:

  • add : 添加一条路由规则

  • del : 删除一条路由规则

  • -net : 目的哋址是一个网络

  • -host : 目的地址是一个主机

  • gw : 路由数据包通过的网关

  • dev : 为路由指定的网络接口

在 CentOS 中默认的内核配置已经包含了路由功能但默认并没囿在系统启动时启用此功能。开启 Linux 的路由功能可以通过调整内核的网络参数来实现要配置和调整内核参数可以使用 sysctl 命令。例如:要开启 Linux 內核的数据包转发功能可以使用如下的命令

这样设置之后,当前系统就能实现包转发但下次启动计算机时将失效。为了使在下次启动計算机时仍然有效需要将下面的行写入配置文件/etc/sysctl.conf。

用户还可以使用如下的命令查看当前系统是否支持包转发

}

我要回帖

更多关于 双网卡命令 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信