Konfigurácia sieťového rozhrania

Úloha

  1. Zistite aké sieťové zariadenia systém pozná a ako sú nastavené
  2. Zistite ako je nastavený default gateway
  3. Zrušte default gateway a aj nastavenie IP adriesy pre sieťovú kartu
  4. Manuálne nastavte IP adresu pre sieťovú kartu
  5. Manuálne nastavte default gateway
  6. Otestujte funkčnosť komunikácie s internetom
  7. Prestudujte si obsah /etc/network/interfaces
  8. Upravte obsah súboru /etc/network/interfaces, tak aby po štarte server priradil sieťovej karte statickú IP adresu 10.3.70.20+číslo pracoviska
  9. Overte po reštarte že nastavenie je funkčné, komunikácia s internetom bezproblémovo funguje
  10. Preskúmajte súbor /etc/hostname
  11. Preskúmajte súbor /etc/hosts
  12. Preskúmajte súbor /etc/resolv.conf
  13. Preskúmajte súbor /etc/protocols

Teória

Manuálna zmena konfigurácie sieťových rozhraní

Pre manipuláciu so sieťovými rozhraniami sa v aktuálnej verzii debianu používa príkaz ip. V minulosti sa používal aj príkaz if-config. Na starších alebo iných systémoch sa preto môžete stretnúť aj s ním.
Príkaz ip má veľa volieb a kompletný popis si môžete prezrieť príkazom

man ip

Príklady použitia príkazu ip potrebné pre splnenie zadania cvičenia.

#všetky tri príkazy vykonajú rovnakú činnosť - zobrazia aktuálne nastavenie sieťových rozhraní ip address ip addr ip a #zistenie aktualne platných routing pravidiel ip route #odstránenie default gateway ip route del default via 10.3.70.254 #odstránenie IP 10.3.70.28 zo sieťového rozhrania (karty) s názvom enp0s3 #(ak už nie sú iné sieťové rozhrania odstráni sa aj default gateway) ip address del 10.3.70.28/16 dev enp0s3 #pridanie default gateway ip route add default via 10.3.70.254

Test IP konektivity

Pre overenie funkčnosti sieťových rozhraní je možné využiť príkazy
#ping na zadanú IP adresu alebo domenove meno #testovanie treba ukončiť klávesou Ctrl+C ping 10.3.70.254 ping www.spsest.sk #test priechodnosti siete po zadaný uzol (IP alebo doménové meno) traceroute www.whitehouse.gov

Konfiguračné súbory určujúce nastavenie sieťových rozhraní počas bootovania systému

Konfiguracný súbor ktorý určuje nastavenie sieťových rozhraní po štarte systému sa volá /etc/network/interfaces. Kompletný popis sa dá získať príkazom
man interfaces
V princípe sa dajú zvoliť dve základné konfiguračné metódy - dynamická konfigurácia, kedy sa sieťové rozhranie nastaví podľa odpovede DHCP servera. Druhá metóda je statická konfigurácia, kedy sa sieťové rozhranie nastaví napevno zadanými údajmi podľa tohoto súboru. Príklad statickej konfigurácie pre učebňu IST 906.
# The loopback network interface auto lo iface lo inet loopback # The primary network interface auto enp0s5 iface enp0s5 inet static address 10.3.70.xx+20 netmask 255.255.0.0 gateway 10.3.56.1 dns-domain sosst.sk dns-nameservers 10.3.56.9 8.8.8.8

Ďalšie konfiguračné súbory

V súbore /etc/hostname sa nachádza meno servera. V prípade že by ste chceli meno servera zmeniť je to jedno z miest ktoré treba upraviť

V súbore /etc/hosts sa nachádza taký malý súkromý DNS server