我想重定向一些流量走出去,所以當問1.1.1.1:2222本地機器上,而不是去2.2.2.2:3333重定向網絡流量
請告訴我最簡單的方法的使用做到這一點的java?
致以問候
在Windows上的主機文件不是!一個選項
編輯: 該ip 1.1.1.1:2222是一個extenal IP(我不擁有的服務器)。因此我無法創建一個簡單的套接字服務器來重定向流量。我必須以某種方式更改數據包方向
另請注意,它是OUTGOING我想要重定向的部分。一個簡單的例子是,如果我要求www.google.dk我得到Facebook的
這必須從Java實現。
什麼是你這樣做的目的是什麼? – fmucar
這與此有關嗎? –
我不認爲這個問題與編程有關。您應該調整網絡軟件,並且工作取決於具體要求。例如,您的目標IP具有DNS名稱?您對某些協議特定(例如http)重定向感興趣嗎?如果服務器不受您的控制,爲什麼要指定端口? – Raffaele