Port Forward Flask Server na rede local

1

Eu tenho um aplicativo do Flask

from flask import Flask

app = Flask(__name__)


@app.route('/')
def index():
    return 'Hello, world!'

if __name__ == '__main__':
    app.run(host='0.0.0.0', port=7777, debug=True)

Eu tentei encaminhar para a frente para 192.168.0.100 fazendo isso:

ssh -v -R 7777:127.0.0.1:7777 [email protected]

mas não tenho nada se visito http://192.168.0.100:7777

No entanto, se eu for para um servidor remoto

ssh -v -R 7777:127.0.0.1:7777 [email protected]

funciona bem.

Parece que 192.168.100 está escutando na porta 7777

netstat -tupln | grep ':7777'

tcp        0      0 127.0.0.1:7777          0.0.0.0:*               LISTEN      7770/2          
tcp6       0      0 ::1:7777                :::*                    LISTEN      7770/2 

Eu também permito o tráfego usando o iptables fazendo isso:

iptables -I INPUT -p tcp --dport 7777 -j ACCEPT

Existe algo que eu perdi?

    
por amigcamel 29.07.2015 / 04:53

0 respostas