1. 程式人生 > >學習筆記(14)

學習筆記(14)

學習筆記

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個路由器


學習筆記(14)