我正在开发一个界面来显示哪些 VNC-web 站处于活动状态并提供指向该 Web 界面的链接。
示例:站 1 是:端口 5800 上的http://192.168.1.1
如果我在本地网络上运行它,它工作正常,因为所有计算机都在该本地网络上,我需要的是一种从外部 IP 进行这项工作的方法。
无论如何将会话重定向到一个框架或使其保持本地的东西?
这是我做的一个测试,它在本地网络上运行良好,远程它只能在中途运行:
$station1 = @fsockopen("192.168.1.1", 5800);
if ($station1) {
echo "<a href='http://192.168.1.1:5800'>Station 1 active.</a>";
echo "<br />";
fclose($station1);
} else {
echo "Station 1 is inactive.";
echo "<br />";
}
'fsockopen' 返回 TRUE,因为它是在“服务器端”执行的,但单击生成的链接会失败,因为它是在“客户端”(例如浏览器)上执行的
有什么办法可以解决这个问题?有任何想法吗?