ufw diz que uma porta está aberta, todo mundo discorda

0

Estou executando o apache2 no Ubuntu 9.10 e quero expor um site específico pela porta 10045.

Meu primeiro instinto foi ir para a ufw e abrir esse porto. Eu fiz isso, e se eu fizer uma lista de regras no ufw eu entendo isso:

Status: active

To                         Action      From
--                         ------      ----
80/tcp                     ALLOW       192.168.1.0/24
443/tcp                    ALLOW       Anywhere
22/tcp                     ALLOW       192.168.1.0/24
9418/tcp                   ALLOW       Anywhere
10045/tcp                  ALLOW       Anywhere

Mas se eu executar o nmap, recebo isto:

Starting Nmap 5.00 ( http://nmap.org ) at 2010-08-02 18:15 BST
Interesting ports on myserver (192.168.1.65):
Not shown: 996 closed ports
PORT     STATE SERVICE
22/tcp   open  ssh
80/tcp   open  http
443/tcp  open  https
9418/tcp open  unknown

E se eu verificar especificamente 10045:

PORT      STATE  SERVICE
10045/tcp closed unknown

Se eu tentar visitar o site, acabo de receber um tempo limite.

O que preciso fazer para abrir o porto?

    
por Matt Ellen 02.08.2010 / 19:17

2 respostas

3

closed significa que nenhum serviço está escutando essa porta.

Você verificou se o Apache está realmente ouvindo? do netstat -ltpn , veja se o 10045 está listado como vinculado pelo Apache.

Você adicionou a diretiva Listen apropriada à configuração do apache? você reiniciou depois?

    
por 02.08.2010 / 19:29
0

Eu tive o mesmo problema. Droga perdida 2 horas. O ponto é que eu liguei máquina vagrant com o Ubuntu 16. Então eu instalei o couchdb 2.1 e tente acessar o sofá pelo lado de fora. (onda 192.168.33.10:5984) Curl disse que a conexão foi recusada. Mas o nmap disse

(env27) [codertarasvaskiv@lodestone trash]$ nmap -Pn 192.168.33.10 -p 5984
Starting Nmap 7.60 ( https://nmap.org ) at 2018-03-13 12:22 EET
Nmap scan report for 192.168.33.10
Host is up (0.00052s latency).
PORT     STATE  SERVICE
5984/tcp closed couchdb
Nmap done: 1 IP address (1 host up) scanned in 6.56 seconds

Então eu tentei abrir a porta com ajuda ufw. Em 192.168.33.10 (sudo ufw allow 5984) E reiniciou o serviço ufw.

ubuntu@client:~$ sudo ufw status
Status: active
To                         Action      From 

--                         ------      ----
22                         ALLOW       Anywhere
5984                       ALLOW       Anywhere
22 (v6)                    ALLOW       Anywhere (v6)
5984 (v6)                  ALLOW       Anywhere (v6)

Mas isso não ajudou. O Nmap disse que a mesma "porta está fechada"

Então minha solução foi: eu editei /opt/couchdb/etc/local.ini e mudei bind_addres = 0.0.0.0 na parte [chttp]. Isso funcionou. O Nmap agora diz que a porta está aberta.

PORT     STATE SERVICE
5984/tcp open  couchdb
    
por 13.03.2018 / 11:37