首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从远程服务器访问虚拟机

从远程服务器访问虚拟机
EN

Stack Overflow用户
提问于 2014-04-15 13:10:16
回答 1查看 83关注 0票数 0

在我的工作中,我们使用VirtualBox进行开发,因此有时在测试时会遇到一些棘手的问题。

实际上,我正在开发一个支付平台,我必须集成PayPal即时支付通知。

其想法是,当Paypal事务被批准时,PayPal向我的服务器发送一条IPN消息,这就是问题所在。

是否有办法使本地开发服务器可用,以便PayPal能够访问它?

提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-04-16 00:40:53

我假设您的服务器正在VirtualBox中运行,对吗?

因此,您必须给VirtualBox机器一个IP,您的公司路由器可以将PayPal IPN消息转发给它。该IP也应该是静态IP (而不是由DHCP),因此路由器上的路由可以相应地设置。

(下面的工作做得很好,我已经成功地做了很多次)

要做到这一点:

  1. 将VirtualBox设置为从公司路由器获得IP :在VirtualBox适配器中,转到“VirtualBox”的“设置”,单击“网络”并更改连接到“桥适配器”的“桥适配器”。
  2. 启动VirtualBox并将机器的IP更改为公司路由器允许的静态IP。
  3. 在公司的路由器上创建一个从特定套接字到这个静态IP的路由(“虚拟服务器”)。例如,对于套接字1234:http://YourDomain.com:1234
  4. 然后,使用套接字为PayPal服务器提供此域。这个套接字上的任何通信都将直接路由到VirtualBox中的服务器。

希望这能帮上忙!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23084744

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档