This shows you the differences between two versions of the page.
uso:laboratoare:new:08-net:demo [2018/11/21 21:57] liza_elena.babu [3. Gateway și rutare în Internet] |
uso:laboratoare:new:08-net:demo [2019/11/26 08:46] (current) costin.carabas [1. Comanda ping] |
||
---|---|---|---|
Line 67: | Line 67: | ||
Deoarece stațiile din laborator sunt în aceeași rețea, putem da ping unui coleg. El va trebui să ruleze ''ip a s'' pe stația lui și să ne zică adresa sa IP. Să presupunem de exemplu că adresa IP a colegului este ''192.168.232.206''; vom rula comanda: | Deoarece stațiile din laborator sunt în aceeași rețea, putem da ping unui coleg. El va trebui să ruleze ''ip a s'' pe stația lui și să ne zică adresa sa IP. Să presupunem de exemplu că adresa IP a colegului este ''192.168.232.206''; vom rula comanda: | ||
<code bash> | <code bash> | ||
- | student@uso:~$ ping 192.168.232.206 | + | student@uso:~$ ping 192.168.232.206 |
PING 192.168.232.206 (192.168.232.206) 56(84) bytes of data. | PING 192.168.232.206 (192.168.232.206) 56(84) bytes of data. | ||
64 bytes from 192.168.232.206: icmp_seq=1 ttl=64 time=0.022 ms | 64 bytes from 192.168.232.206: icmp_seq=1 ttl=64 time=0.022 ms | ||
Line 118: | Line 118: | ||
</code> | </code> | ||
Liniile care conțin șirul ''nameserver'' din fișierul ''/etc/resolv.conf'' conțin serverele de nume. În cazul de fața este vorba de ''127.0.0.53''. | Liniile care conțin șirul ''nameserver'' din fișierul ''/etc/resolv.conf'' conțin serverele de nume. În cazul de fața este vorba de ''127.0.0.53''. | ||
+ | |||
+ | <note important> | ||
+ | În anumite configurații de sistem, editarea fișierului ''/etc/resolv.conf'' poate fi problematică. Anumite servicii pot modifica fișierul. Aveți grijă dacă este cea mai bună cale pentru configurarea serviciului DNS. | ||
+ | </note> | ||
==== 3. Gateway și rutare în Internet ==== | ==== 3. Gateway și rutare în Internet ==== | ||
Line 156: | Line 160: | ||
</code> | </code> | ||
În rezultatul rulării comenzii, linia care conține șirul //default// (de la //default gateway//) conține adresa IP a gateway-ului. În cazul de față adresa IP a gateway-ului este ''10.0.2.2''. | În rezultatul rulării comenzii, linia care conține șirul //default// (de la //default gateway//) conține adresa IP a gateway-ului. În cazul de față adresa IP a gateway-ului este ''10.0.2.2''. | ||
- | ==== 4. dhclient si ssh pe mașina virtuală ==== | + | ==== 4. dhclient și ssh pe mașina virtuală ==== |
Presupunem că am conectat laptopul personal la o rețea de Internet, dar observăm că nu avem și o adresa IP atribuită interfeței de rețea. O modalitate ușoară de a realiza automat configurarile de rețea este să folosim protocolul DHCP (//Dynamic Host Configuration Protocol//) care configurează automat cei patru parametri de de rețea (adresă IP, mască, gateway, server DNS). Pentru aceasta folosim comanda ''dhclient'', primind, eventual, ca parametru interfața de rețea. | Presupunem că am conectat laptopul personal la o rețea de Internet, dar observăm că nu avem și o adresa IP atribuită interfeței de rețea. O modalitate ușoară de a realiza automat configurarile de rețea este să folosim protocolul DHCP (//Dynamic Host Configuration Protocol//) care configurează automat cei patru parametri de de rețea (adresă IP, mască, gateway, server DNS). Pentru aceasta folosim comanda ''dhclient'', primind, eventual, ca parametru interfața de rețea. | ||
Line 165: | Line 169: | ||
3: enp0s8: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000 | 3: enp0s8: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000 | ||
link/ether 08:00:27:c9:b1:53 brd ff:ff:ff:ff:ff:ff | link/ether 08:00:27:c9:b1:53 brd ff:ff:ff:ff:ff:ff | ||
- | </code bash> | + | </code> |
Vedem în rezultatul comenzii de mai sus că interfața ''enp0s8'' a stației ''tom'' este ''DOWN'' (nu este activă) și nu are adresă IP configurată. Pentru a configura adresă IP pe interfață rulăm comanda: | Vedem în rezultatul comenzii de mai sus că interfața ''enp0s8'' a stației ''tom'' este ''DOWN'' (nu este activă) și nu are adresă IP configurată. Pentru a configura adresă IP pe interfață rulăm comanda: | ||
+ | |||
<code bash> | <code bash> | ||
student@tom:~$ sudo dhclient enp0s8 | student@tom:~$ sudo dhclient enp0s8 |