【技术实现步骤摘要】
【技术保护点】
一种基于动态代理的远程访问方法,其特征在于,其包括以下步骤:步骤S01:动态代理初始化映射关系表和端口资源表;步骤S02:当需要访问私网中某个IP的主机时,利用动态代理动态地建立公网IP:PORT到私网IP:PORT的映射关系,并将该映射关系保存至动态代理的映射关系表中,同时,动态代理基于Netty建立公网IP:PORT的网络监听;步骤S03:动态代理基于Netty的Select轮询机制监听Accept事件,并建立客户端与目的主机之间的连接管道;步骤S04:动态代理基于Netty的Select轮询机制监听READ和WRITE事件,完成客户端和目的主机之间的数据传输;步骤S05:客户端关闭连接,动态代理释放LocalSocket和RemoteSocket,关闭了客户端与目的主机之间的连接管道;步骤S06:当不再需要访问私网中某个IP的主机时,动态代理动态地删除公网IP:PORT到私网IP:PORT的映射关系,以及公网IP:PORT的网络监听。
【技术特征摘要】
【专利技术属性】
技术研发人员:李平南,刘耀,罗端红,
申请(专利权)人:北京哈工大计算机网络与信息安全技术研究中心,湖南合天智汇信息技术有限公司,北京合天智汇信息技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。