如何通过网络连接到本地服务器?

时间:2014-03-18 15:39:08

标签: networking web

我在本地设置并运行了一个ngnix服务器,用于某些开发测试。我希望能够通过网络连接到它。我在本地网络上有一个设备,我想连接到服务器。我该怎么做?设备和我的comp都连接在VPN中。 VPN给了我一个ip地址。设备是否能够连接到该IP地址,因为localhost和ip是相同的?

server {
    listen       8080;
    server_name  localhost;

    #access_log  logs/host.access.log  main;

    location / {
    root   html;
    index  index.html index.htm;
    }

2 个答案:

答案 0 :(得分:1)

如果您的服务器仅侦听localhost(127.0.0.1),则其他计算机无法访问您的服务器。

您必须侦听特定的IP,其他计算机可以通过此IP连接到您的服务器。

答案 1 :(得分:0)

localhost(127.0.0.1)与计算机IP地址有很大差异 例如:(192.168.80.10)差异在于localhost只能从您​​的计算机访问。

当您想通过本地网络(或在VPN解决方案中)从不同的计算机连接时,您必须使用计算机的IP地址。获取Windows的计算机IP地址:

  1. 按开始。
  2. 在cmd中输入搜索栏。
  3. 当黑色控制台出现时,输入ipconfig
  4. 查找IPV4地址,右侧是您的计算机本地IP。
  5. 您可能不需要更改服务器的配置文件,因为服务器可能会自动设置为侦听您的本地IP。在尝试更改配置文件之前,我建议尝试使用本地IP地址连接localy。

    希望这有帮助!
    -kad