ufw sagt, ein Hafen sei offen, alle anderen sind anderer Meinung

1967
Matt Ellen

Ich verwende Apache2 unter Ubuntu 9.10 und möchte eine bestimmte Site über Port 10045 verfügbar machen.

Mein erster Instinkt war, zur Ufw zu gehen und diesen Hafen zu öffnen. Ich habe das getan und wenn ich eine Liste von Regeln in ufw mache, bekomme ich Folgendes:

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 

Aber wenn ich nmap starte, bekomme ich folgendes:

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 

Und wenn ich speziell nach 10045 suche:

PORT STATE SERVICE 10045/tcp closed unknown 

Wenn ich versuche, die Website zu besuchen, bekomme ich nur ein Timeout.

Was muss ich tun, um den Port zu öffnen?

0

2 Antworten auf die Frage

3
b0fh

closed bedeutet, dass kein Dienst auf diesen Port wartet.

Haben Sie überprüft, dass Apache tatsächlich darauf hört? Sie netstat -ltpnsehen, wenn 10045 aufgeführt wird, wie durch Apache gebunden.

Haben Sie der Apache-Konfiguration die richtige Listen-Direktive hinzugefügt? hast du es danach neu gestartet?

in meinen ports.conf habe ich `NameVirtualHost 192.168.1.65: 10045` und in 000-default in sites-enabled habe ich`... Ist das genug? Matt Ellen vor 13 Jahren 0
Ich sehe es jetzt! Ich hatte "Listen 10045" nicht Matt Ellen vor 13 Jahren 0
0
Taras Vaskiv

Ich hatte das gleiche Problem. Verdammte verschwendete 2 Stunden. Der Punkt ist, ich habe Vagrant Machine mit Ubuntu 16 hochgefahren. Dann habe ich couchdb 2.1 installiert und versucht, die Couch von außen zu erreichen. (curl 192.168.33.10:5984) Die Verbindung wurde abgelehnt. Aber nmap sagte

(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 

Also habe ich versucht, Port mit ufw-Hilfe zu öffnen. Am 192.168.33.10 (sudo ufw allow 5984) und ufw-Dienst neu gestartet.

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) 

Das hat aber nicht geholfen. Nmap sagte der gleiche "Port ist geschlossen"

Meine Lösung war also: Ich habe /opt/couchdb/etc/local.ini bearbeitet und bind_addres = 0.0.0.0 unter [chttp] Part geändert. Das hat funktioniert. Nmap sagt jetzt, dass der Port geöffnet ist.

PORT STATE SERVICE 5984/tcp open couchdb