Hvordan Route gjennom to nettverkskort på Linux

Hvordan Route gjennom to nettverkskort på Linux


Sett opp en Linux-maskin med to nettverkskort hvis du ønsker å bruke datamaskinen som en enkel router for videresending trafikk mellom to nettverks subnett. Etter nettverkskort er installert, må Linux-kjernen IP-funksjonen for videresending være aktivert eller trafikk vil ikke bli videresendt mellom de to subnett. Aktiver Linux-kjernen IP-funksjonen for videresending fra kommandolinjen terminal ved hjelp av Vi og Echo Linux kommandolinjeverktøy.

Bruksanvisning

1 Åpne et terminalvindu kommandolinje på Linux-maskinen.

2 Type "echo 1> / proc / sys / net / ipv4 / ip_forward" uten anførselstegn i ledeteksten, og trykk "Enter" -tasten. Hvis vises en feil i kommandolinjen utgang skriv "sudo echo 1> / proc / sys / net / ipv4 / ip_forward" på kommandolinjen og trykk på "Enter" -tasten. Skriv inn root-passordet på kommandolinjen hvis du blir bedt om, og trykk "Enter" -tasten.

3 Skriv "vi /etc/sysctl.conf" uten anførselstegn ved ledeteksten, og trykk på "Enter" -tasten. Bla ned til "net.ipv4.ip_forward = 0" linje i tekstdokument som vises ved hjelp av piltastene og plasser markøren på slutten av "net.ipv4.ip_forward = 0" linje.

4 Trykk på "I" tasten én gang, og trykk deretter på "Backspace" én gang for å slette "0" på slutten av "net.ipv4.ip_forward = 0" linje. Skriv "1" i rommet hvor "0" var plassert.

5 Trykk på "Esc" -tasten og skriv ": wq" og trykk "Enter" -tasten for å lagre endringene og gå ut av tekstdokument.

6 Åpne et kommandolinje terminal på et nettverk vert koblet til et subnett deles av Linux-datamaskin. Skriv "ping xxxx" ved ledeteksten bortsett erstatte "xxxx" med IP-adressen til en nettverks vert koblet til den andre subnett deles av Linux-datamaskin. Trykk på "Enter" -tasten og kontroller at svar er mottatt og vises på kommandolinjen utgang.

7 Gjenta forrige trinn i et nettverk vert koblet til den andre subnett deles av Linux-datamaskin for å kontrollere at trafikken blir videresendt via Linux-maskin mellom subnett i begge retninger.

Hint

  • Hvis iptables eller annen brannmur er aktivert på Linux-datamaskin, kan brannmuren må konfigureres slik at trafikken mellom subnett før du utfører ping-testen.