Elke computer in een lokaal netwerk of een extern netwerk heeft een unieke identifier genaamd IP-adres (Internetprotocol - Internet Protocol), waardoor dit apparaat op het netwerk kan worden geplaatst. We hebben momenteel twee soorten IP-adressen, IPv4 en IPv6 en elk heeft een andere structuur, waarbij IPv4 tegenwoordig het meest wordt gebruikt, maar over een paar jaar zal IPv6 de wereld van netwerken domineren vanwege de snelle groei van netwerken wereldwijd. . Daarom is het interessant om te weten hoe we Linux IP kunnen veranderen als we met netwerken omgaan en dus weten hoe we ze moeten configureren.
Bij het beheren van onze Linux-omgeving en het configureren van IP in Linux moeten we weten hoe we verschillende vormen van netwerkbeheer en -configuratie moeten uitvoeren. Netwerkbeheer is belangrijk om goed geconfigureerde verbindingen te hebben die effectief werken. Binnen de wereld van netwerken is het IP-adres een basispijler die we moeten kennen en hanteren.
Linux IP-functiesHet kennen van het IP-adres van een apparaat is ideaal voor taken zoals:
- Aansturing en aansturing van de teams in de organisatie.
- Definieer welk IP-adres kan worden gedistribueerd naar andere computers in de organisatie.
- Detecteer de beschikbaarheid van een apparaat op het netwerk.
- Maak toegangs- of blokkeringsregels voor het IP-adres en nog veel meer taken.
Normaal gesproken bieden besturingssystemen ons de mogelijkheid om uw Linux IP-adres grafisch te verifiëren, maar het is belangrijk om te weten dat we de mogelijkheid hebben om vanaf de terminal beheertaken op het IP-adres te verifiëren en uit te voeren, zoals het geval is met Linux-distributies die Solvetic zal focus op vandaag.
Redenen voor het wijzigen van het IP-adresEen vraag die rijst is waarom we het IP-adres van de apparatuur kunnen wijzigen, enkele redenen kunnen zijn:
- Moet dit IP-adres reserveren voor een nieuwe computer
- Verbindingsfouten oplossen
- Administratieve taken enz.
Vervolgens zullen we zien hoe we dit proces in Linux kunnen uitvoeren en hiervoor zullen we Ubuntu 17.10 gebruiken.
1. Linux netwerkkaart bekijken
Stap 1
Het eerste belangrijke punt om rekening mee te houden, is om te weten in welke netwerkinterface of kaart het IP-adres dat we willen wijzigen is toegewezen, hiervoor kunnen we de volgende opdracht gebruiken:
Op Ubuntu en Debian
Ifconfig
Op CentOS
ip toevoegen
Stap 2
Als resultaat zullen we het volgende zien:
VERGROTEN
Stap 3
We kunnen zien dat de netwerkinterfaces van de apparatuur worden weergegeven, omdat deze meerdere kan bevatten, met specifieke informatie zoals:
- Interfacenaam
- Huidig IP-adres
- Netmasker
- Richting van voortplanting of uitzending
- Pakketten verzonden
- Vastgelopen pakketten en nog veel meer waarden.
2. IP Linux-console wijzigen
Stap 1
Het ifconfig-commando is ook handig om het nieuwe IP-adres van het apparaat aan te passen, hiervoor moeten we rekening houden met de volgende syntaxis:
sudo ifconfig "Interface" "Nieuw IP-adres" netmask 255.255.255.0Stap 2
Als we bijvoorbeeld het IP-adres 192.168.0.20 willen instellen op de enp0s3-interface, de huidige op deze computer, zullen we de volgende regel uitvoeren:
sudo ifconfig enp0s3 192.168.0.20 netmask 255.255.255.0Stap 3
We drukken op Enter, we voeren het wachtwoord in en we kunnen alleen met ifconfig opnieuw valideren dat het nieuwe IP-adres is vastgesteld:
VERGROTEN
Stap 4
Een andere optie die we nu hebben, is om de netwerkgateway of Gateway te wijzigen, dankzij het routecommando, dit is alleen nodig in het geval dat er een nieuwe router in het bedrijf wordt geïnstalleerd vanwege een beheertaak. Hiervoor gebruiken we de volgende syntaxis:
sudo route voeg standaard gw "Nieuwe Gateway IP" "interface" toeStap 5
We kunnen bijvoorbeeld de volgende regel uitvoeren:
sudo route voeg standaard gw 192.168.0.11 enp0s3 toe
VERGROTEN
Stap 6
Om de nieuwe configuratie te zien, is het nodig om de routeringstabel weer te geven, en hiervoor kunnen we de volgende opdracht uitvoeren. Daar kunnen we ons nieuwe IP-adres zien op de gedefinieerde gateway.
route -n
VERGROTEN
3. Configureer DHCP Linux
Binnen de wereld van netwerken en internet vinden we het IP-adres als een van de belangrijkste elementen. Het IP-adres is een communicatieprotocol waarmee verschillende apparaten verbinding kunnen maken via internet. Het is het adres dat we geven om communicatie tot stand te brengen. We kunnen twee soorten IP-adressen onderscheiden:
Wat is een vast IP-adresStatische IP-adressen zijn de IP-adressen die op de netwerkkaart zijn aangegeven en die later worden gebruikt in computers die een of andere service bieden, zoals servers, in computers die een bepaalde beheertaak uitvoeren of computers waar een constante verbinding nodig is.
Wat is dynamisch IP-adresDynamische IP-adressen worden toegewezen via een DHCP-server die verantwoordelijk is voor het elke bepaalde tijd vernieuwen van deze adressen. Op apparaten en computers waar een vast IP-adres vereist is, kan het configureren van de dynamische modus problemen veroorzaken.
Laten we eens kijken hoe we een dynamisch of statisch IP kunnen configureren met commando's in Linux.
4. Linux IP configureren
Als we met IP-adressen werken, moeten we controleren welke we gebruiken voor goed netwerkbeheer. Als we met dynamische IP-adressen werken, moeten we deze soms wijzigen omdat we een fout in het netwerk hebben. Om dit dynamisch toegewezen adres te wijzigen, gebruiken we het volgende commando om het adres dat we gebruiken vrij te geven en voor een ander te vernieuwen:
Om een IP-adres te vernieuwen en vrij te geven kunnen we de volgende commando's gebruiken:
sudo dhclient -r (IP-adres vrijgeven) sudo dhclient (IP-adres vernieuwen)
Deze handleiding laat je ook zien hoe je dit doet op Windows, Mac of Linux.
5. IP wijzigen Kali Linux
Om IP in Kali Linux te wijzigen en te configureren, doen we het volgende:
Stap 1
Voer de volgende opdracht uit om de map te wijzigen:
CD…Stap 2
Met het volgende commando zullen we de aangesloten netwerkinterfaces zien:
ifconfigStap 3
Nu zullen we de details van de interfaces zien:
nano etc / netwerk / interfacesStap 4
Hier zullen we de informatie van het nieuwe IP-adres en de gateways bewerken:
auto lo iface lo inet loopback allow-hotplug eth0 iface eth0 inet statisch adres gatewayStap 1
Nu zullen we het bestand opslaan en de netwerkservices opnieuw opstarten met deze opdracht om de wijzigingen toe te passen:
herstart servicenetwerkStap 2
We kunnen ook de DNS wijzigen vanuit het volgende bestand:
nano /etc/resolv.confStap 3
We voegen de DNS toe die we willen, in dit geval gebruiken we Google's "8.8.8.8"
naamserver 8.8.8.8Stap 4
We slaan het bestand op met de volgende combinatie en we kunnen een PING maken naar een domein zoals Google om te zien of er een PING-reactie is met het nieuwe IP-adres.
Ctrl + O
Op deze manier zal het praktisch zijn om het IP-adres in Linux-omgevingen aan te passen in gevallen waarin het nodig is om enig beheer van dit type uit te voeren.