Trvalé nastavení sítě
/etc/network/interfaces - nastavení síťových rozhraní
# určuje, že se karta po startu počítače nakonfiguruje
auto eth0
# karta s přidělovanými parametry z DHCP serveru
iface eth0 inet dhcp
# staticky nakonfigurovaná karta
auto eth1
iface eth1 inet static
address 10.110.221.150
netmask 255.255.255.0
gateway 10.110.221.1
# bezdrátová karta Atheros (madwifi) v režimu master (AP)
auto ath0
iface ath0 inet static
address 10.110.69.3
gateway 10.110.69.1
netmask 255.255.255.0
# tímto se vybírá, jaké kanály má karta podporovat, mode 1 je pro 5,5 GHz, mode 2 pro 2,4 GHz
pre-up /sbin/iwpriv $IFACE mode 1
# režim, používané možnosti jsou master (AP) a managed (klient)
wireless_mode master
wireless_essid CZFree.Net.kapitan
wireless_txpower 15
# kanal je vhodne nastavovat jen u karty, co bezi jako master
wireless_channel 104
# pouze pro madwifi - nastavení "ACK" - pro spoje kde je druhá strana dál než pár metrů
up /usr/local/sbin/athctrl -i $IFACE -d 40000
# v režimu "managed" není třeba specifikovat kanál (wireless_channel)
# Bridge nebo též "bond" přes tři rozhraní, který je spojí do jedné sítě pod jednou adresou.
# Praktické například pro RouterBoard, aby nebylo nutné konfigurovat a routovat jednotlivě
# každé rozhraní. Musí být zaveden modul "bridge" do jádra a nainstalován balík bridge-utils
auto br0
iface br0 inet static
address 10.110.70.17
netmask 255.255.255.240
pre-up /sbin/ip link set eth0 up
pre-up /sbin/ip link set eth1 up
pre-up /sbin/ip link set eth2 up
pre-up /usr/sbin/brctl addbr br0
pre-up /usr/sbin/brctl addif br0 eth0
pre-up /usr/sbin/brctl addif br0 eth1
pre-up /usr/sbin/brctl addif br0 eth2
post-down /usr/sbin/brctl delif br0 eth0
post-down /usr/sbin/brctl delif br0 eth1
post-down /usr/sbin/brctl delif br0 eth2
post-down /usr/sbin/brctl delbr br0
post-down /sbin/ip link set eth0 down
post-down /sbin/ip link set eth1 down
post-down /sbin/ip link set eth2 down * informace v interfaces se použijí, pokud kartu shodíte/nahodíte ifdown ath0; ifup ath0 nebo po restartu síťového nastavení /etc/init.d/networking restart
