xampp 多个网站 必须重启I-040GW 才可连上 浮动IP no-ip

各位前辈好
这个问题困扰我一年多了,真的找不到问题点所以提出
我的问题跟这位很像

我的原先设定是 使用XAMPP本地配置多个网站
https://www.itread01.com/content/1549004955.html

後来找到

XAMPP自架多网站设定??以下为连结
https://ithelp.ithome.com.tw/questions/10168419

两个都去试 都是同样的状况

两个同样状况是: 必须重启 光纤 I-040GW 从外部才可连上

我的环境:

系统: win7
XAMPP版本:V3.2.4

检查项目:
1.I-040GW: 确定开启 80 port 连上本机 192.168.1.XXX
2.防火墙
3.防毒软件
4.XAMPP
httpd.conf
httpd-vhosts.conf

5.win7
hosts


因为使用浮动IP非固定制
固使用no-ip 连 网域
所以照理来说 除了过3~6天
会有凌晨顺断更换IP短暂时间

状况:只要更换IP 就连不上网站

困惑的点是:
因为使用no-ip 所以应该约3~6天後 凌晨4~6点 会有约5分钟时间去抓更换的浮动IP
所以连不上网站约5分钟是正常的合理范围

而五分钟後 no-ip 抓取了 浮动IP 後
这时候 ping 浮动IP 是有反应
从外部网站连不上
本机localhost 127.0.0.1 正常

必须重启 I-040GW 才正常连上网站

这位前辈 weiclin 回覆
你少了存取控制的设定, 依照 apache版本不同有点差异
这时候我之前设定的确少了这项

替换了之前设定改成这样

<VirtualHost *:80>
    DocumentRoot "/xampp/htdocs/www.abc.com"
    ServerName www.abc.com
	<Directory "/xampp/htdocs/www.abc.com">
		Require all granted
	</Directory>
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "/xampp/htdocs/www.def.com"
    ServerName www.def.com
	<Directory "/xampp/htdocs/www.def.com">
		Require all granted
	</Directory>
</VirtualHost>

经过多日测试後

正常是
从外部可连上 www.abc.com www.def.com
从本机可连上 www.abc.com www.def.com 127.0.0.1 localhost

不正常状况是 当 3~6天 更换服IP後 或者 突然间更换IP
从外部无法连上 www.abc.com www.def.com 浮动IP
可ping www.abc.com www.def.com 浮动IP是正常

从本机可连上 www.abc.com www.def.com 127.0.0.1 localhost

必须 必须重启 I-040GW 才正常外部连上网站

所以代表 防火墙 防毒软件 系统 XAMPP NO-IP 应该是正常设定


才疏学浅... 真的检查到不知道哪边可以检查
今日申请了固定IP

但我还是想解决 为何一定要重启 I-040GW 才正常外部连上网站....

请教前辈~ 这还有哪边可以检查到这问题或者疏漏? 谢谢!


<<:  格线系统(1) DAY43

>>:  FortiGate 60E 设置虚拟服务器

React 运作原理 & JSX

React 运作原理 在原生的 JavaScript 里,我们会操作 DOM 来修改网页程序码,但这...

如何在 Android 和 iOS 设备上启用 YouTube 後台播放(不用下载)-2022

今天教大家一个简单免费的方式来享受YouTube後台播放。 只需 3 个简单的步骤,即可在 iOS ...

Day13 NodeJS-Web Server II

接续前一天的内容,今天的重点在於提升静态网页读取的效率与JSON格式档案在Server中的传递。 以...

[面试]准备好要询问公司的问题,面试就是资讯战!

打着「吃亏就是占便宜」的口号,许多人别说去争取不属於自己的东西,连属於自己的东西都没有开口的勇气。...

Day_30 RPI GPIO

openwrt虽然主力是在网路服务,但如果硬体与韧体的支援上有GPIO(通用型之输入输出的简称),也...