登录vpn后,java程序无法访问远数据库或远程服务(微服务或webservice服务)

登录vpn后,java程序无法访问远数据库或远程服务(微服务或webservice服务),第1张

场景:在家远程办公,使用vpn访问公司微服务, 浏览器能正常访问, 但java程序发起的请求不能

解决方法:加入java启动参数: -Djava.net.preferIPv4Stack=true

如果使用的是tomcat则在tomcat启动参数里面添加 -Djava.net.preferIPv4Stack=true

如果使用的是springboot则

https://blog.csdn.net/Yuwen_forJava/article/details/104293533

https://blog.csdn.net/fly910905/article/details/86222946

综述:VPN网关通过对数据包的加密和数据包目标地址的转换实现远程访问。VPN可通过服务器、硬件、软件等多种方式实现,常用的有以下四种:

1、VPN服务器:在大型局域网中,可以通过在网络中心搭建VPN服务器的方法实现VPN。

2、软件VPN:可以通过专用的软件实现VPN。

3、硬件VPN:可以通过专用的硬件实现VPN。

4、集成VPN:某些硬件设备,如路由器、防火墙等,都含有VPN功能,但是一般拥有VPN功能的硬件设备通常都比没有这一功能的要贵。

VPN的优点

1、VPN能够让移动员工、远程员工、商务合作伙伴和其他人利用本地可用的高速宽带网连接到企业网络。此外,高速宽带网连接提供一种成本效率高的连接远程办公室的方法。

2、设计良好的宽带VPN是模块化的和可升级的。VPN能够让应用者使用一种很容易设置的互联网基础设施,让新的用户迅速和轻松地添加到这个网络。这种能力意味着企业不用增加额外的基础设施就可以提供大量的容量和应用。

3、VPN能提供高水平的安全,使用高级的加密和身份识别协议保护数据避免受到窥探,阻止数据窃贼和其他非授权用户接触这种数据。

以上内容参考 百度百科-VPN


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/423771.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-25
下一篇2023-05-25

发表评论

登录后才能评论

评论列表(0条)

    保存