前天我们发布了关于一个带宽如何连接两个路由器?的两种方法,有朋友就接着问到了我们,不同网段的两个路由器如何互通?这个就需要配置静态路由了。路由器的桥接功能一般应用在家用中较多,而静态路由的配置确实在项目中经常会应用,主要可以解决两个不同网段路由器的互访,具体的配置有一些朋友有些疑问,今天我们一起来看下。

这里面我们通过三个类似的例子来了解这个知识。

案例一、什么是静态路由?

一台路由器连接另外一台路由器,这两台路由器分别连接不同的网段,那么如果要这两个网段互通,则必须配置路由,这个就是静态路由。

例如:

A路由wan口192.168.0.1 255.255.255.0,lan口192.168.1.1 255.255.255.0

B路由wan口192.168.1.2 255.255.255.0,lan口192.168.2.1 255.255.255.0

A路由器下面的lan口上接了B路由器。

A路由要想访问B路由下面lan口的电脑,也就是访问192.168.2.0这个ip段,就需要添加一条为192.168.2.0 255.255.255.0 192.168.1.2的静态路由,分别是目的地址,子网掩码,对方路由网关。

可能还不是很了解,我们再来看下面这个例子。

案例二、如何配置静态路由

企业通过一台路由器R1上网,局域网LAN1,。因为业务需要,扩充了一台路由器R2,加入一个新的局域网段LAN2。

要使能PC1和PC2相互通讯,可以做如下图中所说的设置。

要实现pc1和pc2相互通信如可做如下设置:

1、pc1的的网关指向R1 LAN

2、pc2的网关指向R2的LAN口

3、R2的WAN口网关指向R1 LAN口

4、在R1上指定一条静态路由,使目的ip为192.168.1.x网段的ip转发到R2。

这里面R1静态路由配置单独说明下:一条静态路由一般由三部分组成,

目的IP地址子网掩码下一跳(网关)地址,按照上图的分析,新建一条静态路由所包含的信息,应该有如下内容,发往目的地址192.168.1.0网段的IP包(子网掩码为255.255.255.0)的下一跳地址为192.168.0.100.具体配置位置,如果是在路由器中,以TP-Link的为例子,在路由器配置界面,有静态路由表配置:

在设置静态路由时,网关IP必须是与本路由器LAN口IP属于同一个网段。

如果目的IP地址是一台主机的IP地址,则子网掩码必须为255.255.255.255

如果是在服务器上,可以通过命令行来配置静态路由,包括添加、删除和修改。

案例三、再解静态路由器配置

例如下面两个网段。

PC A: 192.168.0.165 255.255.255.0

PC B:192.168.0.148 255.255.255.0

如上图,A和B分属不同网段,此种情况B可ping通A,但A不可以ping B。因为B的IP经过路由器nat(网络地址转换)后,对外显示的是192.168.0.148,A并不知道有B的存在。

那么A如何能ping通B呢?

若想让A也能ping B,需要告诉A电脑路由该怎么走,在A电脑上加一条静态路由:

在dos下输入以下指令:

route -p add 目的地址 mask 子网掩码 网关地址

它的意思是,要想找到“目的地址”,就要通过“网关地址”里面找。-p是永久有效的意思。

所以,对应到上面的例子,指令应该这么写:

route -p add 192.168.19.0 mask 255.255.255.0 192.168.0.148。

其中192.168.19.0的意思是对192.168.19网段下所有ip均有效,这样A就可以可以ping通B了。

添加完毕后可用 route print 查看是否添加成功。(注意在win10下要以管理员身份运行dos才可添加)。

