1、某公司申請到一個C 類IP 地址,但要連接6 個的子公司,最大的一個子
公司有26 臺計算機,每個子公司在一個網段中,則子網掩碼應設為?
192.168.100.1
網絡位192.168.100
192.168.100.00000000
C類掩碼255.255.255.0
192.168.100. 000 00001 192.168.100.1/27
192.168.100. 101 11110 192.168.100.189/27
2、一家集團公司有12家子公司,每家子公司又有4個部門。上級給出一個172.16.0.0/16的網段,讓給每家子公司以及子公司的部門分配網段。
172.16.0.0/16
B類
網絡位172.16
A1.172.16.0000 0000.00000001/20 172.16.0.1/20 172.16.000000 00.00000001/22 172.16.000000 11.11111110/22
172.16.000001 00.00000001/22 172.16.000001 11.11111110/22
172.16.000010 00.00000001/22 172.16.000010 11.11111110/22
172.16.000011 00.00000001/22 172.16.000011 11.11111110/22
172.16.0.1/22–172.16.3.254/22
172.16.4.1/22–172.16.7.254/22
172.16.8.1/22–172.16.11.254/22
172.16.12.1/22–172.16.15.253/22
A2 172.16.0001 0000.00000001/20 172.16.16.1/20 172.16.000100 00.00000001/22 172.16.000100 00.11111110/22
172.16.16.1/22–172.16.19.254/22
172.16.20.1/22–172.16.23.254/22
172.16.24.1/22–172.16.27.254/22
172.16.28.1/22–172.16.31.254/22
A3 172.16.0010 0000.00000001/20 172.16.32.1/20 172.16.001000 00.00000001/22 172.16.001001 00.00000001/22
172.16.32.1/22–172.16.35.254/22
172.16.36.1/22–172.16.39.254/22
172.16.40.1/22–172.16.43.254/22
172.16.44.1/22–172.16.47.254/22
. .
. .
. .
A12 172.16.1011 0000.00000001/20 172.16.176.1/20 172.16.101100 00.00000001/22 172.16.101111 11.11111110/22
172.16.176.1/22–172.16.179.254/22
172.16.180.1/22–172.16.183.254/22
172.16.184.1/22–172.16.187.254/22
172.16.188.1/22–172.16.191.254/22
3、某集團公司給下屬子公司甲分配了一段IP地址192.168.5.0/24,現在甲公司有兩層辦公樓(1樓和2樓),統一從1樓的路由器上公網。1樓有100臺電腦聯網,2樓有53臺電腦聯網。如果你是該公司的網管,你該怎么去規劃這個IP?
192.168.5.0/24
掩碼255.255.255.0
192.168.5.00000000
192.168.5.0 0000001/25 1樓
192.168.5.1 0000001
192.168.5.10 000001/26 2樓
192.168.5.11 000001/26 保留區間
二、博客:
1、虛擬網卡實現一個網卡多個地址
系統識別設備及為設備設置名稱的文件是 /etc/udev/rules.d/70-persistent-net.rules
編輯 /etc/sysconfig/network-scripts/ifcfg-eth0:0文件
重啟network服務前要關閉NetworkManager服務
service NetworkManager stop
service network restart
2、多網卡bond,mode1
在虛擬機中添加一塊新的網卡,使用ifconfig -a 可以查看到所有網卡設備的信息,包括沒使用的
編輯 /etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
BOOTPROTO=dhcp 自動獲取
BONDING_OPTS=“miimon=100 mode=1” 100ms mode1
編輯 /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
SLAVE=yes
MASTER=bond0
同樣的操作對eth1進行操作
重啟網絡服務
service network restart
可以在/proc/net/bonding/bond中查看相關信息
3、路由實驗
注意:在進行配置之前,要將NetworkManager服務停止
service NetworkManager stop
設置成開機不啟動
chkconfig NetworkManager off
清除防火墻規則
iptables -F
R1路由器eth1網卡配置
R1路由器eth0網卡配置
添加路由信息至R1路由表中
route add -net 10.0.0.0/8 gw 10.1.1.1 dev eth1
R2路由器eth0網卡配置
R2路由器eth1網卡設置
添加路由信息到R2路由表中
route add -net 192.168.1.0/24 gw 192.168.1.1 dev eth1
將本機window設置為192.168.1.100 網關指向192.168.1.1
在兩個路由器上開啟路由轉發,icmp收到從10.1.1.100的應答包,ttl=62 表示經過了兩個路由器即配置的R1和R2路由器
隨記:一開始進行配置時,參數設置,路由都添加好了,但是就是ping不同,怎么檢查也沒查到問題,然后就一個一個ip的ping,發現從網關ip向主機ping都不通,察覺應該不是配置問題,兩個路由之間數據可以通行,問題出在了路由網關和主機之間的通信,兩個網關互ping可以通行,問題應該出在主機上,然后想起來之前禁了ping,cat /proc/sys/net/ipv4/icmp_echo_ignore_all ,發現啟用了此功能,所以ping不通,關閉此功能,問題解決。
原創文章,作者:Stupid_L,如若轉載,請注明出處:http://www.www58058.com/43216