linux配置网络和路由,网络路由以及配置

路由表的构成

目标网络的网络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原有网络网络ID133.222.11010010.200255.255.11100000.0133.222.192.0

2每个子网子网掩码255.255.254.0

3每个子网网络有多少个IP2^n=16n=419+4=23网络ID32–23=92^9–2=510IP

4最大的子网中最小IP和最大IP133.222.11011110.1133.222.222.1133.222.11011111.254133.222.223.254

5损耗了多少IP30

列子2.

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

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

2每个子网网络有多少个IP2^21–2

3最小的子网中最小IP和最大IP100.00000000.0.1100.00011111.255.254100.000.11111.255.255100.001.00000.0.0100.00100000.0.1

4最大的子网中最小IP和最大IP100.11100000.0.1100.224.0.1100.11111111.255.254100.255.255.254netmak子网掩码

网络配置方式

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

Centos7配置

nmtui指令:图形化配置网络

Centos6配置网络介绍

vim70-persistent-net.rules

(在这里可以修改网卡的名称)

======配置网卡====(网络接口)==1.ifconfig(过时的命令)=ipa

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

3.ifconfig eth1 down:禁用eth1网卡

up : 启用网卡。

4.ifconfig (接口名)(对应的IP地址)

ifconfig eth11.2.2.3/24临时配置IP,因为是临时生效,重新启用一下网络服务就失效service network restart。或者禁用一下网卡,在启用也可以。

路由管理命令route

查看路由表:route -n

添加路由表; route add

1.配置本机路由

目标:192.168.1.3网关:172.16.0.1route add -host192.168.1.3gw172.16.0.1dev eth0

2.配置网络路由

目标:192.168.0.0网关:172.16.0.1route add -net192.168.0.0netmask255.255.255.0gw172.16.0.1dev eth0

或者:route add -net192.168.0.0/24gw172.16.0.1dev eth0

3.配置默认路由,网关172.16.0.1route add -net0.0.0.0netmask0.0.0.0gw172.16.0.1或者:route add default gw172.16.0.1

删除: route del

route del -host192.168.0.0只写网关的目标就行

3c8ce6380daa33c267ccb0e2e66a02de.png

配置路由实列

3c8ce6380daa33c267ccb0e2e66a02de.png

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 查看默认网关。

添加静态路由记录,让其永久生效。

3c8ce6380daa33c267ccb0e2e66a02de.png

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