如果想从宿主机访问到虚拟机内的php,需要关闭宿主机的代理,并且设置虚拟机内的防火墙不要屏蔽宿主机的ip。
设置虚拟机防火墙方法:
查找宿主机IP:win+r,输入ipconfig
打开虚拟机,输入su,输入密码,使用root权限
输入ufw allow from <宿主机ip>
如果大胆一点,可以直接输入ufw disable关闭防火墙
关闭宿主机代理方法:
-
Google Chrome:
- 在浏览器中点击右上角的菜单按钮(三个竖点)。
- 选择"设置"选项。
- 在设置页面的左侧菜单中点击"高级"选项。
- 在"系统"栏目下点击"打开您的计算机的代理设置"。
- 在打开的窗口中,取消选中"使用代理服务器"选项。
-
Mozilla Firefox:
- 在浏览器中点击右上角的菜单按钮(三个横线)。
- 选择"选项"选项。
- 在左侧菜单中点击"高级"选项。
- 在"网络"标签下点击"设置"按钮。
- 在打开的窗口中选择"无代理"。
-
Microsoft Edge:
- 在浏览器中点击右上角的菜单按钮(三个竖点)。
- 选择"设置"选项。
- 在"系统"栏目下点击"打开您的计算机的代理设置"。
- 在打开的窗口中,取消选中"使用代理服务器"选项。
-
Safari:
- 在菜单栏中点击"Safari"选项。
- 选择"偏好设置"选项。
- 在打开的窗口中点击"高级"标签。
- 在"更改设置"下点击"代理"按钮。
- 取消选中"使用代理服务器"。