Oprettelse af en IPIP tunnel i Linux kan du tilslutte to IPv4 -netværk som ellers ikke ville være i stand til at kommunikere med hinanden. Dette er muligt ved hjælp af " Tunl0 ", som er en IP tunnel enhed, der hjælper med konfigurationen af netværksgrænseflader for de to systemer . For at oprette en IPIP tunnel skal du indstille punkt-til- punkt direkte forbindelser mellem netværkene , derefter tilføje ruter til deres IP routing tabeller. Instruktioner
1
Indsæt " iPIP " og " new_tunnel " moduler ind i Linux Kernel ved at skrive følgende kommandoer på skallen : Hej
insmod ipip.oinsmod new_tunnel.o
2
Indtast følgende kommandoer på den første router : Hej
ifconfig tunl0 10.0.3.1 pointopoint 172.34.21.44route add- net 10.0.4.0 netmask 255.255.255.0 dev tunl0 < br >
Erstat " 10.0.3.1 " med adressen på den første router . Erstat " 172.34.21.44 " med et højttaleranlæg, af den anden router. Erstat " 10.0.4.0 " med adressen på den anden netværk. Erstat " 255.255.255.0 " med netmaske. Denne kode skaber en direkte forbindelse mellem den første router og den anden netværk. Den tilføjer også en ny rute i IP routing tabellen til den anden netværk
3
Indtast følgende kommandoer på den anden router : .
Ifconfig tunl0 10.0.4.1 pointopoint 172.46.31.56route add- net 10.0.3.0 netmask 255.255.255.0 dev tunl0
Erstat " 10.0.4.1 " med adressen på den anden router. Erstat " 172.46.31.56 " med det offentlige adressen på den første router. Erstat " 10.0.3.0 " med adressen på det første netværk . Erstat " 255.255.255.0 " med netmaske. Denne kode sætter en direkte forbindelse mellem den anden router og det første netværk . Koden tilføjer også en rute til det første netværk
4
Afslut tunneling konfigurationen ved at lukke driveren til " tunl0 " interface med denne kommando : .
Ifconfig tunl0 ned
Der skulle nu være en IPIP tunnel er oprettet mellem de to maskiner .