1

情况是这样的:我有三台机器 A , B , C 。A是我的笔记本安装了MACOS,B是远程服务器安装了redhat,可以上网,C是另一台服务器安装了redhat,直接用Cable连接到B。所以 B 和 C 是一组,C 有一个内部 ip 地址 192.168.222.2 并且上面安装了lampp。我可以先在 B 上 ssh,然后我可以通过 B 在 C 上 ssh。现在我想浏览安装在本地计算机上 C 上的 Web 应用程序。但我什至无法成功ping C,因为A 和C 没有连接。

有什么建议或想法吗?谢谢 !!

4

2 回答 2

1

在A上执行以下命令怎么样,

$ ssh -L 8080:C:80 user@B

然后访问以下网页,

http://127.0.0.1:8080/index.php
于 2012-03-09T07:18:51.847 回答
0

如果所有机器都连接到同一个本地网络,例如:如果您有一个具有动态 IP 地址的 ISP,并且所有这些机器都连接到提供您本地地址的路由器,那么您应该能够与其他设备连接没有问题。这一切都在等待您在 Web 服务器 (C) 上更改的防火墙/iptable 设置(如果有)。

当您尝试从“A”ping“C”时究竟发生了什么,它是显示丢包还是“C”根本没有响应?

如果您能更好地解释您的本地网络是如何设置和配置的,如有必要,请发布错误或与您如何配置网络直接相关的任何配置文件。

如果您尝试通过将浏览器指向 Web 服务器来访问 Web 服务器会发生什么

http://192.168.222.2/index.phphttp://192.168.222.2/

于 2012-03-09T04:24:38.287 回答