我知道知道hosts檔案可以把Host names 指定成 IP 'C:\Windows\System32\drivers\etc\hosts
例如改成:訪問 www.google.com 其實是 127.0.0.1
請問有甚麼方式是直接改系統,讓當我在讀取某IP的時候轉換到某網址嗎?
例如: 訪問 192.168.15.1 其實是 www.google.com
因為我知道防火牆這類的可以做到,但找不到系統修改的相關資訊,
請問有人知道嗎???
類似的功能在 Captive Portal 裡面可以被實作出來...
甚麼是 Captive Portal?
你去上外面的公共 Wifi 例如: 星巴克, Hinet, iTaiwan...等, 第一次連線不管你想去哪裡, 都會把你先導入一個登入帳密的頁面, 通過以後再放行....或是有些餐廳, 登入他的 Wifi 雖然不需要帳密, 但是會先導向到他 FB 粉絲團, 必須按個讚, 才可以讓你聯外網....
這樣的功能, 可以拿來修改成你要的規格, 例如:
此功能需要網路設備的硬體配合 (防火牆或 Switch), 所以, 你需要的是: 去找一個可支援 Captive Portal 的軟硬體設備, 修改裡面的軟體, 符合以上規格...
若要簡單一點的話, 自架 Web Proxy + URL Rewrite 也可以做到
如果沒有中介相關的東西。
ip轉網址還是真的有難度了。
畢竟ip已經是代表最源頭的指向了。
嗯....我還真的想不到什麼方式可以處理。
除了用一台server來做指向了。要不然還真的沒啥招了。