博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
路由表配置及多网卡同时使用内网和外网
阅读量:5337 次
发布时间:2019-06-15

本文共 889 字,大约阅读时间需要 2 分钟。

CMD命令:route
子命令1:route print 查看路由表
子命令2:route add 添加静态路由
子命令3:route delete 删除静态路由
 

查看

使用子命令1结果如下图
(注:红框为动态路由[由系统管理,无需要人工管理],绿框为静态路由[可由人工自由增删])
可以看出路由表由以下几部分组成:网络地址、网络掩码、网关地址、跃点数,这里我们主要关心网络地址和网关地址,是指本机访问的目标IP时使用的网关(也就是网卡),因此我们需要配置XXX地址使用XXX网关即可达到我们的目的。
例如:192.168.1.0 => 192.168.1.1、0.0.0.0 =>192.168.0.1
以上例子是指当访问192.168.1.x的网络时使用网关为192.168.1.1的网卡,当访问其它网络时(x.x.x.x)使用网关为192.168.0.1的网卡。值得注意的是0代表任何数字,因此0.0.0.0就代表任何IP。而子网掩码是区分子网的,即IP相同时子网掩码不相同时即为不同的网络。
 

添加

使用命令2
route add -p 网络地址 mask 子网掩码  网关地址
即可添加一条路由,自己添加的路由在永久路由里(也称静态路由)
使用该命令效果图如下:
 

删除

使用命令3
rotue delete 网络地址
即可删除一条路由
一般情况下系统会自动添加一条静态路由将所有的网络地址指向一个网关(本地连接),因此我们双网卡时只能连接内网,所以我们需要使用该命令将默认路由删除。
 

实践

1.首先使用ipconfig命令查看所有连接的IP和网关信息
从上图我们可以发现,我的本地连接网关为192.168.1.1(内网),无线网连接网关为 192.168.163.254(外网)
 
2.然后我们开始操作路由
以上3条命令分别为:删除默认路由、添加外网路由、添加内网路由
 
3.添加完毕,测试一下连接情况
分别ping一下百度(外网)和内网的一台机器,ping结果连通,大功告成!
 

转载于:https://www.cnblogs.com/yzeng/p/3787717.html

你可能感兴趣的文章
适应环境
查看>>
nexus设备android4.1.1系统下载地址及安装方法
查看>>
Python—语句
查看>>
day20——rac搭建
查看>>
Windows编程
查看>>
java数据结构之线性表
查看>>
Yii2 CSRF
查看>>
高德地图接口测试地址
查看>>
shell 获取不同目录下指定文件,并把文件复制到一个文件夹下面
查看>>
hdu-3790最短路刷题
查看>>
微信小程序开发技巧总结 (一)-- 数据传递和存储
查看>>
Java基础编程题——分别统计出其中汉字、英文字母、空格、数字和其它字符的个数...
查看>>
物理机以及不同的虚拟机的转换方法
查看>>
express get和post方法
查看>>
关于日历实现代码里lunarInfo(农历)数组
查看>>
【转】winrar命令行详解
查看>>
#!/usr/bin/python3 和 #!/usr/bin/env python3的区别
查看>>
AWK中的OFS的问题
查看>>
带你彻彻底底弄懂Scroller
查看>>
前端开发 Web SQL Database
查看>>