配置路由实例


路由的分类和管理


路由:跨网络通信;

路由分类:

    主机路由

    网络路由

    默认路由

路由管理命令:

route 命令是在本地 IP 路由表中显示和修改条目网络命令;

查看:route -n

route -n 查看路由表.PNG

添加:route add

route add [-net|-host] target [netmask Nm] [gw Gw] [[dev] If]

    目标:192.168.1.3 网关:172.16.0.1

        # route add -host 192.168.1.3 gw 172.16.0.1 dev eth0

    目标:192.168.0.0  网关:172.16.0.1

        # route add -net 192.168.0.0 netmask 255.255.255.0 gw 172.16.0.1 dev eth0

        # route add -net 192.168.0.0/24 gw 172.16.0.1 dev eth0

    默认路由,网关:172.16.0.1

        # route add -net 0.0.0.0 netmask 0.0.0.0 gw 172.16.0.1

        # route add default gw 172.16.0.1

删除:route del

route del [-net|-host] target [gw Gw] [netmask Nm] [[dev] If]

    目标:192.168.1.3 网关:172.16.0.1

       # route del -host 192.168.1.3

    目标:192.168.0.0  网关:172.16.0.1

        # route del -net 192.168.0.0 netmask 255.255.255.0


配置路由实例:


1,给两台主机配置两个网卡来充当两台路由R1和R2;

                路由R1

路由R1的配置.PNG

                路由R2

路由R2的配置.PNG

2,给两台主机PC1和PC2分别配置IP地址和网关:

                PC1

主机PC1的配置.PNG

                PC2

主机PC2的配置.PNG

3,centos 6 关闭NetworkManager服务和关闭防火墙:

    关闭NetworkManager服务:service NetworkManager stop

    关闭防火墙:iptables -F

关闭networkmanager服务 和 关闭防火墙.PNG

4,centos 7 关闭NetworkManager服务和关闭防火墙:

    关闭NetworkManager服务:systemctl stop NetworkManager

    关闭防火墙:iptables -F

centos 7 关闭networkmanager服务 和 关闭防火墙.PNG

5,在路由R1中添加默认网关到路由表里面:

route add default gw 10.1.0.8

route add default gw 10.1.0.8  (给R1配置默认网关).PNG

6,在路由R2中添加默认网关到路由表里面:

route add default gw 10.1.0.6

用PC1 逐步拼到 PC2.PNG

7,给路由R1开启数据转换:

echo 1 > /proc/sys/net/ipv4/ip_forward

用PC1 逐步拼到 PC2.PNG

8,给路由R2开启数据转换:

echo 1 > /proc/sys/net/ipv4/ip_forward

用PC1 逐步拼到 PC2.PNG

9,用PC1逐步去拼PC2:

用PC1 逐步拼到 PC2.PNG

10,用PC2逐步去拼PC1:

用PC2 逐步拼到 PC1.PNG

11,删除R1默认的路由:

route del default gw 10.1.0.8

route del default gw 10.1.0.8 删除R1的默认网关.PNG

12,删除R2默认的路由:

route del default gw 10.1.0.6

原创文章,作者:AN0519,如若转载,请注明出处:http://www.178linux.com/45880

(0)
AN0519AN0519
上一篇 2016-09-12 18:44
下一篇 2016-09-12 20:14

相关推荐

  • example:Disk and LVM

    1、创建一个2G的文件系统,块大小为2048byte,预留1%可用空间,文件系统ext4,卷标为TEST,要求此分区开机后自动挂载至/test目录,且默认有acl挂载选项。     1)创建磁盘分区 [root@localhost ~]# fdisk /dev/sdb    Device conta…

    Linux干货 2016-08-29
  • Linux Bash Shell有关变量

    bash 创建一个子bash-n 查看是否有错误-x 逐行显示信息$:显示当前PIDPPID :显示父进程PIDSHLVL :显示当前shell是几级shellpstree 显示进程树-p 同时显示进程号ps -ef 显示进程信息 本地变量 :仅对当前SHELL有效,对子SHELL也无效环境变量:对当前SHELL及子SHELL均有效。 set 显示本地变量和…

    2017-09-16
  • 网络管理

    7层结构。三次握手,四次挥手。

    2017-12-17
  • 用户权限管理及课后作业

    一.权限对目录、文件的意义 文件 r 可用文件查看类工具获取文件内容 w 可以修改文件内容(包括清空) x 可执行该文件 [root@localhost testdir]# cat zzz i am fine  thank you [root@localhost testdir]…

    Linux干货 2016-08-08
  • 创建私有CA和申请证书流程

    创建私有CA和申请证书流程 由于很多时候做实验需要用到证书,就需要自己搭建一个私有CA来给自己颁发证书。同时通过整理创建CA和申请证书、吊销证书的过程加深自己的理解. PKI:Publilc Key Infrastructure 公钥基础设施:     签证机构:CA     注册机构:RA &nb…

    Linux干货 2016-12-01
  • Linux文件系统的最基本数据结构:inode和block

    Linux文件系统的最基本数据结构:inode和block 为什么有inode和block inode block 创建目录或文件 使用场景 查看本机的文件系统信息 Linux文件系统的最基本数据结构:inode和block 为什么有inode和block 由于Linux系统是多用户多的,所以文件系统类型多样化是在所难免的。从ext2开始,是将文件属性和文件…

    Linux干货 2016-09-06

评论列表(1条)

  • 马哥教育
    马哥教育 2016-09-20 12:28

    写的不错,但这个图有点乱,建议换其他的截图工具试试,