Neue Anleitung mit Standard Image und konfiguration mehrheitlich mit LuCI
- Nachfolger heisst alix2d2 und ist bei www.pcengines.ch erhaeltlich. AC adapter, Pigtail cable, Antenna und Enclosure, Compact Flash und Null modem cable nicht vergessen!
- Image auf CF schreiben. Achtung: Device darf nicht gemountet sein!
$ wget http://backfire.openwrt.org/10.03/x86/openwrt-x86-squashfs.image
$ sudo dd if=openwrt-x86-squashfs.image of=/dev/<Devicename der CF-Karte, z.B. sdd> bs=16k
- Karte in alix2c0 einstecken, LAN (neben der Strombuchse) und ADSL/VDSL-Modem (neben der seriellen Schnittstelle) anschliessen und alix2c0 booten
Notfalls serielles Kabel anschliessen, Terminal-Programm mit 38400 8N1 starten, mit "vi /etc/config/network" die IP anpassen und mit "/etc/init.d/network restart" das Netzwerk neu starten - http://192.168.1.1 User: root Password: <leer lassen>
- Passwort setzen unter: System - Admin Password, Submit
- Rechts oben auf Administration klicken fuer erweiterte Optionen
- Unter System - Software auf "Update package lists" klicken und folgende Pakete installieren: ip6tables radvd kmod-ath5k hostapd
Mit opkg update; opkg install <paketnamen> im Terminal geht das bedeutend schneller - Unter Network - Interfaces - LAN die IP anpassen, unter Additional Field "IPv6-Address" hinzufuegen und das eigene IPv6-Netz eintragen (z.B. 2001:DB8:C001:AD51::1/64), Save
- Unter Network - Interfaces - WAN hinzufuegen, User und Password eingeben, "Replace default route", "Use peer DNS und "Enable IPv6 on PPP link" aktivieren.
Unter Additional Field "Keep-Alive" hinzufuegen und 10 eintragen, Save & Apply - Falls unter Status - Interfaces - Bridge br-lan keine IPv6-Adresse anzeigt wird, eine Zeile in /etc/ppp/options hinzufuegen:
# vi /etc/ppp/options+ipv6
- IPv6-Optionen konfigurieren in /etc/sysctrl.conf
# vi /etc/sysctrl.conf
net.ipv6.conf.all.forwarding=1
net.ipv6.conf.all.autoconf=0
net.ipv6.conf.all.accept_ra=0
net.ipv6.conf.default.autoconf=0
- radvd
konfigurieren (IPv6-Adresse des Gateways im LAN
announcen)
# vi /etc/config/radvd
config interface
#option ignore 1
config prefix
option prefix '<IPv6-Netz, z.B. 2001:DB8:C001:AD51::/64>'
#option ignore 1
radvd aktivieren
# /etc/init.d/radvd enable; /etc/init.d/radvd start
IPv6-Firewall-Script
erstellen und konfigurieren
# cd /etc/init.d
# wget http://blog.h2o.ch/files/firewall6
# vi /etc/firewall6.user
#wan interface
UPLINK="ppp0"
#allowed services from wan to lan
TCPSERVICES="22 80"
UDPSERVICES=""
- Firewall
aktivieren und pruefen
# /etc/init.d/firewall6 enable; /etc/init.d/firewall6 start
# ip6tables -L
- Neu starten unter: System - Reboot und anschliessend pruefen, ob die Clients per IPv4 und IPv6 aufs Netz zugreifen koennen
- Network - Wifi - RADIO0 - Device radio0 - Mode auf 802.11g setzen, unter Additional Field "Country Code" hinzufuegen und den Laendercode (z.B. CH) eintragen.
Unter Interfaces ESSID waehlen, Network: lan, Mode: Access Point, Encrzyption: WPA2-PSK und unter Key eine Passphrase eintragen, Save & Apply
No comments