Сменил провайдера теперь мучаюсь.
rc.conf
Код: Выделить всё
sshd_enable="YES"
ifconfig_dc0="inet 10.0.0.10 netmask 255.255.255.0"
ifconfig_vr0="DHCP"
hostname="bisti.net"
gateway_enable="YES"
mpd_enable="YES"
mpd_flags="-b"
inetd_enable="YES"
#
named_enable="YES"
named_flags="-u bind"
#
pf_enable="YES"
pf_rule="/etc/pf.conf"
pf_program="/sbin/pfctl"
pf_flags=""
pflog_enable="YES"
pflog_logfile="/var/log/pflog"
#
firewall_enable="YES"
#firewall_type="simple"
firewall_type="open"
firewall_logging="YES"
ipv6_firewall_enable="NO"
Код: Выделить всё
l2tp:
create bundle static L2TP
set bundle disable compression
set bundle disable round-robin
set bundle disable encryption
set bundle disable crypt-reqd
set bundle disable bw-manage
set bundle disable ipv6cp
set bundle enable ipcp
set ipcp no vjcomp
# set ipcp ranges 0.0.0.0/0 10.113.58.254/32
# set ipcp ranges 0.0.0.0/0 217.195.208.82/32
# set ipcp ranges 0.0.0.0/0 0.0.0.0/0
set iface mtu 1460
set iface idle 0
set iface enable tcpmssfix
# set iface enable nat
# set iface route default
set iface up-script /usr/local/etc/mpd5/up.sh
set iface down-script /usr/local/etc/mpd5/down.sh
create link static L2 l2tp
set link action bundle L2TP
set link latency 0
set link max-redial 0
## set link redial-delay 60
set link bandwidth 10000000
set link disable incoming acfcomp protocomp magicnum check-magic shortseq
set link deny chap-msv2 chap-msv1 pap eap acfcomp protocomp shortseq
set link accept chap-md5
set link keep-alive 10 60
set l2tp peer tp.internet.beeline.ru
# set l2tp peer 192.168.193.254
# set l2tp peer 192.168.193.244
set l2tp self vr0 1701
set auth authname "login"
set auth password "pass"
open
Код: Выделить всё
#!/bin/sh
gw=`netstat -rn | awk '$1=="default"{print $2}'`
#gw="217.195.208.82"
route delete $4
route add $4 $gw
route delete default
route add default $4
echo $4 > /tmp/mpd_dr
echo $gw > /tmp/mpd_gw
sleep 20
(kldload speaker && /bin/echo -e "l2b.f+.p16a.c+.p" > /dev/speaker && kldunload speaker)&
Код: Выделить всё
#!/bin/sh
dr=`cat /tmp/mpd_dr`
gw=`cat /tmp/mpd_gw`
route delete $dr
route delete default
route add default $gw
rm -f /tmp/mpd_dr
rm -f /tmp/mpd_gw
kldload speaker
/bin/echo -e "gc.c8dee2" > /dev/speaker
kldunload speaker
resolv.conf
автоматом прописывается dns
mpd.log
Код: Выделить всё
mpd: [L2] L2TP: call #1460009 terminated: result=2 error=6 errmsg="Locally generated disconnect"
dmesg -a
Код: Выделить всё
Loop detected on ng0
in_scrubprefix: err=65, prefix delete failed
ping ya.ru
Код: Выделить всё
ping: cannot resolve ya.ru: Host name lookup failure
когда пингуется а когда нет
Прошу помощи товарищи.