Erinevus lehekülje "Pppoe freebsd" redaktsioonide vahel

Allikas: Kuutõrvaja
 
1. rida: 1. rida:
default:
+
FreeBSD pppoe
set device PPPoE:rl1
 
#set speed sync
 
#set mru 1492
 
#set mtu 1492
 
#set ctsrts off
 
  
  #enable lqr
+
  default:
 +
  set device PPPoE:rl1
 +
 
 +
  set ifaddr 10.0.0.1/0 10.0.0.2/0
 +
  set log phase tun
 +
  enable dns
 
   
 
   
  set ifaddr 10.0.0.1/0 10.0.0.2/0
+
  elion:
set log phase tun
+
  set authname <username>
 +
  set authkey <pass>
 +
  set dial
 +
  set login
 +
  add default HISADDR
  
#add default HISADDR
 
enable dns
 
  
elion:
+
rc.conf'i
  set authname <username>
+
 
  set authkey <pass>
+
ppp_enable="YES"
  set dial
+
ppp_mode="ddial"
  set login
+
ppp_profile="elion"
  add default HISADDR
+
 
 +
peale restarti ühendab automaatselt
 +
 
 +
ebastabiilse ühenduse tarvis saab kasutada skripti võrgu kontrolliks
 +
 
 +
#!/bin/sh
 +
if ping -i 3 -c 2 -q 194.126.101.109; then # www.estpak.ee
 +
# nett korras
 +
echo "OK `date`" >> /root/netstatus.log
 +
else
 +
# nett maas!
 +
  echo "PANIC! `date`" >> /root/netstatus.log
 +
killall -9 ppp;
 +
sleep 10;
 +
/usr/sbin/ppp -quiet -ddial -nat elion;
 +
sleep 10;
 +
  fi
 +
 
 +
cron võiks seda käivitada kord viie minuti tagant
 +
 
 +
*/5 * * * * root /etc/kping.sh > /dev/null
 +
 
 +
 
 +
faili netstatus kirjutatakse järnevalt
 +
 
 +
bash# cat netstatus.log
 +
OK Sat Oct 9 13:20:04 EEST 2004
 +
  OK Sat Oct 9 13:25:03 EEST 2004
 +
  OK Sat Oct 9 13:30:04 EEST 2004
 +
  PANIC! Sat Oct 9 13:35:22 EEST 2004

Redaktsioon: 6. november 2006, kell 01:28

FreeBSD pppoe

default:
 set device PPPoE:rl1
 
 set ifaddr 10.0.0.1/0 10.0.0.2/0
 set log phase tun 
 enable dns

elion:
 set authname <username>
 set authkey <pass>
 set dial
 set login
 add default HISADDR


rc.conf'i

ppp_enable="YES"
ppp_mode="ddial"
ppp_profile="elion" 

peale restarti ühendab automaatselt

ebastabiilse ühenduse tarvis saab kasutada skripti võrgu kontrolliks

#!/bin/sh
if ping -i 3 -c 2 -q 194.126.101.109; then # www.estpak.ee
# nett korras
echo "OK `date`" >> /root/netstatus.log
else
# nett maas!
echo "PANIC! `date`" >> /root/netstatus.log
killall -9 ppp;
sleep 10;
/usr/sbin/ppp -quiet -ddial -nat elion;
sleep 10;
fi

cron võiks seda käivitada kord viie minuti tagant

*/5 * * * * root /etc/kping.sh > /dev/null


faili netstatus kirjutatakse järnevalt

bash# cat netstatus.log
OK Sat Oct 9 13:20:04 EEST 2004
OK Sat Oct 9 13:25:03 EEST 2004
OK Sat Oct 9 13:30:04 EEST 2004
PANIC! Sat Oct 9 13:35:22 EEST 2004