Puncte:0

Cum deschid porturile 443 și 8080 pe un Ubuntu Server virtual 20.04.3?

drapel cn

Rulez serverul Ubuntu 20.04.3 ca server virtual. Serverul meu virtual a fost virtualizat cu VMware și livrarea a fost automată. Îl voi seta să folosească outline și Trebuie să deschid porturile 443 și 8080.

Am încercat să fac asta în firewall, dar mai am o eroare.

Am instalat programul docker, care este una dintre cerințele de schiță, iar programul este activ, dar nu am putut folosi încă acest server din cauza problemei de a nu deschide portul sau de a-l întrerupe.

Am pus codurile care arată profilul de rețea și informațiile ufw ale serverului meu.

Dacă aveți nevoie de mai multe informații, vă rog să-mi spuneți.

Care este sugestia ta pentru a rezolva această problemă?

Eșantion de eroare:

Portul gazdă (myip) 8080
Testare...

Testul presupune că portul 443 pe (myip) refuză toate solicitările

Rețeaua dvs. nu blochează portul 8080

**Portul 8080 de pe gazdă (myip) este blocat de eliminarea pachetelor sau serverul este oprit**

Terminat!


Portul gazdă (myip) 443
Testare...

Testul presupune că portul 80 activ (myip) refuză toate solicitările

Rețeaua dvs. nu blochează portul 443

**Portul 443 de pe gazdă (myip) este blocat prin eliminarea pachetelor**

Terminat!

Rapoarte:

root@server:~# sudo iptables -L
Lanț INPUT (politica DROP)
target prot opt ​​sursă destinație
ufw-before-logging-input all -- oriunde oriunde
ufw-before-input all -- oriunde oriunde
ufw-after-input all -- oriunde oriunde
ufw-after-logging-input all -- oriunde oriunde
ufw-reject-input all -- oriunde oriunde
ufw-track-input all -- oriunde oriunde
ACCEPT tcp -- oriunde oriunde multiport dports h ttp-alt,https ctstate NOU, INSTALAT
ACCEPT tcp -- oriunde oriunde tcp dpt:http-alt



Lanț FORWARD (politica DROP)
target prot opt ​​sursă destinație
DOCKER-USER all -- oriunde oriunde
DOCKER-ISOLATION-STAGE-1 toate -- oriunde oriunde
ACCEPT toate -- oriunde oriunde ctstate RELATED, ES TABLISHED
DOCKER all -- oriunde oriunde
ACCEPT pe toate -- oriunde oriunde
ACCEPT pe toate -- oriunde oriunde
ufw-before-logging-forward all -- oriunde oriunde
ufw-before-forward all -- oriunde oriunde
ufw-after-forward all -- oriunde oriunde
ufw-after-logging-forward all -- oriunde oriunde
ufw-reject-forward all -- oriunde oriunde
ufw-track-forward all -- oriunde oriunde



Ieșire în lanț (politica ACCEPT)
target prot opt ​​sursă destinație
ufw-before-logging-output all -- oriunde oriunde
ufw-before-output all -- oriunde oriunde
ufw-after-output all -- oriunde oriunde
ufw-after-logging-output all -- oriunde oriunde
ufw-reject-output all -- oriunde oriunde
ufw-track-output all -- oriunde oriunde
ACCEPT tcp -- oriunde oriunde multiport dports h ttp-alt,https ctstate ESTABLISHED



Lanț DOCKER (1 referințe)
target prot opt ​​sursă destinație



Lanț DOCKER-ISOLATION-STAGE-1 (1 referințe)
target prot opt ​​sursă destinație

DOCKER-ISOLATION-STAGE-2 toate -- oriunde oriunde
RETURN all -- oriunde oriunde



Lanț DOCKER-ISOLATION-STAGE-2 (1 referințe)
target prot opt ​​sursă destinație
DROP all -- oriunde oriunde
RETURN all -- oriunde oriunde



Lanț DOCKER-USER (1 referințe)
target prot opt ​​sursă destinație
RETURN all -- oriunde oriunde



Lanț ufw-after-forward (1 referințe)
target prot opt ​​sursă destinație



Lanț ufw-după-input (1 referințe)
target prot opt ​​sursă destinație
ufw-skip-to-policy-input udp -- oriunde oriunde udp dpt:netbios-ns
ufw-skip-to-policy-input udp -- oriunde oriunde udp dpt:netbios-dgm
ufw-skip-to-policy-input tcp -- oriunde oriunde tcp dpt:netbios-ssn
ufw-skip-to-policy-input tcp -- oriunde oriunde tcp dpt:microsoft-ds
ufw-skip-to-policy-input udp -- oriunde oriunde udp dpt:bootps
ufw-skip-to-policy-input udp -- oriunde oriunde udp dpt:bootpc
ufw-skip-to-policy-input all -- oriunde oriunde ADĂUGAȚI RTYPE potriviți DST-type BROADCAST



Lanț ufw-după-logging-forward (1 referințe)
target prot opt ​​sursă destinație
LOG all -- oriunde oriunde limită: medie 3/min b urst 10 Prefix de avertizare la nivel LOG „[UFW BLOCK]”



