从本地网络上的另一台计算机访问apache虚拟主机时出现错误为空的响应

托斯拉

因此,对于Linux的新手来说,我遵循了SO等提供的一些技巧和窍门。

我无法从LAN上的另一台计算机(Mac)访问语言环境网站。

我的服务器:Apache Server version: Apache/2.4.7 (Ubuntu)(Linux Mint 17.2 Rafaela)。

我有以下虚拟主机文件:

<VirtualHost *:80>
    ServerName toesslab-new

    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/html/toesslab-new
<Directory /var/www/html/toesslab-new>

  Order Deny,Allow
  Deny from all
  Allow from 127.0.0.1 ::1
  Allow from 127.0.0.1 ::1
  Allow from localhost
  Allow from 192.168
  Allow from 10
  Satisfy Any

</Directory>
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

我也尝试<VirtualHost *>没有成功。

通过调用以下命令,虚拟主机在我的计算机上可以正常工作http://toesslab-new/

此外,我/private/etc/hosts在另一台Mac OSX Yosemite 10.10.5位于LAN上并连接了以下IP的计算机上改编了

en0 -> inetaddr: 192.168.0.12

# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost
192.168.0.14    toesslab-new
127.0.0.1       toesslab-new

服务器的IP是,127.0.0.1但是我完全不确定这是要使用的IP还是必须通过wlan获取我的本地IP

wlan0 -> inetaddr: 192.168.0.14

所以我把它们都放了 之后,我dscacheutil -flushcache; sudo killall -HUP mDNSResponder在Mac上进行了操作,然后自然service apache2 restart在计算机上进行了操作。

我不会发布所有(愚蠢的)尝试,但这是迄今为止最好的尝试。

当我http://toesslab-new/在Mac上打电话时,所有这些结果就是浏览器加载了很长时间,然后给了我一个提示ERR_EMPTY_RESPONSE

通过阅读我的日志文件(access.log),我不会走得更远,它只是向我展示了正常的访问情况。error.log条目已过时,因此均不使用。

当我对此进行谷歌搜索时,我也不会再进一步​​了。

  • 在Mac的主机文件中我必须输入什么IP?
  • 我的虚拟主机文件正确吗?
  • 我还错过了什么?

@Trel的答案更新后,我按如下方式修改了主机文件,但没有运气:

# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
#127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost
192.168.0.14    toesslab-new
#127.0.0.1       toesslab-new

如果ip route get 1 | awk '{print $NF; exit}'在我的计算机上执行操作192.168.0.14,则必须是要在另一台计算机的主机文件上使用的IP,不是吗?


ifconfig 我的机器的输出:

eth0      Link encap:Ethernet  HWaddr 50:46:5d:09:34:b7  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:485452 errors:0 dropped:0 overruns:0 frame:0
          TX packets:485452 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:333999317 (333.9 MB)  TX bytes:333999317 (333.9 MB)

wlan0     Link encap:Ethernet  HWaddr 90:4c:e5:55:94:09  
          inet addr:192.168.0.14  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::924c:e5ff:fe55:9409/64 Scope:Link
          inet6 addr: 2a02:aa15:c300:7100:b8ba:22a8:ddab:3734/64 Scope:Global
          inet6 addr: 2a02:aa15:c300:7100::1/128 Scope:Global
          inet6 addr: 2a02:aa15:c300:7100:e49d:c7a6:20c2:7fa3/64 Scope:Global
          inet6 addr: 2a02:aa15:c300:7100:b001:78b7:b5d7:7a2a/64 Scope:Global
          inet6 addr: 2a02:aa15:c300:7100:924c:e5ff:fe55:9409/64 Scope:Global
          inet6 addr: 2a02:aa15:c300:7100:cd97:9496:59f8:3ccd/64 Scope:Global
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2998367 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2541043 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:2181346334 (2.1 GB)  TX bytes:395504593 (395.5 MB)

ifconfig 另一台机器的输出(Mac):

lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
    options=3<RXCSUM,TXCSUM>
    inet6 ::1 prefixlen 128 
    inet 127.0.0.1 netmask 0xff000000 
    inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 
    nd6 options=1<PERFORMNUD>
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    options=10b<RXCSUM,TXCSUM,VLAN_HWTAGGING,AV>
    ether a8:20:66:52:48:9d 
    inet6 fe80::aa20:66ff:fe52:489d%en0 prefixlen 64 scopeid 0x4 
    inet6 2a02:aa15:c300:7100:aa20:66ff:fe52:489d prefixlen 64 autoconf 
    inet6 2a02:aa15:c300:7100:8518:985d:c778:d6c8 prefixlen 64 autoconf temporary 
    inet6 2a02:aa15:c300:7100::3 prefixlen 64 dynamic 
    nd6 options=1<PERFORMNUD>
    media: autoselect (1000baseT <full-duplex,flow-control,energy-efficient-ethernet>)
    status: active
en1: flags=8823<UP,BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 1500
    ether 8c:2d:aa:45:1b:f1 
    nd6 options=1<PERFORMNUD>
    media: autoselect (<unknown type>)
    status: inactive
en2: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
    options=60<TSO4,TSO6>
    ether 32:00:13:dd:f8:60 
    media: autoselect <full-duplex>
    status: inactive
en3: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
    options=60<TSO4,TSO6>
    ether 32:00:13:dd:f8:61 
    media: autoselect <full-duplex>
    status: inactive
bridge0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    options=63<RXCSUM,TXCSUM,TSO4,TSO6>
    ether aa:20:66:25:19:00 
    Configuration:
        id 0:0:0:0:0:0 priority 0 hellotime 0 fwddelay 0
        maxage 0 holdcnt 0 proto stp maxaddr 100 timeout 1200
        root id 0:0:0:0:0:0 priority 0 ifcost 0 port 0
        ipfilter disabled flags 0x2
    member: en2 flags=3<LEARNING,DISCOVER>
            ifmaxaddr 0 port 6 priority 0 path cost 0
    member: en3 flags=3<LEARNING,DISCOVER>
            ifmaxaddr 0 port 7 priority 0 path cost 0
    nd6 options=1<PERFORMNUD>
    media: <unknown type>
    status: inactive
p2p0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 2304
    ether 0e:2d:aa:45:1b:f1 
    media: autoselect
    status: inactive
awdl0: flags=8902<BROADCAST,PROMISC,SIMPLEX,MULTICAST> mtu 1452
    ether 26:5e:59:3d:a2:35 
    nd6 options=1<PERFORMNUD>
    media: autoselect
    status: inactive
特雷尔

127.0.0.1是本地地址

如果您127.0.0.1 toesslab-new在尝试访问FROM的计算机上,则告诉它使用自己作为该主机名。

使用Apache的服务器的LAN IP是什么?如果您正在编辑主机文件以对条目进行硬编码,那么这就是您需要输入的IP。

此外,如聊天中所述,请确保防火墙(Ubunut和Mint在默认情况下为UFW)允许端口80。您可以使用命令打开该端口以用于TCP sudo ufw allow 80/tcp

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在IIS 7中从本地网络内部的另一台计算机访问本地网站

来自分类Dev

如何从同一网络上的另一台计算机访问MAMP Pro站点

来自分类Dev

在网络上的另一台计算机上启动进程

来自分类Dev

将项目导入另一台计算机时的编码错误

来自分类Dev

如何在本地网络上找到另一台计算机或服务器的公共IP?

来自分类Dev

如何在本地网络的一台计算机上运行业务逻辑,而在另一台计算机上运行GUI?

来自分类Dev

VMWare IIS从另一台计算机访问本地主机

来自分类Dev

从另一台计算机访问virtualhost

来自分类Dev

从网络上的另一台计算机访问iis本地主机路径

来自分类Dev

如何将Skaffold项目连接到本地网络但不在另一台计算机上的群集

来自分类Dev

