SnappyData诉0.5
在我们的AWS SnappyData实例中,我们有以下属性:
要从我的Windows客户端连接JDBC,我使用如下JDBC:
jdbc:snappydata://52.x.x.x:1527/
连接所产生的事件顺序如下:
ip-172-x-x-x.us-west-2.compute.internal
JDBC连接失败,因为只有52.x.x.xIP地址才是真正可供Internet公开使用的。
为了补救,我必须更改我的Windows主机文件,添加如下的映射:
52.x.x.x ip-172-x-x-x.us-west-2.compute.internal
请给出更好的建议,这样我的客户就不用黑他们的“主机”文件了。
发布于 2016-07-23 01:10:29
您可以在服务器上设置“首选-netserver-ipaddress”属性,以强制将IP地址发送回客户端,例如-偏好-netserver-ipaddress=.或-J-DgiFirexd.plus-netserver-ipaddress=.在命令行(请参阅详细信息这里)
默认情况是将主机名转换为主机名,因为在大多数情况下,是IP地址完成了兼顾内部IP和外部IP的工作(即,如果从子网内部查找,则解析为内部IP地址,但从外部解析为外部IP地址)。
https://stackoverflow.com/questions/38534644
复制相似问题