Lanț ufw-după-logging-input (1 referințe)
target prot opt ​​sursă destinație
LOG all -- oriunde oriunde limită: medie 3/min b urst 10 Prefix de avertizare la nivel LOG „[UFW BLOCK]”



Lanț ufw-după-logging-output (1 referințe)
target prot opt ​​sursă destinație



Lanț ufw-după-ieșire (1 referințe)
target prot opt ​​sursă destinație



Lanț ufw-before-forward (1 referințe)
target prot opt ​​sursă destinație
ACCEPT toate -- oriunde oriunde ctstate RELATED, ES TABLISHED
ACCEPT icmp -- oriunde oriunde destinație icmp - nu este accesibil
ACCEPT icmp -- oriunde oriunde timp icmp depășit
ACCEPT icmp -- oriunde oriunde problema parametrului icmp
ACCEPT icmp -- oriunde oriunde icmp echo-request
ufw-user-forward all -- oriunde oriunde



Lanț ufw-before-input (1 referințe)
target prot opt ​​sursă destinație
ACCEPT pe toate -- oriunde oriunde
ACCEPT toate -- oriunde oriunde ctstate RELATED, ES TABLISHED
ufw-logging-deny all -- oriunde oriunde ctstate INV ALID
DROP all -- oriunde oriunde ctstate INVALID
ACCEPT icmp -- oriunde oriunde destinație icmp - nu este accesibil
ACCEPT icmp -- oriunde oriunde timp icmp depășit
ACCEPT icmp -- oriunde oriunde problema parametrului icmp
ACCEPT icmp -- oriunde oriunde icmp echo-request
ACCEPT udp -- oriunde oriunde udp spt:bootps dpt :bootpc
ufw-not-local all -- oriunde oriunde
ACCEPT udp -- oriunde 224.0.0.251 udp dpt:mdns
ACCEPT udp -- oriunde 239.255.255.250 udp dpt:1900
ufw-user-input all -- oriunde oriunde



Lanț ufw-before-logging-forward (1 referințe)
target prot opt ​​sursă destinație



Lanț ufw-before-logging-input (1 referințe)
target prot opt ​​sursă destinație



Lanț ufw-before-logging-output (1 referințe)
target prot opt ​​sursă destinație



Lanț ufw-before-output (1 referințe)
target prot opt ​​sursă destinație
ACCEPT pe toate -- oriunde oriunde
ACCEPT toate -- oriunde oriunde ctstate RELATED, ES TABLISHED
ufw-user-output all -- oriunde oriunde



Lanț ufw-logging-allow (0 referințe)
target prot opt ​​sursă destinație
LOG all -- oriunde oriunde limită: medie 3/min b urst 10 Prefix de avertizare la nivel LOG „[UFW ALLOW]”



Lanț ufw-logging-deny (2 referințe)
target prot opt ​​sursă destinație
RETURN all -- oriunde oriunde ctstate INVALID limit: avg 3/min burst 10
LOG all -- oriunde oriunde limită: medie 3/min b urst 10 Prefix de avertizare la nivel LOG „[UFW BLOCK]”



Lanț ufw-not-local (1 referințe)
target prot opt ​​sursă destinație
RETURN all -- oriunde oriunde ADDRTYPE potriviți dst -type LOCAL
RETURN all -- oriunde oriunde ADDRTYPE match dst -type MULTICAST
RETURN all -- oriunde oriunde ADDRTYPE potriviți dst -type BROADCAST
ufw-logging-deny all -- oriunde oriunde limită: medie 3/min burst 10
DROP all -- oriunde oriunde



Lanț ufw-reject-forward (1 referințe)
target prot opt ​​sursă destinație



Lanț ufw-reject-input (1 referințe)
target prot opt ​​sursă destinație



Lanț ufw-reject-output (1 referințe)
target prot opt ​​sursă destinație



Lanț ufw-skip-to-policy-forward (0 referințe)
target prot opt ​​sursă destinație
DROP all -- oriunde oriunde



Lanț ufw-skip-to-policy-input (7 referințe)
target prot opt ​​sursă destinație
DROP all -- oriunde oriunde



Lanț ufw-skip-to-policy-output (0 referințe)
target prot opt ​​sursă destinație
ACCEPT pe toate -- oriunde oriunde



Lanț ufw-track-forward (1 referințe)
target prot opt ​​sursă destinație



Lanț ufw-track-input (1 referințe)
target prot opt ​​sursă destinație



Lanț ufw-track-output (1 referințe)
target prot opt ​​sursă destinație
ACCEPT tcp -- oriunde oriunde ctstate NOU
ACCEPT udp -- oriunde oriunde ctstate NOU



Lanț ufw-user-forward (1 referințe)
target prot opt ​​sursă destinație



