Linux Systeembeheer/Netwerkinstellingen configureren: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
Geen bewerkingssamenvatting |
|||
Regel 7:
* De netwerkconfiguratie van een Linux-systeem kunnen instellen, zowel met een GUI (vb. '''system-config-network[-tui]''' onder Fedora) als manueel
* Problemen met de netwerkverbinding van een Linux-systeem kunnen identificeren en oplossen
== Netwerkcommando's ==
=== IP-instellingen bekijken en instellen: '''ifconfig''' ===
Het commando '''ifconfig''' zonder opties kan worden gebruikt om de instellingen van je netwerkkaarten te bekijken. Je krijgt o.a. informatie over MAC-, IP- en broadcast-adres en het netwerkmasker. Met de optie '''-a''' krijg je alle netwerkdevices te zien inclusief de devices die down zijn.
Je kan ook instellingen aanpassen:
* Om het ip adres en het netwerkmasker van de netwerkkaart te veranderen typ je bv.:
sudo ifconfig netDevice0 192.168.0.1 netmask 255.255.255.0
* Om het MAC adres te veranderen:
$ sudo ifconfig netDevice0 down # eerst netwerkkaart uitschakelen
$ sudo ifconfig netDevice0 hw ether 00:11:22:33:44:55 # daarna MAC adres veranderen
$ sudo ifconfig netDevice0 up # netwerkkaart terug inschakelen
=== Routetabel bekijken en instellen: '''route''' ===
Het commando '''route''' wordt gebruikt om de IP routeringstabel te bekijken of aan te passen. Hiermee kan je de statische routes opzetten naar een specifieke host of een ander netwerk. Je voegt een nieuw adres toe met het commando '''add''' en haalt ze weg met '''delete'''. Met de optie '''target''' kun je de doelhost specifiëren door het IP of de netwerknaam mee te geven.
Wanneer we het commando route ingeven in het netwerklabo krijgen we deze output:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
vpn-campus-2-in 172.17.0.254 255.255.255.255 UGH 0 0 0 wlan0
172.17.0.0 * 255.255.248.0 U 2 0 0 wlan0
link-local * 255.255.0.0 U 1000 0 0 wlan0
default * 0.0.0.0 U 0 0 0 tun0
De eerste kolom is destination. Hier wordt de hostnaam of ip van de bestemmeling getoond. De kolom gateway toont de gebruikte gateway of zet een '*' als er geen gateway gespecifieerd is. De kolom Genmask toont het netwerkmasker van de bestemmeling. De kolom Flags geeft meer informatie over de status van de link.
Mogelijk flags:
U (route is up)
H (target is a host)
G (use gateway)
R (reinstate route for dynamic routing)
D (dynamically installed by daemon or redirect)
M (modified from routing daemon or redirect)
A (installed by addrconf)
C (cache entry)
! (reject route)
De kolom 'Metric' toont het aantal hops voor je bij de bestemming bent. De kolom 'Use' geeft het aantal raadplegingen voor de route. De kolom 'Iface' toont de gebruikte netwerkinterface.
Een paar handige commando's:
route
Dit commando zet een route op die niet mag benaderd worden door het "10.x.x.x" netwerk.
=== Name resolution: ''/etc/resolv.conf'' ===
het bestand ''/etc/resolv.conf'' bevat alle ip's van de DNS-servers. Je kan een DNS-server zien als een groot telefoonboek: geef een (host-)naam in en je krijgt een nummer terug (IP-adres). Wanneer je in het bestand '''search''' ''domein'' invult, zorg je ervoor dat aan hostnamen zonder domeinnaam (bv. ''helium'') automatisch dit domein toegevoegd wordt (bv. ''helium.hogent.be''). Op het campusnetwerk van de Hogeschool Gent ziet het ''resolv.conf'' bestand er zo uit:<br />
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 193.190.126.26
nameserver 193.191.155.1
search hogent.be
== Netwerkinstellingen aanpassen via de GUI ==
De netwerkconfiguratie kan via de GUI aangepast worden met het commando '''sudo system-config-network-tui'''. Hier krijg je twee opties:
* Instellingen van de netwerkdevices aanpassen. Per device kan je volgende instellingen wijzigen:
** Naam
** Apparaat
** DHCP gebruiken
** Statische IP
** Netmasker
** Standaard gateway-IP
** Primaire DNS Server
** Secundaire DNS Server
* DNS-instellingen aanpassen:
** Hostnaam
** Primaire DNS
** Secundaire DNS
** Tertiaire DNS
** DNS-zoekpad
<!-- ----------- Hieronder onderhoudsmeldingen, niet weghalen -------------- -->
|