Puncte:-1

Care este diferența dintre adresa 0.0.0.0, [::] și *?

drapel cn

Dacă alergi ceva de genul ss -tunlp (sau netstat -tunlp) veți obține o listă de porturi de ascultare.

Formatul standard ar trebui să fie <host>:<port>, de exemplu. 127.0.0.3:5000.

Dar vezi și tu 0.0.0.0:<port> și [::]:<port>. Ce înseamnă acestea 2?

În special, dacă vezi [::]:22 sau 0.0.0.0:22 sau *:22, asta înseamnă că oricine poate ssh în acea mașină?

Puncte:2
drapel ug

0.0.0.0:<port> este IPv4, [::]:<port> este IPv6, iar parantezele pătrate sunt pentru a separa adresa de port. Când sunt enumerate sub Adresă locală, înseamnă că procesul specific este ascultarea pe toate adresele locale. *:<port> mijloace orice adresa, atât IPv4, cât și IPv6 (mulțumesc @raj pentru că ați subliniat că am trecut cu vederea întrebarea din titlu și am completat răspunsul în comentarii).

Acum, ascultarea pe toate interfețele/adresele nu înseamnă că toată lumea se poate conecta la mașina dvs. Dacă este computerul tău, de exemplu, probabil că este protejat de lumea înfricoșătoare de un router. Mai mult, orice firewall/iptable va decide ce pachet va fi acceptat și care va fi abandonat.

A asculta și a fi accesibil sunt două lucruri diferite.

raj avatar
drapel cn
raj
Nu ai explicat exact diferența. `0.0.0.0:22` în ieșirea netstat înseamnă că demonul ssh ascultă pe toate interfețele IPv4 pe care le are mașina, `[::]:22` înseamnă că ascultă pe toate interfețele IPv6 și `*:22` înseamnă că este ascultare atât pe interfețele IPv4, cât și pe IPv6.
frippe avatar
drapel ug
@raj Ai dreptate - am ratat întrebarea din titlu. Multumesc pentru completarea raspunsului
drapel cn
@raj Dacă ai scris asta ca răspuns, l-aș fi ales ca răspuns pentru că îmi răspunde la întrebare, dar o selectez pentru că este singurul disponibil (și nu e prea rău)
frippe avatar
drapel ug
Ce informații îți lipsesc din răspuns?

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.