gearchiveerd / een lokaal netwerk opzetten

gearchiveerde inhoud

Archiefdatum: 2019-06-26

Deze inhoud wordt niet langer bijgewerkt of onderhouden. De inhoud wordt geleverd ” zoals het is.”Gezien de snelle evolutie van de technologie, sommige inhoud, stappen, of illustraties kunnen zijn veranderd.

Adres bereik Subnetmasker Geeft Adressen per LAN
10.0.0.0 – 10.255.255.255.255 255.0.0.0 1 klasse A-LAN 16,777,216
172.16.0.0 – 172.31.255.255 255.255.0.0 16 klasse B LANs 65,536
192.168.0.0 – 192.168.255.255 255.255.255.0 256 klasse C LANs 256

Netwerk-en broadcast-adressen

een Ander belangrijk aspect van het bouwen van een NETWERK is dat de adressen op de twee uiteinden van het adresbereik zijn voorbehouden voor gebruik als de LAN-netwerk adres en het adres van de uitzending. Het netwerkadres wordt door een toepassing gebruikt om het totale netwerk weer te geven. Het broadcast-adres wordt door een toepassing gebruikt om hetzelfde bericht tegelijkertijd naar alle andere hosts in het netwerk te verzenden.

als u bijvoorbeeld adressen in het bereik van 192.168.1.0 tot 192.168.1.128 gebruikt, wordt het eerste adres (192.168.1.0) gereserveerd als het netwerkadres en het laatste adres (192.168.1.128) als het broadcast-adres. Daarom kent u alleen individuele computers op de LAN IP-adressen in het bereik van 192.168.1.1 toe aan 192.168.1.127:

netwerkadres: 192.168.1.0
individuele gastheren: 192.168.1.1 tot 192.168.1.127
Broadcast-adres: 192.168.1.128

subnetmaskers

elke host in een LAN heeft een subnetmasker. Het subnetmasker is een octet dat het nummer 255 gebruikt om het netwerkadresgedeelte van het IP-adres weer te geven en een nul om het hostgedeelte van het adres te identificeren. Bijvoorbeeld, het subnetmasker 255.255.255.0 wordt door elke host gebruikt om te bepalen tot welk LAN of klasse het behoort. De nul aan het einde van het subnetmasker vertegenwoordigt een unieke host binnen dat netwerk.

domeinnaam

de domeinnaam, of netwerknaam, is een unieke naam gevolgd door een standaard internet achtervoegsels zoals. com,. org,. mil,. net, enz. Je kunt je LAN vrijwel alles noemen als het een eenvoudige dial-up verbinding heeft en je LAN geen server is die direct een soort service levert aan andere hosts. Bovendien wordt ons voorbeeldnetwerk als privé beschouwd omdat het IP-adressen in het bereik van 192.168.1 gebruikt.x. Het belangrijkste is dat de domeinnaam van keuze niet toegankelijk is vanaf het Internet als de bovenstaande beperkingen strikt worden gehandhaafd. Tot slot, om een “officiële” domeinnaam te verkrijgen kunt u zich registreren via InterNIC, Network Solutions of Register.com. zie de gerelateerde onderwerpen sectie later in dit artikel voor de websites met gedetailleerde instructies voor het verkrijgen van officiële domeinnamen.

hostnamen

een andere belangrijke stap in het opzetten van een LAN is het toewijzen van een unieke hostnaam aan elke computer in het LAN. Een hostnaam is gewoon een unieke naam die kan worden gemaakt en wordt gebruikt om een unieke computer in het LAN te identificeren. Ook mag de naam geen lege spaties of interpunctie bevatten. Bijvoorbeeld, de volgende zijn geldige hostnamen die kunnen worden toegewezen aan elke computer in een LAN dat bestaat uit 5 hosts: hostnaam 1 – Morpheus; hostnaam 2 – Trinity; hostnaam 3 – Tank; hostnaam 4 – Oracle; en hostnaam 5 – Dozer. Elk van deze hostnamen voldoet aan de eis dat er geen lege spaties of leestekens aanwezig zijn. Gebruik korte hostnamen om overmatig typen te elimineren, en kies een naam die gemakkelijk te onthouden is.