7添加静态路由 hat red_两个不同网段的路由器,如何互通?相关推荐

  1. 7添加静态路由 hat red_不同VPC路由器通过静态路由、动态路由(OSPF)实现网络互通实战...

    作者: 李朗 前言 VPC网络基本上是每个云厂商都具备的功能,不同厂家构建VPC网络的实现方式和操作步骤不尽相同,但是基本目的都是想实现一套虚拟的专有网络.VPC网络是ZStack支持的网络类型之一, ...

  2. 7添加静态路由 hat red_Centos7/RHEL 7 配置静态路由

    如图: 业务地址:192.168.10.0/24    192.168.20.0/24 管理地址:172.168.10.0/24    172.168.20.0/24 需求:每台主机配置两张网卡,分别 ...

  3. 7添加静态路由 hat red_win7系统使用dos命令添加静态路由的操作方法

    很多小伙伴都遇到过对win7系统使用dos命令添加静态路由进行设置的困惑吧,一些朋友看过网上对win7系统使用dos命令添加静态路由设置的零散处理方法,并没有完完全全明白win7系统使用dos命令添加 ...

  4. 7添加静态路由 hat red_win7系统怎么使用dos命令添加静态路由

    很多使用win7系统的朋友想添加静态路由,但是不知道怎么操作,其实可以使用dos命令实现,下面小编教你如何操作. win7系统怎么使用dos命令添加静态路由 1.在Windows 7系统中按Win键+ ...

  5. java静态路由_Linux添加静态路由两种实现方法解析

    添加路由的命令: 1.route add route add -net 192.56.76.0 netmask 255.255.255.0 dev eth0 #添加一条静态路由 route add d ...

  6. linux下永久添加静态路由

    在linux下永久添加静态路由有两种方法: 添加路由的命令: 1,route add route add -net 192.56.76.0 netmask 255.255.255.0 dev eth0 ...

  7. Windows 系统cmd设置添加静态路由方式

    转载自https://www.cnblogs.com/xuaijun/p/8144141.html 侵删!!! 电脑上添加静态路由,cmd设置路由 方法/步骤 1.首先在"运行"窗 ...

  8. Windows设置HTML,windows怎么添加静态路由

    windows添加静态路由的方法:1.按下[win+x]组合键,选择并打开命令提示符:2.执行[route -p add 10.10.10.0 nask 255.255.255.0 172.20.15 ...

  9. linux静态路由添加自启动,LINUX添加静态路由

    LINUX添加静态路由 建议,先用命令添加,测试生效未有其他影响后,添加到配置文件中. 以本次127前置添加静态路由为例 用户需要添加路由如下,命令格式为windows添加格式. route -a - ...

最新文章

  1. Java中常见的锁简述
  2. 单机 Oracle 11g(11.2.0.4)手动打补丁PSU(11.2.0.4.8)
  3. JVM PermGen –您在哪里?
  4. tft lcd驱动参数详解_LED拼接屏和LCD拼接屏的区别
  5. P1080 国王游戏
  6. 解决SQL Server 2005 Express中无法连接到服务器问题
  7. Number.parseInt(), Number.parseFloat()
  8. 提交信息html模板,提交留言HTML模板代码
  9. ConcurrentHashMap 底层原理,你真的理解了吗?
  10. c语言一个整数各位数字个数_C语言编写程序输出10个整数中最小值或最大值
  11. 基本数据结构—Trie
  12. HTML5+CSS3 Pink老师课后作业——小米logo过渡切换的实现
  13. cityhunter2003的上海求职经验- -
  14. iOS 动态加载LaunchScreen上的图片
  15. 桌面文档另存计算机怎么存,如何把word保存到桌面
  16. java中如何反编译class文件
  17. 不平衡样本的分类实践---Credit-Card-Fraud-Detection
  18. 好的代码是优质资产、莫让代码成为负债
  19. HEVC 序列参数集 SPS说明
  20. [Python Scrapy爬虫] 二.翻页爬取农产品信息并保存本地

热门文章

  1. Visual Stdio的解决方案资源管理器位置调整
  2. Sql Server中三种字符串合并方法的性能比较
  3. 京东商城确认购买jingdong.com域名
  4. RxSwift之UI控件UITextField与UITextView扩展的使用
  5. CSRF Failed: CSRF token missing or incorrect.
  6. Python eval的用法及注意事项
  7. Ubuntu 启动或停止django服务
  8. 【Java6】Date类/Calendar类,System类/Math类,包装类,集合,泛型,内部类
  9. 【Qt】第一个Qt程序
  10. 【Linux】一步一步学Linux——apropos命令(230)