Re: [請益] URL IP的一個問題
※ 引述《gogohc (gogohc)》之銘言:
: 某網站URL
: 我用nslookup 去解析 ip
: 解到ip 1.2.3.4 (例如)
: 但我輸入http://1.2.3.4 or https://1.2.3.4
: 都打不開 用ping 也pin 不通
: 這是甚麼技術做到的呢?
這要從好幾個層面討論!
這邊沒有說平台, 所以我用linux/apache來假設.
(1) http://a.b.c:80 or https://a.b.c:443 打得開 (沒說明)
(2) nslookup a.b.c 取得1.2.3.4
--> DNS查詢, 確認DN對應
(3) http://1.2.3.4:80 打不開 or https://1.2.3.4:443 打不開
(4) ping 1.2.3.4 不通
--> Ping, 確認ICMP不回應
iptables 和 virtual host就可以達成.
透過vhost讓(1) and (3)導到不同的目錄.
只要一個有頁面一個沒有即可.
(PS. 這邊也沒提到說打不開是404還是沒回應還是怎樣)
(2)是DNS的事就先不管了..
(4)只要用iptables把icmp擋掉, 或改個設定避免icmp回應即可.
參考資料:
(1)apache vhost http://httpd.apache.org/docs/current/vhosts/examples.html
(2)disable icmp http://www.tech-recipes.com/rx/40/
大概就是這個樣子!
by ASimon
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.134.25.104
※ 編輯: asimon 來自: 140.134.25.104 (11/23 19:06)
推
12/04 18:14, , 1F
12/04 18:14, 1F
推
12/05 17:42, , 2F
12/05 17:42, 2F
討論串 (同標題文章)
MIS 近期熱門文章
PTT職涯區 即時熱門文章