Tabel 2 geeft een samenvatting van wat we tot nu toe in dit artikel hebben behandeld. Elke host in het LAN zal hetzelfde netwerkadres, broadcast-adres, subnetmasker en domeinnaam hebben omdat deze adressen het netwerk in zijn geheel identificeren. Elke computer in het LAN zal een hostnaam en IP-adres hebben die de specifieke host uniek identificeren. Het netwerkadres is 192.168.1.0 en het broadcast-adres is 192.168.1.128. Daarom moet elke host in het LAN een IP-adres hebben tussen 192.168.1.1 t / m 192.168.127.

Tabel 2. Voorbeeld IP-adressen voor een LAN met 127 of minder met elkaar verbonden computers

IP-adres Voorbeeld Dezelfde/uniek
Netwerk adres 192.168.1.0 Hetzelfde voor alle hosts
Domein naam www.yourcompanyname.com Hetzelfde voor alle hosts
Broadcast-adres 192.168.1.128 Hetzelfde voor alle hosts
Subnet mask 255.255.255.0 hetzelfde voor alle hosts
Hostname elke geldige naam uniek voor elke host
Host adressen 192.168.1. x x moet uniek zijn voor elke host

IP-adressen toewijzen in een LAN

er zijn twee manieren om IP-adressen toe te wijzen in een LAN. U kunt handmatig een statisch IP-adres toewijzen aan elke computer in het LAN, of u kunt een speciaal type server gebruiken dat automatisch een dynamisch IP-adres toewijst aan elke computer wanneer deze zich aanmeldt bij het netwerk.

statische IP-adressering

statische IP-adressering betekent handmatig een uniek IP-adres toewijzen aan elke computer in het LAN. De eerste drie octetten moeten voor elke host hetzelfde zijn, en het laatste cijfer moet voor elke host een uniek getal zijn. Bovendien moet aan elke computer een unieke hostnaam worden toegewezen. Elke host in het LAN heeft hetzelfde netwerkadres (192.168.1.0), broadcast-adres (192.168.1.128), subnetmasker (255.255.255.0) en domeinnaam (yourcompanyname.com). Het is een goed idee om te beginnen met het bezoeken van elke computer in het LAN en het noteren van de hostnaam en het IP-adres voor toekomstige referentie.

dynamische IP-adressering

dynamische IP-adressering wordt uitgevoerd via een server of host genaamd DHCP (Dynamic Host Configuration Program) die automatisch een uniek IP-adres toewijst aan elke computer wanneer deze verbinding maakt met het LAN. Een soortgelijke service genaamd BootP kan ook automatisch unieke IP-adressen toewijzen aan elke host in het netwerk. De DHCP / BootP service is een programma of apparaat dat zal fungeren als een host met een uniek IP adres. Een voorbeeld van een DHCP-apparaat is een router die fungeert als een Ethernet-hub (een communicatie-apparaat waarmee meerdere hosts kunnen worden aangesloten via een Ethernet-aansluiting en een specifieke poort) aan de ene kant en een verbinding met het Internet aan de andere kant. Bovendien zal de DHCP-server ook de netwerk-en broadcast-adressen toewijzen. U hoeft niet handmatig hostnamen en domeinnamen toe te wijzen in een dynamisch IP-adresseringsschema.

de LAN-hardware

het toewijzen van hostnaam en IP-adressen is nutteloos als er geen hardware beschikbaar is om alle computers met elkaar te verbinden. Er zijn verschillende soorten hardware schema ‘ s zoals Ethernet, Token Ring, FDDI, Token Bus, enz. Aangezien Ethernet het meest gebruikte hardwareschema is, zullen we onze aandacht hierop richten. Ethernet is verkrijgbaar bij verschillende computer leveranciers, en het is relatief goedkoop. Ethernet is een 10 Mbps baseband LAN-specificatie ontwikkeld door Xerox, Intel en Digital Equipment. Om een Ethernet-hub te bouwen heb je het volgende nodig: een Ethernet Network Interface Card (NIC) voor elke computer, een Ethernet compatibele hub met ten minste hetzelfde aantal poorten als er computers in het LAN zullen zijn, en Ethernet-kabels (of 10BaseT-kabels) om de NIC van elke computer aan te sluiten op de Ethernet-hub.

