路由表的构成
目标网络的网络ID
Netmask
接口:到达目标网络的路由器出口
网关gateway:
1.如果目标网络和路由器直连,网关IP=接口的IP
2.如果目标网络和路由器非直连,下一个路由器临近本路由器的接口的IP是网关IP.
划分超网:多个小网合并成一个大网,主机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 32–23=9 2^9–2=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^21–2
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指令:图形化配置网络
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 -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只写网关的目标就行
配置路由实列
原创文章,作者:371987341,如若转载,请注明出处:http://www.178linux.com/79237