去我的目录然后点击
python -m SimpleHTTPServer当我必须通过我的Wifi在两台计算机之间共享文件时,这是非常有用的。我只需在ifconfig中查找本地IP地址就可以了,而不必将内容复制到或从USB驱动器中复制。
但在互联网上,即使在打开端口8000 (SimpleHTTPServer的标准端口)之后,它也不适用于我的公共IP地址:
iptables -I INPUT -p tcp --dport 8000 -j ACCEPT还是不起作用。
我的Wifi路由器有问题吗?
发布于 2017-10-19 11:30:51
很难说清楚,但我假设您的本地LAN在路由器后面。所以你的公共IP地址是路由器之一..。路由器没有SimpleHTTPServer。所以,如果你真的想做这样的操作,你必须指示路由器将端口8000重定向到你的特定PC (本地IP)。这叫做“端口重定向”。
这样做的指令因路由器而异,一些IAP不允许这种操作。也要注意,将端口重定向到特定的入口需要该入口是稳定的。因此,很可能您必须配置要重定向到的PC,以具有静态adress (而不是DHCP分配的adress)。
也要注意,在没有保护的情况下打开你的电脑就像打开你的房子(或至少一个房间)而没有任何钥匙或保护。这意味着你很可能会遇到一些你没想到的人。
https://askubuntu.com/questions/966251
复制相似问题