Ciao in virtualbox ho installato Debian 8 e la mia applicazione Web che è in esecuzione sulla porta 8000. Rete Virtualbox Ho nelle impostazioni di rete un bridge adattatore e posso collegarmi via ssh dal mio computer. Virtualbox ha l'indirizzo IP: 192.168.88.65 Il mio computer ha l'indirizzo IP: 192.168.88.51 È in un sito.
Vorrei avere accesso alla mia app Web dal mio computer sulla porta 8000. Ma quando eseguo nmap sul mio computer vedo solo queste porte:
Nmap scan report for test (192.168.88.65)
Host is up (0.0023s latency).
Not shown: 998 closed ports
PORT STATE SERVICE
111/tcp open rpcbind
3306/tcp open mysql
ma nel computer virtualbox è:
Nmap scan report for localhost (127.0.0.1)
Host is up (0.0000030s latency).
Other addresses for localhost (not scanned): 127.0.0.1
Not shown: 996 closed ports
PORT STATE SERVICE
25/tcp open smtp
111/tcp open rpcbind
3306/tcp open mysql
8000/tcp open http-alt
Come posso vedere la porta 8000 dal mio computer ??
Sto provando a eseguire questi comandi in virtualbox ma non funziona:
root @ debian /root ### iptables -I INPUT -p tcp --dport 8000 -j ACCEPT
root @ debian /root ### iptables-save
# Generated by iptables-save v1.4.21 on Mon Mar 6 10:11:58 2017
*filter
:INPUT ACCEPT [57:123601]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [44:124193]
-A INPUT -p tcp -m tcp --dport 8000 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 8000 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 8000 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 8000 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 8000 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 8000 --tcp-flags FIN,SYN,RST,ACK SYN -j ACCEPT
COMMIT
# Completed on Mon Mar 6 10:11:58 2017
netstat -tlpn
.