网络路由以及配置

           路由表的构成

  

目标网络的网络ID 

 Netmask

接口:到达目标网络的路由器出口 

网关gateway:

1.如果目标网络和路由器直连,网关IP=接口的IP 

2.如果目标网络和路由器非直连,下一个路由器临近本路由器的接口的IP是网关IP.

子网和超网划分
划分子网:一个大网划分成多个小网,将原有网络ID位,向主机ID位借位,结果就是网络ID变多,主机ID变少
划分超网:多个小网合并成一个大网,主机ID位向网络ID位借位,网络ID变少,主机ID变多,从多个子网ID中,选出共同的ID位,做为新的大网的网络ID

计算公式

公式1:计算网络数=2^可变的网络ID位
公式
2:单个网络里可用的IP数=2^可变的主机ID位(32-网络ID位)-2 公式3:网络ID=IP与子网掩码
公式
4:划分子网络数=2^网络ID位向主机ID位借的位数
公式
5:划分子网后损耗的IP=(子网数-1)*2


   举例说明(因为都是一些理解行的知识,就不截图了)

 

133.222.210.200/19 所在网络划分出 16个子网 

1 原有网络网络ID 133.222.110 10010.200 255.255.111 00000.0 133.222.192.0 

2 每个子网子网掩码 255.255.254.0 

3 每个子网网络有多少个IP 2^n=16 n=4 19+4=23 网络ID 3223=9 2^92=510 IP

4 最大的子网中最小IP和最大IP 133.222.110 1111 0.1 133.222.222.1 133.222.110 1111 1.254 133.222.223.254

5 损耗了多少IP 30

     列子2.

100.200.123.200/8 所在网络划分出 8个子网 

1 每个子网子网掩码 8+3=11+n=32 n=21 255.224.0.0 

2 每个子网网络有多少个IP 2^212

3 最小的子网中最小IP和最大IP 100.000 00000.0.1 100.000 11111.255.254 100.000.11111.255.255 100.001.00000.0.0 100.001 00000.0.1 

4 最大的子网中最小IP和最大IP 100.111 00000.0.1 100.224.0.1 100.111 11111.255.254 100.255.255.254 netmak子网掩码

        

网络配置方式

 Centos6配置 system-confif-nework-tui命令:图形化设置网络

 Centos7配置
nmtui指令:图形化配置网络

Centos6配置网络介绍

vim 70-persistent-net.rules
(在这里可以修改网卡的名称)
======配置网卡====(网络接口)==
1.ifconfig(过时的命令)=ip a 

2.ifconfig -a显示全部网卡,不管启用与否。 

3.ifconfig eth1 down:禁用eth1网卡
up : 启用网卡。

4.ifconfig (接口名)(对应的IP地址)
ifconfig eth1
1.2.2.3/24临时配置IP,因为是临时生效,重新启用一下网络服务就失效service network restart。或者禁用一下网卡,在启用也可以。

路由管理命令route

查看路由表:route -n

 添加路由表; route add 

1.配置本机路由
目标:
192.168.1.3 网关:172.16.0.1 route add -host 192.168.1.3 gw 172.16.0.1 dev eth0 

2.配置网络路由
目标:
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 

3.配置默认路由,网关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 -host
192.168.0.0只写网关的目标就行

网络路由以及配置

配置路由实列网络路由以及配置

1 iptables -F:清空防火墙
2 echo 1 > proc/sys/net/ipv4/ip_forward启用路由功能。
3 mtr 10.0.0.1查看通讯时,动态跟踪信息怎样跳过路由器
4.traceroute 10.0.0.1 也是查看(静态)
5.route -n 查看默认网关。
添加静态路由记录,让其永久生效。

网络路由以及配置

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

(0)
371987341371987341
上一篇 2017-07-02 15:11
下一篇 2017-07-02 17:24

相关推荐

  • 网络配置与可视化监控工具

    nmcli  [ OPTIONS ] OBJECT { COMMAND | help } OBJECT := { general | networking | radio | connection | device | agent  }    OPTIONS := {    -t[erse] : 简…

    Linux干货 2016-09-07
  • N25_第三周作业_leon

    N25_第三周作业_leon 1.       列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 [root@localhost ~]# who 全部 jj       tty1  …

    Linux干货 2017-01-06
  • LVS详解

    概述     LVS是工作在4层的负载均衡调度器,可根据请求报文的目标IP和目标协议及端口,根据指定的调度算法,将请求调度转发至某RealServer,本篇就针对LVS的原理,配置和使用进行简单介绍,具体包含:     1、LVS的四种类型的介绍   &nbs…

    Linux干货 2016-10-27
  • 文本编辑器:vim 基础篇

       VI:Visual Interface,是一种文本编辑器,还是全屏编辑器。   VIM:Vi IMproved,vi的增强版,vim是模式化的编辑。 VIM的三种模式:        编辑模式(命令模式,默认模式)       插入模…

    Linux干货 2016-08-18
  • 创建及管理KVM工具之virsh

    一、什么是虚拟化 虚拟化是一个广义的术语,在计算机方面通常是指计算元件在虚拟的基础上而不是真实的基础上运行。虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程。 二、虚拟化能做什么 CPU的虚拟化技术可以单CPU模拟多CPU并行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。 三、虚拟化…

    Linux干货 2017-01-19
  • 软件包管理利器之一&RPM

      概述:我们知道使用源代码进行软件编译可以具有定制化的设置,但对于Linux distribution的发行商来说,则有软件管理不易的问题,毕竟不是每个人对于操作系统都非常的熟悉,不是每个人都会进行源代码编译的,因此如果能够将软件现在相同的硬件与操作系统上编译好才发行的话,如果再加上简易的安装/删除/管理等机制,则对于软件管理会简单的多…

    Linux干货 2016-08-24