我已经在我的服务器 ubuntu (vmware) 上安装并配置了 php5、mysql 服务器和客户端以及 apache 2。我还安装了 vsftpd。当我输入时,ifconfig
它显示服务器 IP,客户端 (windows) 可以使用 http 和 ftp 显示它,但在本地网络中,人们通过无线连接,我无法向他们显示我的 IP。问题是什么,我在 Google 上搜索但没有结果,我看到的唯一想法是PORT FORWARDING
,但是怎么做呢?我该如何修复它并向他们显示我的 IP,我是 linux 新手,我知道 ubuntu 更容易,如果你能帮助我,请...
答案1
如果我理解正确的话,您的 ubuntu 正在 Windows 主机内的虚拟机上运行 - 在这种情况下,您需要配置您的 Windows 机器以将其在端口 20 和 21(tcp)上收到的所有请求转发到虚拟机的 IP 地址,以便您的局域网上的其他计算机可以看到它。
使用某种适用于 Windows 的端口转发应用程序(比如这里的这个,但还有许多其他的:http://www.rouvali.com/index.php?id=53) 并配置将端口 20 和 21 转发到虚拟机的 IP。其他计算机必须连接到 Windows 计算机的 IP(键入ipconfig在命令提示符中查看它)才能到达 ubuntu VM。