0
我懷疑問題是服務器中的HTTP代理。但我不確定。python燒瓶不工作在HTTP代理後面
我成立了一個Hello World瓶的應用程序在Ubuntu上,我能夠
elinks http://localhost:5000, # and
elinks http://127.0.0.1:5000, # but not
訪問頁面而不是
elinks http://<server_ip_in_LAN>:5000 # I was also not able to remote access the page on another machine
然後我看了看我的代理服務器設置,在/ etc /環境,它具有以下:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
http_proxy="http://proxy-ip:8080/"
https_proxy="http://proxy-ip:8080/"
ftp_proxy="http://proxy-ip:8080/"
git_proxy="http://proxy-ip:8080/"
no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"
HTTP_PROXY="http://proxy-ip:8080/"
HTTPS_PROXY="http://proxy-ip:8080/"
FTP_PROXY="http://proxy-ip:8080/"
GIT_PROXY="http://proxy-ip:8080/"
NO_PROXY="localhost,127.0.0.1,localaddress,.localdomain.com"
此外,我使用UFW控制防火牆,端口5000是從anywh允許ERE。 ,我能夠看到通過運行NMAP -Pn本地主機
$ nmap -Pn localhost
Starting Nmap 7.01 (https://nmap.org) at 2017-08-04 21:09 EDT
Nmap scan report for localhost (127.0.0.1)
Host is up (0.00016s latency).
Other addresses for localhost (not scanned): ::1
Not shown: 994 closed ports
PORT STATE SERVICE
22/tcp open ssh
80/tcp open http
3000/tcp open ppp
5000/tcp open upnp
5432/tcp open postgresql
8080/tcp open http-proxy
的Nmap做了以下幾點:1個的IP地址(主機1上)在0.09秒
掃描但是,如果我跑
nmap -Pn <server_ip_in_LAN>,
「5000/tcp open upnp」行缺失,意味着端口號似乎只對本地主機開放,但不對LAN開放。
爲什麼?我該如何解決它?
在此先感謝。