Remoting 外网访问和内网访问解决方案
来源:互联网 发布:网络研修2016年 编辑:程序博客网 时间:2024/05/18 03:01
最近解决公司一个老平台的问题,该平台中使用了 Remoting 技术,现有的环境大致如下:
1、Remoting 服务和 Web 都是部署在局域网;
2、多台 Web 都是通过内网 IP 和端口来访问 Remoting 。
Remoting 服务端的代码如
现在的问题是,Web 和 RemontingServer 都是部署在外网,有一个客户端程序需要通过 Remoting 来连接到外网到 RemotingServer ,这时需要将服务端的代码修改如下:
1234567891011121314
像上面这样修改后,本地客户端可以正常连接 RemotingServer ,但部署在外网的Web就不能访问 RemotingServer 了。如果将上面代码的 serverIP
修改成内网 IP ,外网 Web 可以访问,本地客户端又不能访问了。最后的解决方法是:
1、Remoting 服务端代码中的 serverIP
使用服务器的机器名,假设机器名为 RemotingServer ,代码如下:
2、修改本地 hosts 文件,将外网 IP 40.1.1.11
映射为 RemotingServer
1 0
- Remoting 外网访问和内网访问解决方案
- 公网访问专线内网解决方案
- 外网访问内网
- 访问内网问题
- 内网访问不了
- mysql 内网访问
- SSH 访问内网
- Microsoft内网网络邻居访问不了安全解决方案
- 内网用户通过域名访问内部服务器解决方案
- 阿里云 内网 访问外网外网的解决方案
- 双网卡访问外网和学校内网
- 内网访问没问题,外网访问session丢失问题
- 笔记本有线访问内网,无线访问外网配置。
- NAT外网访问内网方法
- 外网如何访问内网
- NAT外网访问内网
- 轻松实现外网访问内网
- 外网如何访问内网机器
- xinetd超级守护进程的使用
- hdu 1011(Starship Troopers,树形dp)
- No output folder解决办法
- redis 接口和命令机制
- 数组指针函数
- Remoting 外网访问和内网访问解决方案
- Linux安装Oracle 11g R2安装过程中遇到的报错及解决办法
- Oracle 使用druid连接池,发生“违反协议”异常
- Mapreduce实例---倒排索引(含job串联)
- java调用tcp socket接口
- 实训三+四
- 在线编辑 思考题
- 多线程之lock和synchronized的区别
- 关于正则表达式自己的