Puncte:0

Accesați serverul din rețeaua locală cu numele gazdă în loc de adresa IP

drapel um

Nou pe ubuntu și pe servere. Tocmai am terminat de instalat un nou server ubuntu și am adăugat LAMP. Pot evalua pagina web pe care o găzduiesc introducând în browser-ul web adresa IP a serverului. ceea ce aș dori să știu este cum să accesez aceeași pagină web local în rețeaua mea de pe alt computer folosind un nume în loc de adresa IP.

Am încercat să editez /etc/hosts și să adaug următoarele informații: „192.168.0.205 servername”. acest lucru nu funcționează când tast „http://servername” într-un browser web la care nu mă conectez.

Am căutat un răspuns, dar nu sunt sigur că descriu ce vreau să fac, deoarece majoritatea soluțiilor par să presupună că vreau să mă conectez din afara rețelei mele. Nu sunt interesat să-mi accesez serverul din afara rețelei locale până când nu mă simt mai confortabil cu gestionarea serverului și înțeleg riscul de securitate.

Vă mulțumesc anticipat pentru orice informații pe care le puteți oferi care să mă ajute în această problemă.

EODCraft Staff avatar
drapel cn
Destul de sigur că numele de gazdă ar avea nevoie și de port pentru pagină.`hostname:port`
Puncte:0
drapel in

Există trei opțiuni (relativ simple) dintre care puteți alege:

Opțiunea 1 â .local

Dacă instalarea Ubuntu se anunță în rețea (ceea ce face în mod implicit), atunci ar trebui să o puteți accesa folosind {gazdă}.local numele domeniului. Acesta este independent de sistemul de operare, ceea ce înseamnă că vă veți putea conecta de pe dispozitive care rulează Windows, Mac, Android, iOS sau majoritatea altor sisteme de operare create după 1993.

De exemplu, iată câteva sisteme din rețeaua mea de acasă:

Numele serverului URL
carbon http://carbon.local
w541 http://w541.local
t495 http://t495.local

Aceste nume nu sunt foarte imaginative, dar își fac treaba.

Opțiunea 2 â /etc/hosts pe toate dispozitivele din rețea

Dacă toate mașinile din rețea rulează Ubuntu (sau o formă de Linux), atunci puteți rezolva problema și actualizând /etc/hosts fișiere unul pe celălalt acele mașini pentru a include o linie pentru serverul dvs. Acest lucru vă va permite să setați numele de domeniu să fie orice.

Opțiunea 3 â IP-uri locale pe domenii personale

Alternativ, dacă aveți un nume de domeniu, puteți configura DNS A înregistrări pentru subdomenii care indică serverele din rețeaua locală.

De exemplu:

Domeniu A Record
robert.com 54.xxx.aaaa.zzz
nextcloud.robert.com 192.168.0.205

Acest lucru ar permite dispozitivelor din rețeaua de domiciliu să utilizeze furnizorul DNS pentru care sunt deja configurați, iar conexiunile ar fi posibile numai atunci când sunt în rețea (în caz contrar, expiră).


Dintre cele trei opțiuni enumerate, prima poate avea cel mai mult sens, dacă nu căutați ceva cu adevărat specific.

robert avatar
drapel um
Opțiunea 1 funcționează perfect, mulțumesc pentru timpul acordat pentru a explica acest lucru.

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.