zorg er ook voor dat de hardware van keuze compatibel is met het Red Hat Linux besturingssysteem. Deze hardware / software compatibiliteit informatie is meestal te vinden in de sectie eisen op de achterkant van de doos van elk product. Als alternatief, kunt u een computer Verkoper Vragen over hardware / software-eisen. U kunt meestal geld besparen door de aankoop van LAN-kaarten als een pakket VS. de aankoop van hen individueel.

bij het kiezen van een Ethernet-hub moet u ervoor zorgen dat deze ten minste evenveel poorten bevat als er computers zijn die aan het LAN zullen deelnemen. Het is altijd het beste om een hub met extra poorten te kiezen om uitbreiding mogelijk te maken.

als u van plan bent om alle computers in het LAN te gebruiken om toegang te krijgen tot Internet via een lokale Internet Service Provider (ISP), is de combinatie router/Ethernet een ideale keuze. De router / Ethernet-eenheid wordt normaal geconfigureerd met behulp van elke computer die is aangesloten op het LAN. Aangenomen dat alle computers in het LAN het Red Hat Linux besturingssysteem zullen draaien, zal een router nodig zijn die geconfigureerd kan worden met een Linux configuratie programma zoals LinuxConf.

kies tenslotte Netwerkkabels om uitbreiding toe te staan. Meestal gebruiken de meeste Ethernet-netwerken 10BaseT-kabels met RJ45-aansluitingen aan elk uiteinde. Het is altijd een goed idee om kabels aan te schaffen die 1 of 2 keer langer zijn dan de vereiste lengte voor het geval de structuur (topologie) van het LAN in de toekomst verandert.

hardware installeren

in de veronderstelling dat alle LAN-hardware beschikbaar is, is de volgende stap het installeren. Schakel eerst alle computers uit die zullen deelnemen aan het LAN. Open vervolgens de behuizing op elke computer en installeer elke NIC in de juiste sleuf op het moederbord, wees voorzichtig om de instructies van de fabrikant te volgen.

zoek een handige maar veilige locatie voor de Ethernet-hub, bij voorkeur een centrale locatie in hetzelfde gebouw of dezelfde ruimte samen met de computers. Vervolgens voert u de kabel uit van de NIC in elke computer naar de Ethernet-hub om ervoor te zorgen dat alle kabels uit de weg zijn van gebruikers die fysieke toegang tot elke computer in het LAN nodig hebben. Zorg er bovendien voor dat u alle instructies volgt die bij de LAN-hardware worden meegeleverd voordat u een van de computers opstart die aan het LAN zullen deelnemen.

Als u een router gebruikt om het LAN met het Internet te verbinden of een DHCP-server gebruikt, moet u wat configuratie uitvoeren zoals vereist door de gebruikershandleiding. Ten slotte, ervan uitgaande dat alle computers zijn aangesloten op de Ethernet hub via de NIC en een specifieke poort op de hub, kunt u nu beginnen met het software configuratieproces met behulp van het Red Hat besturingssysteem.

het LAN

configureren hoe u de computers op het LAN configureert hangt af van het feit of het Red Hat OS voor of na de LAN-hardware is geïnstalleerd. Als je de LAN hardware installeerde voordat je Red Hat installeerde zal je gevraagd worden om netwerk configuratie tijdens het Red Hat installatie proces. Echter, als je het Red Hat OS installeerde na de LAN hardware, zal een programma genaamd “Kudzu” de nieuw geïnstalleerde Ethernet kaart Detecteren en het configuratieproces automatisch starten. Volg deze stappen bij het configureren van elke Ethernet-kaart met behulp van het programma” Kudzu”:

  1. Zoek tijdens het opstartproces naar een dialoogvenster met de titel “Welkom bij Kudzu.”Druk op Enter om het configuratieproces te starten.
  2. vervolgens ziet u een ander dialoogvenster dat de merknaam van de geïnstalleerde Ethernet-kaart weergeeft. Druk nogmaals op Enter om verder te gaan.
  3. na een korte vertraging ziet u “wilt u netwerken instellen”.
  4. Selecteer de optie Geen met behulp van de Tab-toets en druk vervolgens op Enter. Ik zal het opzetten van netwerken beschrijven met behulp van een hulpprogramma genaamd LinuxConf later in dit artikel.