Lanț ufw-user-input (1 referințe)
target prot opt ​​sursă destinație
ACCEPT tcp -- oriunde oriunde tcp dpt:http
ACCEPT tcp -- oriunde oriunde tcp dpt:https
ACCEPT tcp -- oriunde oriunde tcp dpt:ftp
ACCEPT tcp -- oriunde oriunde tcp dpt:ftp-data
ACCEPT tcp -- oriunde oriunde tcp dptsh
ACCEPT tcp -- oriunde oriunde tcp dpt:mysql
ACCEPT tcp -- oriunde oriunde tcp dpt:http-alt
ACCEPT udp -- oriunde oriunde udp dpt:8080
ACCEPT tcp -- oriunde oriunde tcp dpt:http-alt
ACCEPT udp -- oriunde oriunde udp dpt:8080



Lanț ufw-user-limit (0 referințe)
target prot opt ​​sursă destinație
LOG all -- oriunde oriunde limită: medie 3/min b urst 5 Prefix de avertizare la nivel LOG „[UFW LIMIT BLOCK]”
REJECT all -- oriunde oriunde respinge-cu icmp-p ort-inaccesibil



Lanț ufw-user-limit-accept (0 referințe)
target prot opt ​​sursă destinație
ACCEPT pe toate -- oriunde oriunde



Lanț ufw-user-logging-forward (0 referințe)
target prot opt ​​sursă destinație



Lanț ufw-user-logging-input (0 referințe)
target prot opt ​​sursă destinație



Lanț ufw-user-logging-output (0 referințe)
target prot opt ​​sursă destinație



Lanț ufw-user-output (1 referințe)
target prot opt ​​sursă destinație

root@server:~# ^C
root@server:~# stare sudo ufw
Stare: activ



La Acțiune De la
-- ------ ----
80/tcp PERMITERE oriunde
443/tcp ALLOW Oriunde
21/tcp PERMITERE oriunde
20/tcp PERMITERE oriunde
22/tcp PERMITERE oriunde
3306/tcp ALLOW oriunde
8080/tcp ALLOW oriunde
8080/udp ALLOW oriunde
8080 PERMITERE oriunde
80/tcp (v6) PERMITERE oriunde (v6)
443/tcp (v6) PERMITERE oriunde (v6)
21/tcp (v6) PERMITERE oriunde (v6)
20/tcp (v6) PERMITERE oriunde (v6)
22/tcp (v6) PERMITERE oriunde (v6)
3306/tcp (v6) PERMITERE oriunde (v6)
8080/tcp (v6) PERMITERE oriunde (v6)
8080/udp (v6) PERMITERE oriunde (v6)
8080 (v6) PERMITERE oriunde (v6)

--------------------------------------------- --------------------3

Tabelul de rutare IP al nucleului
Destination Gateway Genmask Flags Metric Ref Utilizare Iface
0.0.0.0 37.187.28.254 0.0.0.0 UG 0 0 0 ens32
37.187.28.254 0.0.0.0 255.255.255.255 UH 0 0 0 ens32
172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker0

--------------------------------------------- ----------------------4

root@server:~# curl -v 145.239.***.2:443
* Încerc 145.239.***.2:443...
* TCP_NODELAY setat
* Conectat la 145.239.***.2 (145.239.***.2) portul 443 (#0)
> GET / HTTP/1.1
> Gazdă: 145.239.***.2:443
> User-Agent: curl/7.68.0
> Accept: */*

>

^C

root@server:~# curl -v 145.239.***.2:8080/
* Se încearcă 145.239.***.2:8080...
* TCP_NODELAY setat
* Conectat la 145.239.***.2 (145.239.***.2) portul 8080 (#0)
> GET / HTTP/1.1
> Gazdă: 145.239.***.2:8080
> User-Agent: curl/7.68.0
> Accept: */*

>

* Răspuns gol de la server
* Conexiunea #0 la gazda 145.239.***.2 a rămas intactă
curl: (52) Răspuns gol de la server

Nmath avatar
drapel ng
Modul în care sunt prezentate datele este puțin ambiguu. Fără nicio [formatare](https://askubuntu.com/editing-help#code) și fără nicio descriere a de unde provin aceste informații și a modului în care sunt relevante, este greu de utilizat informațiile. Nu putem spune unde începe și unde se termină un lucru și nici nu putem distinge un dump de date de descrierile pe care le-ați adăugat. De asemenea, nu există o explicație a ceea ce vrei să spui prin „Am încercat să fac asta în firewall”. Vă sugerez să utilizați editarea pentru a revizui întrebarea dvs. și să vă asigurați că este formatată corect, astfel încât să putem analiza informațiile pe care le furnizați.
pezhman masoumi avatar
drapel cn
Bună dragă, mulțumesc pentru răspuns. Am adaugat mai multe detalii. Am doar o problemă la adăugarea unui port la server
Nmath avatar
drapel ng
Răspunde asta la întrebarea ta? [Cum pot deschide portul 443?](https://askubuntu.com/questions/500175/how-can-i-open-port-443)
Brijesh Sondarva avatar
drapel ve
dacă ați avut de-a face cu docker, asigurați-vă că IPFORWARDING este activat și dacă obțineți o eroare continuă pentru acel port după activare prin „ufw”, puteți încerca să adăugați acel port permis permanent în firewall sau încercați o dată să dezactivați firewall-ul pentru gazdă.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.