想實作,內網的埠,映射回外網的機器,比如說,有個內網的機器,開啟33889。 我把這個埠映射到外網的服務器上,訪問外網的服務器,就能訪問到這個機器的3389埠~
uj5u.com熱心網友回復:
這個組件很容易就能實作吧uj5u.com熱心網友回復:
哎,總是沒人回復。uj5u.com熱心網友回復:
同樣的需求@!uj5u.com熱心網友回復:
是外網的服務器埠映射到內網,程式要開放在外網服務器上。uj5u.com熱心網友回復:
路由上映射啊,不應該發在這里吧.uj5u.com熱心網友回復:
procedure TForm1.Button1Click(Sender: TObject);begin
IdMappedPortTCP1.Active:=False;
IdMappedPortTCP1.DefaultPort:=999;//本地監聽的埠
IdMappedPortTCP1.MappedHost:='127.0.0.1'; //轉發的目標IP
IdMappedPortTCP1.MappedPort:=888; //轉發的目標埠
IdMappedPortTCP1.Active:=True;
end;
//你的問題應該是在路由上映射
uj5u.com熱心網友回復:
設定路由就可以的!或者Linux服務器下設定也可以的!
好像不需要代碼!
呵呵!
uj5u.com熱心網友回復:
7#說得對,你這個問題根本不是開發代碼的問題,你還是搞懂你路由器怎么映射內網吧。uj5u.com熱心網友回復:
路由有幾種型別,一般情況下都是開放型路由,在這種路由下,你的程式只需要通過路由訪問一下外網,路由便會幫你建立一條路由記錄,之后有外網的資料過來,路由則按照這條路把資料給你。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/130144.html
標籤:網絡通信/分布式開發