op dit moment moet het opstartproces normaal worden voortgezet en MOET u zich als root-gebruiker bij de computer aanmelden. Je had de mogelijkheid moeten krijgen om een root account aan te maken tijdens de eerste installatie van Red Hat.

LinuxConf gebruiken om uw Ethernetkaart

te configureren U kunt een toepassingsprogramma genaamd LinuxConf gebruiken om de NIC van elke computer in het LAN te configureren of opnieuw te configureren. U kunt het hulpprogramma LinuxConf starten door linuxconf te typen op de opdrachtprompt van elk terminalvenster in de KDE-of GNOME-bureaubladomgeving. Een andere manier om het LinuxConf hulpprogramma te starten is door op de hoofdmenu knop te klikken, systeem te selecteren en vervolgens LinuxConf. Wanneer de LinuxConf-toepassing wordt weergegeven, volgt u de onderstaande stappen om de Ethernet-kaart te configureren:

  1. selecteer in de linuxconf boomstructuur Config, Networking, Client taken, basis Host informatie.
  2. Typ de volledig gekwalificeerde hostnaam die u aan deze computer hebt toegewezen op het tabblad hostnaam.
  3. klik vervolgens op het tabblad Adapter 1, dat de Instellingen van uw Ethernetkaart weergeeft.
  4. Controleer of de ingeschakelde knop is geselecteerd om ervoor te zorgen dat de Ethernet-kaart toegankelijk is.
  5. kies de handmatige optie als u geen DHCP-of BootP-server op uw LAN gebruikt en ga verder met stap 6. Als u anders een DHCP-of BootP-server gebruikt, kiest u DHCP of BootP overeenkomstig EN gaat u verder met stap 12.
  6. Voer de hostnaam van deze computer in, gevolgd door een punt en de domeinnaam van het LAN voor de optie primaire naam + domein.
  7. Voer de hostnaam van de computer in naast alle aliassen gescheiden door een lege ruimte onder de optie aliassen.
  8. voer het IP-adres in dat naast het IP-adres aan deze computer is toegewezen (zoals 192.168.1.1).
  9. typ 255.255.255.0 voor het netmasker.
  10. voor net-apparaat, type eth0, dat de eerste Ethernet-kaart in de computer vertegenwoordigt.
  11. de optie driver of kernelmodule voor de Ethernetkaart moet automatisch worden ingevuld bij het afsluiten van LinuxConf.
  12. klik op de knop Accepteren om alle wijzigingen te activeren.
  13. Herhaal stap 1-12 voor elke computer in het LAN, controleer of u de juiste hostnaam en het bijbehorende IP-adres hebt ingevoerd.

Nameserver specificatie

een andere belangrijke stap in het opzetten van LAN is het configureren van de nameserver specificatie, die door Linux wordt gebruikt om IP-adressen op te zoeken wanneer alleen de hostnaam van de computer wordt gegeven. Er zijn twee methoden die door Red Hat Linux worden gebruikt om hostnamen op te lossen in IP-adressen. De ene methode is via Domain Name Services (DNS), en de andere is door middel van een lokaal bestand in /etc/hosts. Zoek het hosts bestand door cd /etc te typen om naar de /etc map te gaan. De map /etc is waar de meeste systeemconfiguratiebestanden voor elke computer worden gevonden. Volg vervolgens de onderstaande stappen om hostnamen op te lossen in IP-adres met behulp van het/etc / hosts bestand:

  1. in de linker kolom van LinuxConf, open de Nameserver specificatie (DNS) categorie.
  2. Klik met de linkermuisknop op de optie DNS-gebruik. (De knop moet ingedrukt worden.)
  3. voer localdomain in naast de zoekdomein 1 Categorie.
  4. als u de primaire en secundaire IP-adressen voor de nameserver kent, die beschikbaar zouden moeten zijn voor deze Ethernet-kaart, voer dan die in de IP van nameserver 1 en IP van nameserver 2 categorieën in. Anders kunt u deze categorieën leeg laten.
  5. Klik met de linkermuisknop op Accepteren om alle wijzigingen te activeren.

hostname zoekpad

