| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182 | // -*- mode:doc; -*-// vim: set syntax=asciidoc:[[network-configuration]]Network configuration ~~~~~~~~~~~~~~~~~~~~~loopback devices^^^^^^^^^^^^^^^^Example for loopback device configuration:---------------------auto loiface lo inet loopback---------------------static network configuration^^^^^^^^^^^^^^^^^^^^^^^^^^^^Example for an ethernet network card:---------------------auto eth0iface eth0 inet static  address 192.168.1.1  netmask 255.255.255.0  broadcast +  gateway 192.168.1.254---------------------The DNS resolver must be manually configured in /etc/resolv.conf.The plus for the broadcast value, will calculate the correct broadcast address for the network.dynamic network configuration^^^^^^^^^^^^^^^^^^^^^^^^^^^^^Example for an ethernet network card:---------------------auto eth0iface eth0 inet dhcp---------------------bridge configuration^^^^^^^^^^^^^^^^^^^^Example for a network bridge with two ethernet network interfaces and an ip address:---------------------auto br0 iface br0 inet static        address 192.168.99.1        netmask 255.255.255.0        broadcast +        bridge-ports eth0 eth1---------------------Just a bridge without an ip address:---------------------auto br0 iface br0 inet manual         bridge-ports eth0 eth1---------------------You need to install either Busybox brctl applet or the bridge-utils package. The required kernel modules will be automatically selected.VLAN network interfaces^^^^^^^^^^^^^^^^^^^^^^^Example configuration of a network interface with VLAN ID 8 without any ip configuration:---------------------auto eth0.8iface eth0.8 inet manual---------------------You need to install Busybox vconfig applet. The required kernel modules will be automatically selected.PPP over Ethernet^^^^^^^^^^^^^^^^^Typical DSL configuration:---------------------auto ppp0iface ppp0 inet ppp	use-template pppoe	provider isp	ppp-mtu 1412	ppp-username foo	ppp-password bar	ppp-device eth1---------------------The provider can be used as argument for "pon" and "poff" commands.You need to install the ppp and ppp-mod-pppoe package. The required kernel modules will be automatically selected.wireless client configuration^^^^^^^^^^^^^^^^^^^^^^^^^^^^^Example wireless client configuration, secured with WPA2:---------------------auto wlan0iface wlan0 inet dhcp        wireless-ssid myap        wireless-channel 11        wireless-mode sta        wireless-security wpa2        wireless-passphrase xxxxxx---------------------You need to install iw and wpa_supplicant packages. For older wireless drivers youneed to install wireless-tools instead of iw and use the following variable to choose the right tools:---------------------wireless-extension 1 ---------------------wireless accesspoint configuration^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^To configure an access point use following example:---------------------auto wlan0iface wlan0 inet static        address 192.168.40.10        netmask 255.255.255.0        broadcast +        wireless-ssid myap        wireless-channel 8        wireless-mode ap        wireless-security wpa2        wireless-passphrase xxxxxx---------------------You need to install hostapd and iw/wireless-tools packages.hso umts modem^^^^^^^^^^^^^^If you have a HSO UMTS modem, you can use following to configure internet access:---------------------auto hso0iface hso0 inet manual	pin 1234	apn your.apn---------------------ATM configuration^^^^^^^^^^^^^^^^^For example a configuration on a Linksys AG241 router with integrated DSL modem,you can configure two ATM devices to distinguish between Internet and IPTV traffic:---------------------auto eth0.1 iface eth0.1 inet manualauto eth0.8iface eth0.8 inet manualauto nas0iface nas0 inet manualauto nas1iface nas1 inet manual        atm-vpi 1        atm-vci 34auto br0iface br0 inet manual        bridge-ports eth0.1 nas0auto br1iface br1 inet manual        bridge-ports eth0.8 nas1---------------------More network setups can be implemented on request.
 |