-
通俗化解釋什麼是網站的端口,特別實用。
--------------------------------------------------------
【本質透析】
從本質來講,任何一個網站的訪問,都是通過服務器的IP(xxx.xxx.xxx)和端口號(xx)的組合來實現訪問的。他們之間用一個:來連接。
【例如:119.75.217.109:8080,完整的訪問就是:http://119.75.217.109:8080/,至於http://部分,不懂的自己查資料。】
-
【1】,由於服務器的IP號碼太難記,不形象,因此出現了所謂的”域名“一詞。”域名“的含義就是:通過一個xxx.xxx.xx 這樣的字符串的形式來表示某個服務器IP,實質上他們是採用映射綁定解析這樣來處理的。
【例如:www.baidu.com (需要專門註冊和登記,便於管理,不能衝突),當你輸入www.baidu.com時候就表示訪問IP爲119.75.217.109的服務器,此時還不知道到底要訪問哪個端口,我們接着講端口。】
-
【2】,端口也很難記,很討厭。因此爲了方便起見,把瀏覽器訪問網站的端口默認設置爲80端口。
就形如這樣:http://119.75.217.109:80/
此規則之後,大家都使用80端口作爲默認的。因此全天下所有的可以自由訪問的網站基本上都是默認的80端口訪問的。
如此一來,既然都默認了幹嘛還要寫出來呢,於是乎,又把80端口直接給”省略“了。這樣就變成了:http://119.75.217.109/,最終變成了:http://www.baidu.com/
-
【3】,綜合【1】【2】兩點,可以知道,當用戶在瀏覽器地址欄輸入:www.baidu.com時,準確的過程是這樣的:
【老百姓使用時】www.baidu.com =>
【程序處理】http://www.baidu.com/ =>
【實際上訪問地址】http://119.75.217.109:80/
--------------------------------------------------------
【4】,通過以上說明,我們會不難發現,形如如下這樣的地址:
http://119.75.217.109:8080/
http://109.105.34.75:2569/admin/
這樣的地址都是正確的網站訪問地址。
--------------------------------------------------------
備註:更加專業的關於域名和端口的解釋,請查閱相關資料即可。是相對比較抽象。
-------------------------------------------
此圖表示的就是通過IP 直接訪問百度首頁
-------------------------------------------
-
比如訪問百度首頁:通過訪問域名的方式:baidu.com;默認就是使用https的方式,再加上www(萬維 網),:https://www.baidu.com/;
通過ip的方式訪問百度首頁:119.75.217.109;http://119.75.217.109:80/或者:https://119.75.217.109:443/ -
常見的網站端口
--------------------------------------------------------
常見的服務器軟件(應用程序)分配端口如下:
FTP:21
SSH:22
MYSQL:3306
DNS:53
HTTP:80
POP3:109
Https:443
……
當然以上的都可以自定義重新修改爲其他端口號。
--------------------------------------------------------
1,1024 以下的端口多爲系統端口,如80端口就屬於服務器系統默認的web網站訪問端口。只要應用程序沒有佔用端口你也可以用1024以下的,但是推薦不使用1024以下的端口號,特別是用於自定義端口號的時候。
--------------------------------------------------------
2,1024以上的端口號,理論上可以自行分配使用,比如給 FTP自定義分配一個 2506號訪問端口服務器,給SSH自定義分配一個30689號端口訪問服務器等。
--------------------------------------------------------
3,爲了確保服務器系統的安全,我們應該減少開放各種端口號。很多的無用端口號很容易受到黑客攻擊。
-
延伸部分
--------------------------------------------------------
1,一個服務器上可以存放很多個不同域名的網站,都可以使用相同的80端口,他們是不同域名綁定解析到了同一個服務器IP地址不同目錄
--------------------------------------------------------
2,一個服務器上可以存放很多個二級域名的網站,都可以使用相同的80端口,他們是不同二級域名綁定解析到了同一個服務器IP地址的不同目錄
網站的域名和端口
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.