het hostname zoekpad wordt gebruikt door Red Hat Linux om te zoeken naar IP-adressen toegewezen aan hostnamen. Volg deze stappen om het zoekpad voor hostnamen zo in te stellen dat het lokale hostbestand (/etc/hosts) wordt gebruikt om lokale hostnamen op te lossen, en de ISP domain services om Internet domain services op te lossen.:

  1. in de linker kolom van LinuxConf, open de categorie Routing en Gateways.
  2. Selecteer de hostnaam zoekpad optie.
  3. selecteer in de rechterkolom van LinuxConf de optie meerdere IP ‘ s voor één Host.
  4. Selecteer de hosts, dns optie in het rechter gedeelte van LinuxConf.
  5. Klik met de linkermuisknop op Accepteren om alle wijzigingen te activeren.

/etc/hosts

het Red Hat Linux OS heeft een manier nodig om IP-adressen te vinden in het LAN op basis van de hostnaam van elke computer. Ik beschreef eerder in het artikel dat de Domain Name Service (DNS) is een methode voor het oplossen van hostnamen in IP-adressen. In een DNS configuratie zouden de hostnamen en IP adressen al in een bestaande nameserver moeten staan. Raadpleeg uw lokale ISP om die IP-adressen te verkrijgen. Aan de andere kant, als er een gecentraliseerde nameserver is, zoals met kleine LAN ‘ s, moet een hostbestand worden geconfigureerd op elke computer die een hostnaam, IP-adres en eventuele aliassen is toegewezen. Dit configuratieproces omvat het bewerken van een tekstbestand in /etc/host. Je moet naar een van de computers in het LAN gaan en de onderstaande stappen volgen om het/etc / hosts bestand te maken en te configureren:

  1. in de linker kolom van LinuxConf, open de categorie Misc.
  2. Open de categorie informatie over hosts. U zou een regel voor deze computer moeten zien die het IP-adres, de hostnaam en eventuele aliassen bevat.
  3. Klik met de linkermuisknop op de knop Toevoegen om een item toe te voegen voor een andere host in het LAN.
  4. Typ de primaire + domeinnaam voor een andere host in het LAN in het dialoogvenster dat verschijnt (zoals trinity.yourcompanyname.com).
  5. typ een of meer aliassen voor deze computer naast de Alias-optie (zoals tank).
  6. voer het IP-adres in van de hostnaam die u naast het IP-nummer aan deze computer hebt toegewezen.
  7. Klik met de linkermuisknop op Accepteren om alle wijzigingen te activeren.
  8. Herhaal stap 1-7 voor elke computer in uw LAN.

nadat u de stappen 1-7 voor alle computers hebt uitgevoerd, moet het tabblad /etc/hosts van LinuxConf één regel voor elke computer in uw LAN weergeven, naast de loopback-interface van de lokale host. De lokale hostnaam moet verschijnen als localhost. Tenslotte kunt u alle wijzigingen opslaan en de LinuxConf-toepassing afsluiten door de onderstaande stappen te volgen:

  1. Klik met de linkermuisknop op de knop Afsluiten in het /etc/host scherm nadat alle hostnamen en IP adressen zijn ingevoerd.
  2. om de LinuxConf-toepassing te verlaten, klikt u linksonder op de knop Afsluiten.
  3. Klik met de linkermuisknop op de knop Wijzigingen activeren om alle wijzigingen te activeren en sluit LinuxConf af.

herhaal voor elke host

Nu u één computer in uw LAN hebt geconfigureerd, moet u teruggaan en alle bovenstaande stappen herhalen voor elke computer, te beginnen met de sectie het LAN configureren. Als u liever een minder tijdrovende procedure voor het configureren van elke computer wilt, kunt u het/etc / hosts bestand op elke computer handmatig wijzigen met behulp van een kopieermethode.

u kunt het /etc/hosts-bestand dat u zojuist hebt aangemaakt kopiëren naar een diskette of CD-ROM (als u een schrijfbaar CD-rom-station hebt) en dat bestand kopiëren naar de /etc-map van elke computer in uw LAN. Om het /etc/hosts bestand naar een diskette te kopiëren, typ je het commando cp/etc /hosts/mnt / floppy achter de opdrachtprompt. Doe dit op de computer waar je het initiële /etc/hosts bestand hebt geconfigureerd met behulp van het LinuxConf programma.

