This is an old revision of the document!


Laborator 08 - Configurări de rețea

Descriere

  • adresă MAC, adresă IP, mască de rețea (subnet mask), default gateway, nameserver
  • ifconfig, route, resolv.conf, ping
  • configurare dinamică, DHCP, dhclient
  • configurare statică
  • configurări permanente
  • ifup, ifdown
  • /etc/hosts

Referințe din urmă:

  • vim (lab 03)

Materiale ajutătoare

Tutorial

1. Configurări dinamice temporare de rețea

  • Configurați dinamic, temporar, interfața de rețea eth0 a mașinii fizice:
dhclient eth0
  • Pentru că această comandă modifică parametrii de rețea, trebuie lansată cu privilegii root.
  • Testați conectivitatea cu google.com, trimițând 5 mesaje ICMP succesive:
ping -c 5 www.google.com

2. Descoperirea configurărilor de rețea

Inspectați configurările de rețea curente de pe mașina fizică. Afișați informațiile:

  • de nivel 2 - legatură de date (adresa MAC)
  • de nivel 3 - rețea (adresa IP, masca de rețea și gateway-ul implicit)
  • de nivel 7 - aplicații (server DNS).

pentru a schimba configurările de rețea, trebuie să fim root. Pentru a le inspecta, în general, nu este nevoie.

Folosiți ifconfig pentru a afla adresa MAC, adresa IP, și masca de rețea. Ce interfață este cea relevantă?

  • Adresa MAC se mai numește și adresă fizică sau adresă hardware.
ifconfig

Folosiți route pentru a afla gateway-ul implicit.

route -n
  • Pentru acasă: de ce este nevoie de parametrul -n?

Inspectați fișierul /etc/resolv.conf pentru a descoperi adresa serverului DNS.

cat /etc/resolv.conf

3. Configurări statice temporare de rețea

Acest exercițiu se desfășoară pe mașina virtuală sheldon.

Configurarea rețelei este o operațiune critică sistemului, deci are nevoie de privilegii de root

Configurați static temporar mașina virtuală cu următorii parametri:

  • adresa IP 192.168.102.10
  • masca de rețea 255.255.255.0. Câți biți aparțin adresei de rețea în cazul acesta?
    • interfața nu este pornită. Va trebui să o puneți în starea UP.
ifconfig eth0 192.168.102.10 netmask 255.255.255.0 up
  • gateway-ul implicit va fi 192.168.102.2
route add default gw 192.168.102.2
  • serverul DNS va fi 8.8.8.8. Suprascrieți orice server existent.
echo nameserver 8.8.8.8 > /etc/resolv.conf

Testați conectivitatea cu google.com, trimițând 5 mesaje ICMP succesive:

ping -c 5 www.google.com

Reporniți mașina virtuală. S-au păstrat configurările?

4. Descoperirea configurărilor de rețea folosind iproute2

ifconfig, route și arp sunt comenzi clasice de configurarea rețelei, dar fac parte dintr-un pachet ce nu mai este menținut în prezent. iproute2 este pachetul modern ce vine să înlocuiască utilitarele clasice

Folosiți comanda ip pentru a descoperi configurațiile mașinii fizice.

Listați interfețele și IP-urilor lor folosind:

ip address show

Afișați tabela de rutare folosind:

ip route show

Comenzile precedente pot fi prescurtate astfel:

ip a s
ip r s

5. Configurări persistente de rețea

Setările făcute până acum sunt temporare deoarece se pierd la repornirea sistemului. Pentru a face configurări persistente, ne folosim de fișierul '/etc/network/interfaces'.

Vizualizați structura fișierlui de configurări persistente de rețea:

cat /etc/network/interfaces

FIXME

systems/uso/laboratoare/laborator-08.1348170837.txt.gz · Last modified: 2012/09/20 22:53 by paul.vlase
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0