我使用laravel& amp ;;开发了一个网络应用程序。 apache 2.4在ubuntu 15.04里面的vmware。我已经将ubuntu的ip地址配置为静态,即192.168.1.250。 在ubuntu中,我可以从ip 127.0.0.1或localhost访问Web应用程序。从联网设备,我可以使用ubuntu的IP地址192.168.1.250访问它。 现在,我想使用来自联网设备的域名而不是IP地址访问Web应用程序。我想我需要在ubuntu中安装和配置dns服务器以及apache。所以,我安装了BIND dns并尝试配置但失败了。那么,如果可以用BIND完成,那么我想知道如何?如果没有,那么可能是另一种方式呢?谢谢 !
答案 0 :(得分:0)
您可以使用ngrok为您的本地环境创建一个隧道,它会为您提供一个临时地址(为了保持地址静态,您必须使用专业功能a.k.a付费功能)
请按照以下步骤操作:
ngrok http {your_localhost_server_port_number}
它将创建隧道但我们需要指向虚拟主机,因此编辑本地服务器虚拟主机并添加如下的别名/服务器名称:
注意:如果您只在本地服务器上运行一个应用,则此步骤是可选的
*。ngrok.io