neem vervolgens de diskette naar elke computer in het LAN en typ het commando cp /mnt/floppy hosts /etc/host in een terminalvenster. Dit zal het hosts bestand naar de /etc directory op elke host kopiëren. Als u een CD-ROM gebruikt, vervang dan de/mnt/floppy / in de bovenstaande commando ‘ s door //mnt/cdrom/ om bestanden van en naar een beschrijfbare CD-ROM te kopiëren. Het /etc / hosts bestand is, zoals je waarschijnlijk al gemerkt hebt, slechts een tekstbestand met een lijst van hostnamen en IP adressen gescheiden in drie kolommen. Zorg er ten slotte voor dat de lokale computer en het bijbehorende IP-adres twee keer worden weergegeven en dat alle andere computers in het LAN slechts één keer worden weergegeven.

LAN testen

controleer of de computers na het opstarten met elkaar kunnen communiceren om het volledig geconfigureerde LAN te testen. U kunt beginnen door reboot te typen bij de opdrachtprompt op een opdrachtterminal op elke computer. Dit stelt je in staat om de testinformatie te controleren die over het scherm scrollt als een standaard procedure tijdens het Linux boot proces. Kijk voor de volgende informatie:

hostnaam instellen: \<hostnaam die u hebt toegewezen aan deze computer\>
Bringing up Interface lo: \<ok\> of \<mislukt\>
Bringing up-interface eth0 \<ok\> of \<mislukt\>

De Instelling hostnaam veld moet de naam die u hebt toegewezen voor deze computer. De lo-en eth0-interfaces moeten worden weergegeven om aan te geven dat beide tests succesvol waren.

om te bepalen of elke computer met elke andere computer in het LAN kan communiceren, gebruikt u het ping-commando. Open een terminalvenster op de huidige host en typ de opdracht ping <IP-adres> of <hostnaam>, waarbij \\ of \\ het IP-adres en/of de hostnaam is die u aan deze computer hebt toegewezen. Merk op dat je het IP-adres of de hostnaam moet typen om het ping commando goed te laten werken.

Als u de DNS nameserver-specificatie correct hebt geconfigureerd, moet de opdracht ping <hostname> de hostnaam omzetten in een overeenkomstig IP-adres. Anders moet u het IP-adres gebruiken dat u op dit moment al zou moeten hebben vermeld voor alle computers in het LAN. Het ping commando stuurt berichten over het LAN naar het aangewezen IP adres of de computer. Je zou meerdere berichten of pakketten moeten zien (bestaande uit bytes van informatie) als de computers met elkaar “praten” of met elkaar communiceren. Deze pakketten lijken op de volgende:

64 bytes from 192.168.1.x : icmp_seq=0 ttl=255 time=0.8ms64 bytes from 192.168.1.x : icmp_seq=0 ttl=255 time=0.8ms64 bytes from 192.168.1.x : icmp_seq=0 ttl=255 time=0.8ms

Toon meer pictogram

hostname.yourcompanyname.com ping statistics4 packets transmitted, 4 packets received, 0% packet lossround-trip min/avg/max = 0.3/0.4/0.8 ms

Toon meer pictogram

problemen met het LAN

Als u geen andere computer in het LAN kunt pingen, kunt u hier de bron van het probleem vinden. Ten eerste is het een goed idee om elke computer in het LAN uit te schakelen met het halt Commando. Typ haltachter de opdrachtprompt op elke computer. De belangrijkste reden voor het afsluiten van alle computers is om feedback van het opstartproces te controleren wanneer elke computer opnieuw wordt opgestart.

controleer alle kabelverbindingen tussen elke computer, zorg ervoor dat alle RJ45-aansluitingen correct zijn aangesloten. Na het verifiëren dat alle kabels goed zijn beveiligd, start elke computer een voor een en kijk voor de volgende reactie tijdens het opstartproces:

Setting hostname: hostname.networkname 

Toon meer Toon meer icon

een ander belangrijk antwoord om zorgvuldig te onderzoeken is het volgende::

Bringing up interface eth0 

Toon meer pictogram

Leave a Reply