nie jestem do konca pewien czy na tym jadrze ci to ruszy, ale mozesz sprobowac. Robisz tak:
1. Jak nie masz ppp to instalujesz pacman -S ppp
2. Instalujesz rp-pppoe z repo test pacman -U
http://ww1.devel-nnd.brb.pl/nnd/repo.te ... pkg.tar.gz
3. Potem do pliku /etc/modules.conf doklejasz to (zaladuja sie do systemu po restarcie)
alias ppp-compress-18 ppp_mppe
alias char-major-108 ppp_generic
alias tty-ldisc-3 ppp_async
alias tty-ldisc-13 n_hdlc
alias tty-ldisc-14 ppp_synctty
alias net-pf-24 pppoe
4. W /etc/ppp/options ma byc tak:
mtu 1472
mru 1472
+chap
-pap
ms-dns 194.204.152.34
ms-dns 194.204.159.1
5. W pliku /etc/ppp/ip-down ma byc tak:
#!/bin/bash
PPP_IPPARAM="$6"
PPP_REMOTE=$5
KLIENT=$2
INTERFEJS=$1
PORT=`echo $PPP_REMOTE |cut -f 4 -d "."`
tc="/sbin/rchtb_tc"
NR_PPP=`echo $INTERFEJS | cut -c 4- `
NR_IP=`echo $PPP_REMOTE | cut -c 12- `
/usr/sbin/iptables -D FORWARD -s 0/0 -d $PPP_REMOTE -j ACCEPT
/usr/sbin/iptables -D FORWARD -s $PPP_REMOTE -j ACCEPT
/usr/sbin/iptables -t nat -D POSTROUTING -s $PPP_REMOTE -j MASQUERADE
6. W pliku /etc/ppp/ip-up ma byc to:
#!/bin/bash
PPP_IPPARAM="$6"
PPP_REMOTE=$5
KLIENT=$2
INTERFEJS=$1
PORT=`echo $PPP_REMOTE |cut -f 4 -d "."`
tc="/sbin/rchtb_tc"
NR_PPP=`echo $INTERFEJS | cut -c 4- `
NR_IP=`echo $PPP_REMOTE | cut -c 12- `
/usr/sbin/iptables -A FORWARD -s 0/0 -d $PPP_REMOTE -j ACCEPT
/usr/sbin/iptables -A FORWARD -s $PPP_REMOTE -j ACCEPT
/usr/sbin/iptables -t nat -A POSTROUTING -s $PPP_REMOTE -j MASQUERADE
7. W /etc/ppp/pppoe-server-options ma byc tak:
# PPP options for the PPPoE server
# LIC: GPL
require-chap
login
lcp-echo-interval 5
lcp-echo-failure 15
8. W /etc/ppp/resolv.conf wpisujesz adresy dns:
nameserver 194.204.152.34
nameserver 217.98.63.164
9. W pliku /etc/ppp/chap-secrets wpisujesz login, haslo i ip jakie bedzie mial kazdy uzytkownik, np:
"login" * "haslo" 192.168.1.2
10. Calość startujesz tak:
pppoe-server -I eth0 -C nazwa_serwa -S "NND" -L 192.168.1.1 -N 1024 -k
Nazwe serwa wpisz tak jak masz w /etc/hosts
To by bylo na tyle pamietaj tylko ze musisz pozmieniac ip dla siebie, jezeli masz pppoe na podsieci 192.168.1.1 a lan na podsieci 192.168.2.1 to podsiec 192.168.2.1 blokujesz arpem.
Jak by cos bylo nie tak to napisz
powodzenia