日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

java实现端口映射_Java BIO实现TCP端口转发(端口映射)功能源码

發(fā)布時間:2024/3/12 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java实现端口映射_Java BIO实现TCP端口转发(端口映射)功能源码 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

開發(fā)環(huán)境及開發(fā)目標說明:

開發(fā)背景:為了網(wǎng)絡的安全,工作的網(wǎng)絡環(huán)境的變得比較復雜,很多主機的端口一定程度上的受到了保護,需要從能訪問到的中間機器做跳轉(zhuǎn)。

開發(fā)環(huán)境:JDK1.6 + Eclipse4.X

源碼類型:jar包中含有源碼

發(fā)布類型:Java可執(zhí)行程序,由 Java自定義ClassLoader啟動 打包發(fā)布。

運行環(huán)境:支持windows、Liunx等平臺

運行時Java環(huán)境: JDK1.6+

使用場景:通過跳板機訪問不可達的機器端口,可部署使用。

開發(fā)功能說明圖:

1、將TCP端口轉(zhuǎn)發(fā)工具配置并且部署到中間機器上,啟動服務。

2、當客戶端訪問TCP端口轉(zhuǎn)發(fā)服務對應端口時,服務會根據(jù)配置轉(zhuǎn)發(fā)連接到對應的主機端口上。

3、主機的端口做相應的網(wǎng)絡服務,將網(wǎng)絡服務的數(shù)據(jù)返回道TCP端口服務,TCP端口服務在返回客戶端。

配置說明:

1、 %HOME%\config\config.properties

buffer=10240,配置讀寫緩沖區(qū)小大。

2、%HOME%\config\mapping.properties

配置端口轉(zhuǎn)發(fā)規(guī)則,如: 0.0.0.0\:20000=10.210.81.76\:9833,就是將當前機器的20000端口映射到10.210.81.76的9833端口,這里的0.0.0.0也可以配置成當前機器的實際IP地址,也可以是127.0.0.1等,需要根據(jù)實際情況來配置。

總結(jié)

以上是生活随笔為你收集整理的java实现端口映射_Java BIO实现TCP端口转发(端口映射)功能源码的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。