網絡路由以及配置

           路由表的構成

  

目標網絡的網絡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 原有網絡網絡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 3223=9 2^92=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^212

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指令:圖形化配置網絡

Centos6配置網絡介紹

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

查看路由表: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只寫網關的目標就行

網絡路由以及配置

配置路由實列網絡路由以及配置

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 查看默認網關。
添加靜態路由記錄,讓其永久生效。

網絡路由以及配置

原創文章,作者:371987341,如若轉載,請注明出處:http://www.www58058.com/79237

(0)
371987341371987341
上一篇 2017-07-02
下一篇 2017-07-02

相關推薦

  • web服務及常見配置

    一次HTTP請求過程1、建立連接:接收或拒絕連接請求2、接收請求:接收客戶端請求報文中對某資源的一次請求的過程Web訪問響應模型(Web I/O)單進程I/O模型:啟動一個進程處理用戶請求,而且一次只處理一個,多個請求被串行響應多進程I/O模型:并行啟動多個進程,每個進程響應一個連接請求復用I/O結構:啟動一個進程,同時響應N個連接請求實現方法:多線程模型和…

    Linux干貨 2017-10-09
  • 系統基礎之用戶,組管理作業題

    、創建testuser uid 1234,主組:bin,輔助組:root,ftp,shell:/bin/csh home:/testdir/testuser 1 2 3 [root@wen-7 ~]# useradd -u 1234 -g bin -G root,ftp&nbsp…

    Linux干貨 2016-08-04
  • Java中的CopyOnWrite容器

    Copy-On-Write簡稱COW,是一種用于程序設計中的優化策略。其基本思路是,從一開始大家都在共享同一個內容,當某個人想要修改這個內容的時候,才會真正把內容Copy出去形成一個新的內容然后再改,這是一種延時懶惰策略。從JDK1.5開始Java并發包里提供了兩個使用CopyOnWrite機制實現的并發容器,它們是CopyOnWriteArrayList和…

    Linux干貨 2016-08-15
  • LINUX-用戶和組管理

    LINUX用戶和組管理 linux用戶分類:Username/UID      管理員:root,UID 0號,擁有最高權限;負責系統的啟功、停止,安裝新軟件,               增加、刪除用戶,保證系統正常運轉;     &nb…

    2017-05-30
  • Linux ssh安全遠程登錄

                   Linux ssh安全遠程登錄 本章內容:     構建SSH遠程登錄系統     SSH(secure shell)是標準的網絡協議,主要用于實現字符界面的遠程登錄管理…

    Linux干貨 2016-10-10
  • LAMP快速部署及LAMP組合深入講解-1

      lamp php php: 腳本編程語言、嵌入到html中的嵌入式web程序開發語言;基于zend編譯成opcode(二進制格式的字節碼,重復運行,可省略編譯環境) 一、PHP簡介 PHP是通用服務器端腳本編程語言,其主要用于web開發以實現動態web頁面,它也是最早實現將腳本嵌入HTML源碼文檔中的服務器端腳本語言之一。同時,php還提供了一…

    Linux干貨 2017-06-04
欧美性久久久久