如何将Skaffold项目连接到本地网络但不在另一台计算机上的群集

来自分类Dev

如何从本地网络上的另一台机器访问Docker容器

来自分类Dev

无法从本地网络访问Apache虚拟主机

来自分类Dev

在网络上另一台计算机上的IIS上访问已部署的网站

来自分类Dev

如何将Skaffold项目连接到本地网络但不在另一台计算机上的群集

来自分类Dev

访问网络上的另一台计算机

来自分类Dev

通过另一台计算机访问内部网络IP

来自分类Dev

从另一台计算机访问端口81上的本地主机

来自分类Dev

通过Internet IP与本地IP访问同一本地网络上的另一台计算机是否会影响延迟/吞吐量?

来自分类Dev

还有什么可能阻止我访问本地网络中另一台笔记本电脑上的Web服务器?

来自分类Dev

如何在本地网络的一台计算机上运行业务逻辑,并在另一台计算机上运行GUI?

来自分类Dev

从Rails 4.2中的网络上的另一台计算机访问本地主机

来自分类Dev

从另一台设备访问本地Web内容后计算机死机

来自分类Dev

如何从连接到本地网络的另一台Mac访问本地存储库git

来自分类Dev

无法连接到本地网络上另一台PC上的MySQL数据库。[视窗]

来自分类Dev

如何通过网络上的另一台计算机路由网络流量?

来自分类Dev

从本地访问另一台计算机

来自分类Dev

如何通过本地网络从另一台计算机远程使用一台计算机?

来自分类Dev

从同一网络中的另一台计算机访问本地网站

Related 相关文章

  1. 1

    在IIS 7中从本地网络内部的另一台计算机访问本地网站

  2. 2

    如何从同一网络上的另一台计算机访问MAMP Pro站点

  3. 3

    在网络上的另一台计算机上启动进程

  4. 4

    将项目导入另一台计算机时的编码错误

  5. 5

    如何在本地网络上找到另一台计算机或服务器的公共IP?

  6. 6

    如何在本地网络的一台计算机上运行业务逻辑,而在另一台计算机上运行GUI?

  7. 7

    VMWare IIS从另一台计算机访问本地主机

  8. 8

    从另一台计算机访问virtualhost

  9. 9

    从网络上的另一台计算机访问iis本地主机路径

  10. 10

    如何将Skaffold项目连接到本地网络但不在另一台计算机上的群集

  11. 11

    如何将Skaffold项目连接到本地网络但不在另一台计算机上的群集

  12. 12

    如何从本地网络上的另一台机器访问Docker容器

  13. 13

    无法从本地网络访问Apache虚拟主机

  14. 14

    在网络上另一台计算机上的IIS上访问已部署的网站

  15. 15

    如何将Skaffold项目连接到本地网络但不在另一台计算机上的群集

  16. 16

    访问网络上的另一台计算机

  17. 17

    通过另一台计算机访问内部网络IP

  18. 18

    从另一台计算机访问端口81上的本地主机

  19. 19

    通过Internet IP与本地IP访问同一本地网络上的另一台计算机是否会影响延迟/吞吐量?

  20. 20

    还有什么可能阻止我访问本地网络中另一台笔记本电脑上的Web服务器?

  21. 21

    如何在本地网络的一台计算机上运行业务逻辑,并在另一台计算机上运行GUI?

  22. 22

    从Rails 4.2中的网络上的另一台计算机访问本地主机

  23. 23

    从另一台设备访问本地Web内容后计算机死机

  24. 24

    如何从连接到本地网络的另一台Mac访问本地存储库git

  25. 25

    无法连接到本地网络上另一台PC上的MySQL数据库。[视窗]

  26. 26

    如何通过网络上的另一台计算机路由网络流量?

  27. 27

    从本地访问另一台计算机

  28. 28

    如何通过本地网络从另一台计算机远程使用一台计算机?

  29. 29

    从同一网络中的另一台计算机访问本地网站

热门标签

归档