Uvod u računarske mreže: Korištenje mreža u UNIX sistemima

Racunarske Mreze

Uvod u računarske mreže: Korištenje mreža u UNIX sistemima

Uvod

UNIX sistemi su poznati po svojoj stabilnosti i mrežnim kapacitetima. Ovaj članak pruža uvid u efikasnu administraciju i rješavanje mrežnih problema. Predstavljamo nekoliko UNIX komandi koje se redovno koriste za administriranje mreže.

Modern Network

Osnovne mrežne komande u UNIX sistemima

  1. ping:

    • Koristi se za testiranje mrežne konekcije između dva računara.
    • Sintaksa: ping [IP adresa ili hostname]
      ping 192.168.1.1
  2. ifconfig:

    • Prikazuje ili konfiguriše mrežne interfejse.
    • Sintaksa: ifconfig [interfejs]
      ifconfig eth0
  3. netstat:

    • Prikazuje mrežne konekcije, ruting tabele i statistiku interfejsa.
    • Sintaksa: netstat [opcije]
      netstat -a
  4. ssh:

    • Omogućava sigurni pristup udaljenim računarima.
    • Sintaksa: ssh [korisničko ime]@[host ili IP adresa]
      ssh [email protected]
  5. scp:

    • Koristi se za sigurni kopiranje datoteka između lokalnog i udaljenog računara.
    • Sintaksa: scp [izvor] [odredište]
      scp file.txt [email protected]:/path/to/destination/
  6. traceroute:

    • Prikazuje putanju koju paketi prolaze do ciljanog hosta.
    • Sintaksa: traceroute [host ili IP adresa]
      traceroute 192.168.1.1
  7. nslookup:

    • Koristi se za rešavanje DNS upita.
    • Sintaksa: nslookup [hostname]
      nslookup example.com

Konfiguracija mreže u UNIX sistemima

Konfiguracija mreže na UNIX sistemima uključuje podešavanje IP adresa, mrežnih maski, i rutinga. Ovi parametri se obično konfigurišu putem konfiguiracionih fajlova ili mrežnih komandi.

  1. Konfiguracioni fajlovi:

    • /etc/network/interfaces: Konfiguracioni fajl za mrežne interfejse u Debian-Linux sistemima.

      auto eth0
      iface eth0 inet static
       address 192.168.1.10
       netmask 255.255.255.0
       gateway 192.168.1.1
    • /etc/hostname: Fajl koji sadrži ime računara.

      myhostname
    • /etc/hosts: Fajl za mapiranje IP adresa na imena domena.

      127.0.0.1   localhost
      192.168.1.10   myserver
    • /etc/resolv.conf: Fajl koji sadrži informacije o DNS serverima.

      nameserver 8.8.8.8
      nameserver 8.8.4.4
  2. Rutiranje:

    • Dodavanje statičke rute.
      route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1

Monitoring mreže

Monitoring mreže je ključan za održavanje performansi i sigurnosti. UNIX sistemi pružaju razne alate za ovu svrhu.

  1. tcpdump:

    • Alat za analizu mrežnog saobraćaja.
    • Sintaksa: tcpdump [opcije]
      tcpdump -i eth0
  2. iftop:

    • Prikazuje mrežni saobraćaj u realnom vremenu.
    • Sintaksa: iftop -i [interfejs]
      iftop -i eth0
  3. nmap:

    • Alat za skeniranje mreže i otkrivanje otvorenih portova.
    • Sintaksa: nmap [opcije] [cilj]
      nmap -sP 192.168.1.0/24

Skripte za automaciju mrežnih zadataka

Skripte su moćan alat za automaciju ponavljajućih mrežnih zadataka. Bash skripte se često koriste za ovu svrhu.

Primer Bash skripte za restartovanje mrežnog interfejsa:

#!/bin/bash
INTERFACE="eth0"
sudo ifdown $INTERFACE
sudo ifup $INTERFACE
echo "$INTERFACE has been restarted."

nastavlja se …

Više tekstova iz kategorije Članci, fotke i video.

Također provjerite

Preko stotinu direktora škola i resorna ministrica iz Kantona Sarajevo posjetili Srebrenik

Iz tekuće rezerve odobreno najmanje 19.800 KM

SREBRENIK, 2. septembar 2026. – Službeni glasnik Grada Srebrenik broj 17/26 pokazuje da je kroz objavljene odluke i zaključke iz budžetske tekuće rezerve odobreno najmanje 19.800 KM. Iznos se odnosi na direktno navedena sredstva u objavljen

Vijece odluke

Gradsko vijeće nije usvojilo izvještaje Doma zdravlja i Centra za kulturu

SREBRENIK, 2. septembar 2026. – Gradsko vijeće Srebrenika nije usvojilo izvještaje o radu i poslovanju JZU Dom zdravlja Srebrenik i JU Centar za kulturu i informisanje Srebrenik za 2025. godinu. Ove odluke donesene su na 19. redovnoj sjedni

Srebrenik.NET
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.