域名系統DNS(Domain Name System)
作用
把域名解析為IP地址。8.8.8.8 是google的DNS服務器,222.222.222.222是電信的DNS服務器,能夠用來幫忙解析域名地址。
域名
根 .頂級域名 com, edu, net,cn,org,gov二級域名 91xueit, inhe,例如91xueit.com是全球唯一的域名。三級域名 dba,例如www.dba.91xueit.com
域名解析命令
Ping或nslookup能得到IP地址。或者直接輸入網址。
安裝自己的DNS服務器
- 解析內網自己的域名
- 降低 到Internet的域名解析流量
- 域環境
動態主機配置協議DHCP
- 靜態IP地址
- 動態IP地址
- 什麼是DHCP
我的理解就是當計算機使用自動獲取IP地址時,DHCP的作用就體現出來了。他的作用就是幫計算機分配IP地址的。客戶機在網中發廣播請求地址,目標IP是4個255,目標MAC地址是全FF。DHCP收到後,會從地址池裡選一個給客戶機。如果網絡中有2個DHCP服務端且都給了反饋,此時計算機還需要返回一個數據通知他選擇了誰提供的地址。另一個DHCP客戶端發現沒要他的,於是收回他提供的。從這個角度看,網絡中不能有太多的DHCP服務端。
- DHCP服務器的安裝
必須是固定的IP地址範圍段。釋放租約:ipconfig /release。獲取為 ipconfig /renew
- DHCP跨網段配置IP地址
需要DHCP配IP地址的計算機,需要在他所在的網絡的路由器的網關上配置IPhelper address <dhcp-ip>,再訪問到DHCP。/<dhcp-ip>
文件傳輸協議FTP(File Transfer Protocol)
FTP的連接方式包括控制連接和數據連接。每上傳/下載一個文件就會建立一個會話。控制連接:標準端口為21,用於發送FTP命令信息。數據連接:標準端口為20,用於上傳/下載數據。
FTP數據連接
涉及到主動模式和被動模式
- 主動模式:FTP客戶端告訴FTP服務器(的21端口)它在使用什麼端口偵聽,然後FTP服務器(的20端口)主動地和FTP客戶端的這個端口建立連接。
- 被動模式:FTP服務器端打開在指定範圍內的某個新的端口(例如1089端口)並且進行偵聽,被動地等待客戶端發起連接。
綜上,在有防火牆的情況下,如果使用被動模式,防火牆不得不開很多端口來監聽。因此應該使用主動模式來進行數據連接,並在防火牆開21和20端口。
FTP傳輸模式
文本模式:ASCII模式,以文本序列傳輸數據。二進制模式:Binary模式,以二進制序列傳輸數據。
遠程終端協議telnet
默認使用TDP23端口
遠程桌面協議RDP(Remote Desktop Protocol)
萬維網www(World Wide Web)
使用web代理服務器訪問網站
內網其它主機不能通過路由訪問Internet,只能由web代理(在同一個網段裡)訪問外網,然後內網其它主機訪問這個web代理來實現上網功能。如果web代理在外網,反而速度更慢。(1)節省內網訪問Internet的帶寬(便於訪問內容變化不大的網站)。(2)繞過防火牆訪問外網。例如訪問某個禁止的網站A,但是假如通過在與A同一個網絡中的web代理,就可以訪問該網站。(3)通過web代理避免被跟蹤。
參考文獻:https://www.bilibili.com/video/av9876107?p=7https://blog.csdn.net/iwanderu/article/details/103812980
閱讀更多 MrWu平凡 的文章