我无法连接到运行 Ubuntu 22.04 的本地网络服务器,除非我使用 win7/XAMPP。
设置非常简单:我有 2 台本地 PC,一台使用 win10,一台使用 ubuntu 22.04 桌面。两台都可以使用互联网,一切正常/我可以使用 forefox,我可以通过 apt 安装...所以我设置了 LAMP 并安装了 vsftpd 以通过 ftp 使用 filezilla(以及 http)连接到服务器。但我从未收到任何回应。我尝试使用 cmd ping 172.20.10.4(服务器),它说主机没有响应。ftp 和 http 也不起作用。虽然服务器中的测试站点是可见的... apache 运行,mariadb/php8.1 也在运行。
我曾经使用流行且有据可查的教程安装和配置 LAMP/vsftpd/ufw,使用自己的用户名等等 - 做得很仔细。我只是不明白。使用 win7 和 XAMPP 的同一台 PC 运行良好,并且可以通过其 IP 172.20.10.4 访问。(但 XAMPP 在大型网站上运行非常慢)
有人能猜出我错过了什么吗?
答案1
解决了。
原因是:由于我重新安装 ubuntu 时进行了多次更改,iPhone 肯定对当前设备和 id/ips 产生了混淆。虽然我中间没有切换到 xampp 版本,但它只是将所有设备连接到互联网,但彼此之间不再连接。所以当我切换回 xampp 服务器时,解决方案就出现了,并且也没有与它建立任何连接。所以网络一定是问题所在。我重新启动了两台电脑和 iPhone,启动了热点并将它们连接起来。Xampp 再次可以像以前一样访问/总是可以访问,然后我切换到 ubuntu 系统并重新启动 iphone 和热点,本地连接立即生效。
欢呼吧,开心快乐快乐 ;)