Hozzon létre egy loopback interfész linux, hippolab - Rendszergazda blogja
Készítsen hálózati csatolók a linux, lehetővé tesszük a különböző kernel modulokat. De hol az igazi vas NIC ezek kernel modulok, vagy ahogy ők is nevezik - illesztőprogramok adatokat fogad TCP / IP stack és azok kialakulását már a formájában egy elektromos jel, hogy a hálózati kártya, a járművezetők a virtuális hálózati csatolók (loopback) csak figyelembe az adatokat, hogy ez a néhány alkalmazás további feldolgozásra. Ilyen funkciókat lehet szükség, ha a szerver telepítve programok használata, a TCP / IP stack a kommunikáció, és, természetesen, nem igényel visszavonását ezeket az adatokat egy valódi hálózatban. Példa: Web site kapcsolódó drupal adatbázis telepítése ugyanazon a szerveren:
Rasprostarennym másik példája a virtuális hálózati csatolók (loopback) a linux lehet használat céljára az épület virtuális magánhálózat - VPN. Hallott már arról, technológiák, mint például az OpenVPN, GRE, WireGuard stb Mindegyik démon létrehoz egy virtuális hálózati interfész, amely arra szolgál, hogy az átlátszó útválasztási adatok csomópontok közötti, található egy távolságra egymástól, és nincs lehetősége közvetlen kölcsönhatás. Vegyünk egy tipikus példája a hálózati topológia OpenVPN:
Hozzon létre egy virtuális felület linux manuálisan
Egy interfész típusú tun
ip tuntap add dev tun0 mód tun
ip cím hozzá 192.168.99.1/30 dev tun0
ip cím mutat tun0
2: tun0:
Link / nincs
inet 192.168.99.1/30 hatálya globális tun0
valid_lft örökre preferred_lft örökre
ip link set dev tun0 mester br0
RTNETLINK választ: Invalid argument
ip parancs logikusan hibát generált - nincs értelme egy híd felület, amely nem rendelkezik támogatást ethernet.
Egy interfész típusú csap
ip tuntap add dev tap0 módban érintse
ip cím hozzá 192.168.99.5/30 dev tap0
ip cím mutat tap0
3: tap0:
Link / éter-d6: 1c: 67: CD: 6f: 80 brd ff: ff: ff: ff: ff: ff
inet 192.168.99.5/30 hatálya globális tap0
valid_lft örökre preferred_lft örökre
ip link set dev tap0 mester br0
Hozzon létre egy dummy interface típus
ip link add dev dum0 típusú dummy
ip cím hozzá 192.168.99.9/30 dev dum0
ip cím mutat dum0
4: dum0:
Link / éter-1a: 37: 3b: 0F: da: lennie brd ff: ff: ff: ff: ff: ff
inet 192.168.99.9/30 hatálya globális dum0
valid_lft örökre preferred_lft örökre
Lehet, hogy észrevette, hogy a parancs, hogy adjunk a felület megváltozott. Semmi szokatlan. Meg van írva: „ip” segédprogramot. És persze, a virtuális interfész típusa dummy könnyen hozzá a híd:
ip link set dev dum0 mester br0
Hozzon létre egy virtuális felület Linuxot systemd-networkd
A systemd-networkd létrehozása felületek megfelel néhány konfigurációs fájlok kiterjesztése „.netdev”, és egyéb beállításokat az, amelynek „.network” utótagot. Ennek megfelelően kell a / etc / systemd / által létrehozott hálózat pár konfigurációs fájlok az egyes vizsgált típusú interfészek
Egy interfész típusú tun
Hoz létre, illetve tun0.netdev fájlokat a következő tartalommal:
[Netdev]
Name = tun0
Fajta = tun