1.A类: 1-126 全0 和全1的网络地址不能用,B类: 127回环地址不用,128-191
2.172.20.0.100/16(24)位都与网关在同一网络,是可以通过网关上网的。(网关地址:172.20.0.1)
3.交换机连接的不同网段的主机,需要一个路由器直连一个交换机,但是需要路由器的单个接口配置两个IP地址。此种链接被称为单臂路由
4.路由表在计算网络ID的时候,是与计算机的子网掩码位数来算出目标网络的网络ID(补充files内容)
5.计算无类的最小IP和最大IP 也要去除主机位数全0和全1的地址
6.无类的网络id的格式为ip地址/网络位数
7.私有地址在网络上是没有路由的,因为申请公有地址时是不分配私有地址的,所以互联网中的路由器也不会存在私有地址的路由记录
8.内网中的私有地址访问互联网必须使用NAT,家中使用的一般都是私有地址来上网
9.0.0.0.0 表示未知地址(route -n) 可以作为默认路由
10.本地回环地址只要处于一个网络的其他地址都可以ping通,主要是看后面netmask数,
ip addr add 1.1.1.1/16 dev lo
ping 1.1.3.4 可通 ping 1.2.3.4 不可通
11.连接互联网的内网路由因为互联网的路由太多,无法手动配置,可以直接使用默认路由即可
12.直连网关不需要配置,即为#route -n 中的0.0.0.0,非直连网关则是下一跳路由器的临近IP地址
13.默认路由一般是在边界拓扑中使用,即该路由器只连接一个路由器
14.windows: route print
route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1
15.默认网关的作用就是生成默认路由,使用命令删除windows中的默认路由,即便是网关配置存在也无法上互联网
16.yum remove libvirt-daemon 删除virbr0-nic,重启后即可显示正常
17.Centos6.9 完整克隆
修改网卡名:vim /etc/udev/rules.d/70-persistent-net.rules
删除多余的,修改最后一条的网卡名字为自己需要的
查看网卡:
dmesg|grep –i eth0
ethtool-ieth0
网卡名修改生效:
卸载网卡驱动 modprobe -r e1000
加载 modprobe e1000
18.只有脚本类型的文件才可以使用source来生效
19.ip link 可以查看网络的状态,是启用还是禁用(网线是否断开,down为网线断开,up为网线正常)
命令禁用只是使用ifconfig没有IP地址
20.使用ifdown ifup 依赖于是否存在配置文件
21.ifconfig eth1 1.1.1.1/24 (ifconfig eth0 2.2.2.2 netmask 255.255.255.0) 可以使用子网掩码个数来配置,临时测试生效,重启后地址丢失(ifconfig eth0 down ifconfig eth0 up) 也可以重启network
22.route -n (查看比较清晰) 每个接口的ip地址的路由条目会自动生成
route add -net 8.8.8.8/32 gw 3.3.3.100 注意-net选项是网络IP/掩码位数
route add -host 8.8.8.8 gw 3.3.3.100
23.网关的指定一定要和主机当前的有的ip地址处于同一网络,如果不在同一网络则会报错
24.route del default gw 192.168.30.2
route del -host 6.6.6.6
route del -net 100.0.0.0 netmask 255.0.0.0
25.(使用桥接链接)交换机的两个不同网络的主机 只需要配置一个默认的路由即可,route add default dev ens37(两面都需要配置数据包才可以有去有回)需要补充说明
127.0.0.1 在route -n中不存在路由条目,所以不会子网络中传输,只在本地回环
26.tcpdump -i eth1 icmp 来抓包
27.桥接的不同网络的主机,主要添加路由最后还是会在同一个MAC地址传输成功的
28.两个主机ping不通的原因之一很可能是因为没有路由条目
29.ifcfg-eth0 其实是个脚本,只不过里面是变量赋值
30.国内的DNS:114.114.114.114(1.1.1.1 澳大利亚的DNS服务器) google的8.8.8.8会慢,最好DNS1用国内的114.114.114.114
31.NetworkManager 是图形化编辑网络配置,所以把它关掉,否则有时启动network服务的时候报错
32.修改网卡的MAC地址,配置文件中只能使用MACADDR,不能使用HWADDR,之后重启network服务
33.先在虚拟网络中创建多个网络,然后选择网卡指定处于哪个网络,网卡不够的需要添加
34.修改网络配置文件MAC地址可以不给出
35.有时移动位置代替rm也是不错的选择
36.为了避免物理地址冲突的时候可以删除配置文件中的MAC地址和UUID
37.记得模拟路由器的启动路由转发ip_forward 为1
traceroute ip 路由追踪
mtr ip 路由追踪
tracepath ip 路由追踪
38.模拟路由实验,3个路由器