我希望使用ufw
命令修改规则并允许通过 wifi 网络连接到我的 ubuntu 18.4 操作系统上的 localhost8080。然后我认为我可以使用地址 (192.168.。:8080) 从我的手机访问我的开发服务器。
这难道不行吗?
尝试使用类似这样的方法:sudo ufw allow from any to 192.168.*.* port 8080 proto tcp
答案1
我不知道是否*
可行ufw
。也许最好使用子掩码来使用所有子网范围,例如192.168.1.0/24
有时当我使用 PHP 进行开发时,我想在给定的本地地址和端口上启动内置 Web 服务器,我使用php -S <your_local_ip>:<port>
。也许您需要指定哪个目录,因此:php -S <your_local_ip>:<port> -t <directory_to_serve>
然后我用来ufw
允许从我的手机访问。
因此,为了能够从子网中的另一台设备进行访问,通常应该使用提供服务的本地 IP,而不是使用通常重定向到 127.0.0.1 的“localhost”:
这就是我的做法。我希望有一天这对某人有用。
问候。