【问题标题】:Allow specific ports and restrict other ports to be view for other computer in a same LAN允许特定端口并限制其他端口供同一局域网中的其他计算机查看
【发布时间】:2015-12-06 01:13:17
【问题描述】:

我想知道这是否可以做到:

我让我的朋友使用我的计算机名查看我的项目。例如

http://mycomputername:1003/

注意:

我有很多项目,我在不同的端口上进行了配置。例如:

http://mycomputername:1001/  //Project 1  [Only can be view in my local]
http://mycomputername:1002/  //Project 2  [Only can be view in my local]
http://mycomputername:1003/  //Project 3  [Only this project I need to allow on my friends]
http://mycomputername:1005/  //Project 4  [Only can be view in my local]

我该怎么做?使用httpd.conf 还是什么?目前我使用xampp 作为本地服务器。

补充说明:

我正在使用类似的东西将我的项目分配给httpd.conf中的特定端口

# Project 1
Listen 1001
<VirtualHost *:1001>
     DocumentRoot "D:/htdocs/project1/"
</VirtualHost>


# Project 2
Listen 1002
<VirtualHost *:1002>
     DocumentRoot "D:/htdocs/project2/"
</VirtualHost>

...

【问题讨论】:

  • 这属于Server Fault
  • 哦..所以我需要在服务器故障网站上写?
  • 是的或标记,一个模组可以迁移它。

标签: apache server httpd.conf


【解决方案1】:

您只需要在配置中添加服务器名称:

# Project 1
Listen 1001
<VirtualHost *:1001>
     ServerName mycomputername
     DocumentRoot "D:/htdocs/project1/"
</VirtualHost>


# Project 2
Listen 1002
<VirtualHost *:1002>
     ServerName mycomputername
     DocumentRoot "D:/htdocs/project2/"
</VirtualHost>

并检查您的防火墙以不阻止这些端口

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-10-06
    • 1970-01-01
    • 2013-10-25
    • 1970-01-01
    • 1970-01-01
    • 2017-09-12
    • 1970-01-01
    • 2017-03-28
    相关资源
    最近更新 更多