Puncte:1

Nginx -- Nu se poate folosi numele de domeniu mDNS pe serverul din amonte

drapel br

Exemplu minim

Mașina A și B, unde B utilizează mDNS cu nume de domeniu b.local și setați serviciul ssh la portul 2222. A și B nu activează firewall.

În mașina A nginx.conf:

curent {
    în amonte b-ssh {
        server b.local:2222;
    }
    Server {
        asculta 2222;
        asculta [::]:2222;
        proxy_pass b-ssh;
    }
}

Atunci când se utilizează nginx -t pentru a testa această configurație pe mașina A, a apărut o eroare:

[emerg] gazdă nu a fost găsită în amonte „b.local:2222”

Cu toate acestea, în mașina A, folosind ssh -p 2222 b.local functioneaza normal (-4 sau -6 este de asemenea testat)

Posibil informatii utile

În exemplul meu din lumea reală, mașina A este un Windows 11 care dezactivează toate firewall-urile; mașina B este WSL2 ubuntu 21.10 în interiorul mașinii A care utilizează serviciul mDNS avahi-daemon.

În mașinile laterale A nginx.conf, am setat și o trecere proxy HTTP:

http {
    Server {
        asculta 8929;
        asculta [::]:8929;
        Locație / {
            proxy_pass http://b.local:8929;
        }
    }
}

și acest lucru funcționează bine, chiar dacă acesta utilizează numele de domeniu mDNS.

Dacă înlocuiesc numele de domeniu mDNS cu IP-ul său real pe serverul din amonte, proxy-ul SSH funcționează.

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.