【白帽子學習筆記2】IP地址詳解
文章目錄
1.IP地址詳解
1.1 什麼是局域網
局域網又叫做內容
單局域網構成:交換機,網線,pc
交換機:用來組建內網的設備,但是不能連接公網,公網的連接需要路由器(這裏的路由器和我們平時家裏面的路由器並不相同,我們家裏的路由器更像是路由器和交換機的結合體)
1.2 ip地址
種類: 1. 32位二進制
2. 10進制 範圍:0-255
1.3 子網掩碼
局域網通信規則:在一個局域網中,所有的IP必須要在一個網段才能互相通信
IP構成: 網絡位 + 主機位 (網絡位相同的IP地址,爲同一個網段)
子網掩碼:用來確認IP地址的網段位
子網掩碼如何確定網絡爲:與255對應的數字爲網絡位,與0對應的數字爲主機位。通過改變子網掩碼的個數,我們可以把我們的主機位擴展的很大
1.4 IP地址詳解
ISO定義五大類(是以IP地址的第一位進行區分的)
A類:1-126 默認子網掩碼:255.0.0.0
B類:128-191 默認子網掩碼:255.255.0.0
C類:192-223 默認子網掩碼:255.255.255.0
D類:224-239 組播地址
E類:240-254 科研使用
我們目前只能使用A、B、C類 子網掩碼可以進行修改
每個網段的地址分三類:
1、0 :該網段的名稱
2、255 :該網段的廣播地址
2、中間的可用地址
127.0.0.1是 迴環地址(跟自己通信)
1.5 網關
什麼是網關?
就是一個網絡的出口,Gateway = GW, 一般網關在路由器上。如果有些網頁後端的小夥伴經常就會有502 Bad Gateway的錯誤。這個多半就是你服務器上的後端程序掛掉了
路由器: 可以連接外網的設備
PC向外發包的過程
1、首先判斷目標IP與自己是否在同一個網段
2、如果在同一個網段,就直接發過去,不找網關
3、如果不在同一個網段,就發包給網關
2.DNS
2.1 什麼是DNS?
DNS就是域名解析器,電信和聯通都會配有DNS解析器。每個地區根據使用人數的多少也會進行配置。北京就有幾臺DNS解析器,有的地方可能就沒有。
國內通用的DNS:144.144.144.144
2.2 測試網絡連通性
ping 目標IP地址 #測試網絡連通性,有去有回即爲可以成功通路
ping -t 目標IP地址 #一直ping
ping -n 數字 目標ip地址 #修改ping包的數量(默認4)
ping -l 數字 目標ip地址 #修改ping 包的大小
2.3 解析域名
現在大多數網站都是通過域名進行訪問,然後瀏覽器進行一個域名的解析獲取真正的ip,
我們也可以使用Windows自帶的cmd工具進行解析
上述的ping也可以看到對應的域名域名
處理那麼做我們還可以輸入 nslookup www.baidu.com
2.4 如何查看IP?
ipconfig 查看ip基本信息,看不到DNS
ipconfig /all 查看IP相關的所有信息,DNS也可以看到