问题:从网络访问两个不同的网络服务器。

问题:从网络访问两个不同的网络服务器。

问题:从网络访问两个不同的网络服务器。

设置:

机器 1 - 192.168.20.100

i5 Windows 10 Home 运行各种软件和 PuTTy 以访问其他盒子。

机器 2 - 192.168.20.200

RPi2 Rasbian、LAMP 堆栈、网页、Minecraft 服务器 ZoneMinder(测试)@ v1.28.100。

机器 3 - 192.168.20.210

i7 双启动 Windows 10 Pro 和 ubuntu 14.0.1 LTS 桌面,带有 LAMP 堆栈、TeamSpeak3、ZoneMinder(生产)@ v1.28.109。

所有这些都通过千兆路由器和电缆调制解调器连接到网络。

网址:domainname.nz

软件设置

Apache2

机器 2 - 192.168.20.200

/etc/apache2/sites-available/domainname.nz.conf

<VirtualHost *:80>
   ServerName domainname.nz
   ServerAlias www.domainname.nz
   DocumentRoot /var/www/domainname.nz/public
</VirtualHost>


<VirtualHost *:80>
   ServerName zm.domainname.nz
   ServerAlias www.zm.domainname.nz
   ProxyPass / http://192.168.20.210/zm/index.php
   ProxyPassReverse / http://192.168.20.210/zm/index.php
</VirtualHost>

机器 3 - 192.168.20.210

/etc/apache2/sites-available/zm.domainname.nz.conf

<VirtualHost *:80>
   ServerAdmin [email protected]
   ServerName zm.domainname.nz
   DocumentRoot /var/www/zm.domainname.nz
   <Directory>
       Options Indexes FollowSymLinks MultiViews
       AllowOverride all
       Order allow,deny
       allow from all
            Require all granted
   </Directory>
   ErrorLog ${APACHE_LOG_DIR}/error.log
   CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

主机文件

机器 2 - 192.168.20.200

127.0.0.1       localhost
1               localhost ip6-localhost ip6-loopback
fe00::0         ip6-localnet
ff00::0         ip6-mcastprefix
ff02::1         ip6-allnodes
ff02::2         ip6-allrouters

127.0.1.1       MineCraftPi

192.168.20.200 domainname.nz
192.168.20.200 www.domainname.nz

192.168.20.210 zm.domainname.nz
192.168.20.210 www.zm.domainname.nz

机器 3 - 192.168.20.210

127.0.0.1       localhost
127.0.1.1       M91p

192.168.20.210 zm.domainname.nz
192.168.20.210 www.zm.domainname.nz

192.168.20.200 domainname.nz
192.168.20.200 www.domainname.nz

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

问题:

从本地网络访问时似乎一切正常,但我无法从网络(工作机器)和手机上看到机器 2 上的网页和 ZM(测试)。

环顾四周后,我还是找不到从头到尾关于如何设置这一切的详细分步说明。

有人能给我指出正确的方向,以解决从网络访问两台机器的问题以及如何维持从网络的访问吗?

史蒂夫

答案1

好的,似乎一切都解决了,谢谢。我设法通过 ISP 对子域名进行排序,并对目录和内容进行了一些小改动,让一切都正常工作。史蒂夫

相关内容