ip   route   120.94.0.0 255.254.0.0  172.16.252.1
ip route 192.168.0.0 255.255.0.0 10.10.10.119
ip route 212.94.48.112 255.255.255.255 221.6.96.178
IP ROUTE后面的第一个IP地址和掩码表示目的地址,后面一个IP地址表示经过的吓一跳路由器的IP地址

示例:我用gns3模拟3台3640串联
R1 0/0 ip:12.1.1.1 mask:255.255.255.0
R2 0/0 ip:12.1.1.2 mask:255.255.255.0
0/1 ip:23.1.1.2 mask:255.255.255.0
R3 0/1 ip:23.1.1.3 mask:255.255.255.0 我想用静态路由的方法让R1能ping通R3,但是R2上的两个端口在不同网段,问怎么用ip route的方法让他们能通,写出每一个路由器上的每一条ip route配置。需要配置 no ip routing

给你一个配置静态路由的方法,你按照这样做肯定不会错
1、找出这个网络中的所有网段12.1.1.0 23.1.1.0
2、在每个路由器上找出于自己直连的网段 R1(12.1.1.0) R2(12.1.1.0、23.1.1.0) R3(23.1.1.0)
3、找出与自己非直连的网段,并将其宣告出来R1非直连(23.1.1.1) R2没有非直连的 R3非直连(12.1.1.0)
4、在每一个路由器上为非直连的网段匹配路由条目,匹配的时候有两种方法
a、指定下一跳地址,下一跳地址一定不在本路由器上,但是一定与自己的出口地址在同一个网段
b、出接口:出接口是一个接口编号,在本路由器上,并且是自己到达目的地的出口
配置方法一:指定下一跳地址
R1: ip route 23.1.1.0 255.255.255.0 12.1.1.1.2
R2:不需要配置
R3:ip route 12.1.1.0 255.255.255.0 23.1.1.2
配置方法二:指定出接口
R1: ip route 23.1.1.0 255.255.255.0 f0/0
R2:不需要配置
R3:ip route 12.1.1.0 255.255.255.0 f0/1
配置方法三:指定默认路由
记住,默认路由只能使用在单出口的网络环境,例如R1 R3 在R2上不能用
R1:ip route 0.0.0.0 0.0.0.0 12.1.1.2或者ip route 0.0.0.0 0.0.0.0 f0/0
R2:不需要配置
R3:ip route 0.0.0.0 0.0.0.0 23.1.1.2或者ip route 0.0.0.0 0.0.0.0 f0/1
就是这样配置的,如果你有什么问题可以给我发邮件

GNS3 ip route 命令解析的更多相关文章

  1. 路由知识之ip route 命令中的疑惑

    1.基础知识 1.1 路由 (Routing) 1.1.1 路由策略 (使用 ip rule 命令操作路由策略数据库) 基于策略的路由比传统路由在功能上更强大,使用更灵活,它使网络管理员不仅能够根据目 ...

  2. ip route 命令详解

    linux的ip命令和ifconfig类似,但前者功能更强大,并旨在取代后者.使用ip命令,只需一个命令,你就能很轻松地执行一些网络管理任务.ifconfig是net-tools中已被废弃使用的一个命 ...

  3. ip route rule 路由策略 高级路由 捆绑 网桥

    http://lwfs.net/2005/11/28/10/ #!/bin/bash IP0= IP1= GW0= GW1= NET0= NET1= DEV0=eth0 DEV1=eth1 # com ...

  4. Linux下ip route、ip rule、iptables的关系(转)

    1.基础知识 1.1 路由 (Routing) 1.1.1 路由策略 (使用 ip rule 命令操作路由策略数据库) 基于策略的路由比传统路由在功能上更强大,使用更灵活,它使网络管理员不仅能够根据目 ...

  5. Linux route命令详解和使用示例(查看和操作IP路由表)

    Linux系统的route命令用于显示和操作IP路由表(show / manipulate the IP routing table).要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或 ...

  6. [网络配置相关]——ifconfig命令、ip命令、route命令

    ifconfig命令 1. 查看已被激活的网卡的详细信息 # ifconfig eth0 Link encap:Ethernet HWaddr 00:30:67:F2:10:CF inet addr: ...

  7. linux配置网卡IP地址命令详细介绍及一些常用网络配置命令

    linux配置网卡IP地址命令详细介绍及一些常用网络配置命令2010-- 个评论 收藏 我要投稿 Linux命令行下配置IP地址不像图形界面下那么方 便,完全需要我们手动配置,下面就给大家介绍几种配置 ...

  8. 每天一个linux命令(53):route命令

    Linux系统的route命令用于显示和操作IP路由表(show / manipulate the IP routing table).要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或 ...

  9. 每天一个linux命令:route命令

    Linux系统的route命令用于显示和操作IP路由表(show / manipulate the IP routing table).要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或 ...

随机推荐

  1. linux搭建mysql时ifconfig命令无法使用问题

    刚搭建好的Centos 最小安装模式是没有ifconfig命令的.改变步骤:一:使用语句:cd /etc/sysconfig/network-scripts/二:使用语句vi ifcfg-eno167 ...

  2. 3 (mysql实战) 事务隔离

    提到事务,你肯定不陌生,和数据库打交道的时候,我们总是会用到事务.最经典的例子就是转账,你要给朋友小王转 100 块钱,而此时你的银行卡只有 100 块钱. 转账过程具体到程序里会有一系列的操作,比如 ...

  3. Django 学习组件分页器与自定制分页器

    一.Django 分页器 1.django的分页器基础版 (1)首先是基础数据分别为 from django.db import models # Create your models here. c ...

  4. 搭建springboot的ssm(spring + springmvc + mybatis)的maven项目

    最终项目目录结构 创建过程 1.创建开关SpringBootApplication 为了创建快速.我们使用idea自带的创建springboot来创建结构,当然创建普通的web项目也是可以的.(使用e ...

  5. java并发LockSupport

    java并发LockSupport LockSupport是阻塞和唤醒线程的重要类. park()方法使得当前线程阻塞 unpark(Thread thread)唤醒线程 例子 可以把注释取消再执行, ...

  6. 页面的五种布局以及嵌套『Android系列八』

    转自:http://blog.csdn.net/dazlly/article/details/7860125 因为学习比较晚,我用的相关版本为SDK4.1.eclipse4.2,而自己看的教材都是低版 ...

  7. WebApi如何接收前台传递过来的数组

    var ids = ["111", "222", "333"];$.ajax({ url: host + '/User/deleteByID ...

  8. Java对比两个数据库中的表和字段,写个冷门的东西

    Java对比两个数据库中的表和字段,写个冷门的东西 转载的 来源网络 目前所在的项目组距离下个版本上线已经很近了,就面临了一个问题:开发人员在开发库上根据需要增加数据表.数据字段.或者变更了字段类型或 ...

  9. 吴裕雄--天生自然Hadoop学习笔记:Hadoop简介

    Hadoop是一个由Apache基金会所开发的分布式系统基础架构.用户可以在不了解分布式底层细节的情况下,开发分布式程序.充分利用集群的威力进行高速运算和存储.Hadoop实现了一个分布式文件系统(H ...

  10. 吴裕雄--天生自然JAVA数据库编程:ResultSet接口

    import java.sql.Connection ; import java.sql.DriverManager ; import java.sql.SQLException ; import j ...