[英]Connect to Mongodb Server remotely via internet?
作为我学院的一个小型项目,我在JAVA中创建了一个事件管理系统应用程序,并将Mongodb用作数据库...我的应用程序已准备就绪,但是现在我想做的就是我要访问存储在PC中的数据库(安装了Mongodb服务器的地方)通过互联网从另一台PC ...我不知道该怎么做
我可以在本地网络中执行此操作,但我想使用Internet来实现此功能,以便任何运行我的应用程序的设备都可以连接到存储在系统(服务器)中的数据库
我刚刚用本地连接
MongoClient m=new MongoClient("IP of my system",27017);
我想知道这样的东西是否也可以用于通过Internet连接?
如果您可以访问家庭网络的路由器并将数据库使用的端口转发到本地PC,则可以。
但是,请注意,您需要连接外部IP地址,而不是本地网络地址。 而且,您还需要确保将防火墙配置为允许您的PC上的端口访问。
如果您在路由器上转发端口时遇到问题,请参阅以下文章: http : //www.pcworld.com/article/244314/how_to_forward_ports_on_your_router.html (但是,包含port forwarding router
的google搜索也会得到帮助你在那里)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.