This shows you the differences between two versions of the page.
|
uso:laboratoare:new:08-net:extra [2018/11/21 02:21] razvan.deaconescu |
uso:laboratoare:new:08-net:extra [2018/11/21 09:02] (current) razvan.deaconescu |
||
|---|---|---|---|
| Line 58: | Line 58: | ||
| **[5a]** Faceți modificările necesare a.î. să vă conectați prin SSH către cele două mașini virtuale folosind aliasuri în loc de numele de domeniu sau adresa IP. | **[5a]** Faceți modificările necesare a.î. să vă conectați prin SSH către cele două mașini virtuale folosind aliasuri în loc de numele de domeniu sau adresa IP. | ||
| Pentru verificare testați folosind ''ssh tom'', respecitv ''ssh jerry''. | Pentru verificare testați folosind ''ssh tom'', respecitv ''ssh jerry''. | ||
| + | |||
| + | ==== DNS ==== | ||
| + | |||
| + | Ne propunem să aflăm serverul DNS al sistemului fizic. Pentru a obține această informație inspectăm fișierul | ||
| + | ''/etc/resolv.conf''. | ||
| + | |||
| + | <code bash> | ||
| + | student@uso:~$ cat /etc/resolv.conf | ||
| + | # This file is managed by man:systemd-resolved(8). Do not edit. | ||
| + | # | ||
| + | # This is a dynamic resolv.conf file for connecting local clients to the | ||
| + | # internal DNS stub resolver of systemd-resolved. This file lists all | ||
| + | # configured search domains. | ||
| + | # | ||
| + | # Run "systemd-resolve --status" to see details about the uplink DNS servers | ||
| + | # currently in use. | ||
| + | # | ||
| + | # Third party programs must not access this file directly, but only through the | ||
| + | # symlink at /etc/resolv.conf. To manage man:resolv.conf(5) in a different way, | ||
| + | # replace this symlink by a static file or a different symlink. | ||
| + | # | ||
| + | # See man:systemd-resolved.service(8) for details about the supported modes of | ||
| + | # operation for /etc/resolv.conf. | ||
| + | |||
| + | nameserver 141.85.0.82 | ||
| + | search BlinkAP | ||
| + | </code> | ||
| + | |||
| + | Intrarea ''nameserver 141.85.0.82'' ne arată ca DNS-ul sistemului nostru are adresa IP ''141.85.0.82''. | ||
| + | Putem folosi comanda ''nslookup'' să | ||
| + | vedem că adresa este într-adevăr cea din fișierul editat mai devreme. | ||
| + | |||
| + | <code bash> | ||
| + | student@uso:~ $ nslookup www.google.com | ||
| + | Server: 141.85.0.82 | ||
| + | Address: 141.85.0.82#53 | ||
| + | |||
| + | Non-authoritative answer: | ||
| + | Name: www.google.com | ||
| + | Address: 216.58.213.196 | ||
| + | </code> | ||
| + | |||
| + | - Faceți modificări asupra fișierului ''/etc/resolv.conf'' în așa fel încât adresa DNS-ului să fie ''8.8.8.8''. Verificați faptul că adresa serverului DNS a fost modificată. (Hint: aveți nevoie de drepturi privilegiate să modificați fișierul ''/etc/resolv.conf'') | ||
| + | - Folosind comanda ''host'', aflați adresa IP pentru ''www.facebook.com''. | ||
| + | - Rulați scriptul ''script.sh'' de la calea ''~/uso/labs/05-cli/support/need-to-know''. Încercați să reluați exercițiul 2. Ce se întâmplă? Inspectați sistemul și rezolvați problema. | ||