Translations:Handbook:AMD64/Networking/Introduction/2/hu
A kézikönyv következő része az OpenRC init rendszert futtató operációs rendszerek 'egyszerű' hálózati beállítását írja le, a netifrc hálózatkezelő rendszer használatával.
Azok az olvasók, akik systemd init rendszert használnak, tekintsék meg a hálózati részét a systemd cikkben.
A netifrc használatának megkezdése
A netifrc egy egyszerű keretrendszer, amely OpenRC alapú operációs rendszerek hálózati interfészeinek beállítására és kezelésére szolgál. A sys-apps/openrc automatikusan telepíti a net-misc/netifrc szoftvercsomagot, mivel a netifrc
USE jelölőzászló alapértelmezés szerint engedélyezett.
Interfész init szkript létrehozása
Az interfészek netifrc-vel való kezeléséhez egy init szkriptet kell létrehozni az adott interfészhez. Alapértelmezés szerint a netifrc telepíti a /etc/init.d/net.lo fájlt, amely szimbolikus hivatkozással használható új interfészek init szkriptjeinek létrehozásához.
Egy új init szkript létrehozásához az eth0 interfészhez egyszerűen készítsen szimbolikus hivatkozást az alapértelmezett net.lo szkriptre:
root /etc/init.d #
ln -s net.lo net.eth0
Az interfésznevek meghatározhatók a
ip link show
(ip l
rövidítve) vagy a ls /sys/class/net
parancs futtatásával.Az interfésznevek operációs rendszerenként eltérőek lesznek. A kernel alapú eszköznevek, amelyek eth<n> vagy wlan<n> kezdettel indulnak, az újraindítások során indexenként változhatnak. A udev beállíthat interfészneveket, amelyek wlp vagy enp kezdetűek, és ezek a nevek újraindítások között állandóak maradnak.
Netifrc interfészek beállítása
Az Ethernet interfészek gyakran működnek további beállítás nélkül, mivel a netifrc automatikusan DHCP szolgáltatást használ azokon az interfészeken, amelyekhez nincs megadott beállítás.
Ha további beállításra van szükség, például statikus IP-címek beállításához, akkor a /etc/conf.d/net fájl szerkeszthető:
/etc/conf.d/net
Statikus IP-cím beállítása az eth0 interfészhez# For static IP using CIDR notation
config_eth0="192.168.0.7/24"
routes_eth0="default via 192.168.0.1"
dns_servers_eth0="192.168.0.1 8.8.8.8"
# Statikus IP használata alhálózati maszk jelöléssel
config_eth0="192.168.0.7 netmask 255.255.255.0"
routes_eth0="default via 192.168.0.1"
dns_servers_eth0="192.168.0.1 8.8.8.8"
Ha egy interfészhez nincs megadva konfiguráció, akkor DHCP szolgáltatást használnak.
Netifrc interfészszolgáltatás-kezelés
A létrehozott és beállított interfész init szkriptekkel a netifrc szolgáltatások kezelhetők a rc-service segítségével. Az eth0 indításához:
root #
rc-service net.eth0 start
Hálózati hibakereséskor nézze meg a /var/log/rc.log fájlt. Hacsak a rc_logger változó nincs
NO
értékre állítva a /etc/rc.conf fájlban, akkor a rendszerindítási tevékenység adatai el lesznek mentve ebbe a naplófájlba.Az eth0 automatikus indításának az érdekében hozzáadható az alapértelmezett futási szinthez:
root #
rc-update add net.eth0 default