URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 73954
[ Назад ]

Исходное сообщение
"freebsd 6.2 + adsl = вопрос "

Отправлено Mxlife , 08-Май-07 15:03 
Решил поставить сервер через который бы народ в интернет выглядывал на freebsd 6.2
Есть сервер, есть 2 сетевые одна ed0 смотрящая в сеть (статический ip) и ed1 смотрящая в нет (динамический ip)

adsl модем HUAWEI и интернет adsl

При подключении:
# ppp -ddial AAA
Выдает следующее
Working in ddial mode
Using interface: tun1
Warning: No default entry found in config file.

вот тут файлики с настройками

/etc/rc.conf
# -- sysinstall generated deltas -- # Tue May  8 09:22:40 2007
# Created: Tue May  8 09:22:40 2007
# Enable network daemons for user convenience.
# Please make all changes to this file, not to /etc/defaults/rc.conf.
# This file now contains just the overrides from /etc/defaults/rc.conf.
gateway_enable="YES"
inetd_enable="YES"
keymap="ru.koi8-r"
ifconfig_ed0="inet 192.168.0.88 netmask 255.255.255.0"
   ppp_enable="YES"
   ppp_profile="AAA"
   ppp_mode="ddial"
   ppp_nat="YES"
   ppp_user="root"

/etc/ppp/ppp.conf
  default:
   set device PPPoE:ed1:AAA
   set speed sync
   set mru 1492
   set mtu 1492
   set ctsrts off
   enable lqr
   add default HISADDR
   set timeout 0
   set redial 0 0
#NAT
   nat enable yes
   nat log yes
   nat same_ports yes
   nat unregistered_only
   enable dns
AAA:
   set authname *******
   set authkey *******

вот это выдает на ifconfig


ed0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet 192.168.0.88 netmask 0xffffff00 broadcast 192.168.0.255
        ether 00:50:bf:d8:97:05
        media: Ethernet autoselect (10baseT/UTP)
ed1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        ether 00:50:bf:d8:98:9b
        media: Ethernet autoselect (10base2/BNC)
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
        inet6 ::1 prefixlen 128
        inet 127.0.0.1 netmask 0xff000000
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
        Opened by PID 357
tun1: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
        Opened by PID 756
tun2: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
        Opened by PID 784

выручайте - неделю бьюсь


Содержание

Сообщения в этом обсуждении
"freebsd 6.2 + adsl = вопрос "
Отправлено DN , 08-Май-07 15:35 
>Решил поставить сервер через который бы народ в интернет выглядывал на freebsd
>6.2
>Есть сервер, есть 2 сетевые одна ed0 смотрящая в сеть (статический ip)
>и ed1 смотрящая в нет (динамический ip)

>adsl модем HUAWEI и интернет adsl
>
>При подключении:
># ppp -ddial AAA
>Выдает следующее
>Working in ddial mode
>Using interface: tun1
>Warning: No default entry found in config file.
>
>вот тут файлики с настройками
>
>/etc/rc.conf
># -- sysinstall generated deltas -- # Tue May  8 09:22:40
>2007
># Created: Tue May  8 09:22:40 2007
># Enable network daemons for user convenience.
># Please make all changes to this file, not to /etc/defaults/rc.conf.
># This file now contains just the overrides from /etc/defaults/rc.conf.
>gateway_enable="YES"
>inetd_enable="YES"
>keymap="ru.koi8-r"
>ifconfig_ed0="inet 192.168.0.88 netmask 255.255.255.0"
>   ppp_enable="YES"
>   ppp_profile="AAA"
>   ppp_mode="ddial"
>   ppp_nat="YES"
>   ppp_user="root"
>
>/etc/ppp/ppp.conf
>  default:
>   set device PPPoE:ed1:AAA
>   set speed sync
>   set mru 1492
>   set mtu 1492
>   set ctsrts off
>   enable lqr
>   add default HISADDR
>   set timeout 0
>   set redial 0 0
>#NAT
>   nat enable yes
>   nat log yes
>   nat same_ports yes
>   nat unregistered_only
>   enable dns
>AAA:
>   set authname *******
>   set authkey *******
>
>вот это выдает на ifconfig
>
>
>ed0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>        inet 192.168.0.88 netmask 0xffffff00
>broadcast 192.168.0.255
>        ether 00:50:bf:d8:97:05
>        media: Ethernet autoselect (10baseT/UTP)
>
>ed1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
>        ether 00:50:bf:d8:98:9b
>        media: Ethernet autoselect (10base2/BNC)
>
>plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
>lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
>        inet6 fe80::1%lo0 prefixlen 64
>scopeid 0x4
>        inet6 ::1 prefixlen 128
>
>        inet 127.0.0.1 netmask 0xff000000
>
>tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
>        Opened by PID 357
>
>tun1: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
>        Opened by PID 756
>
>tun2: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
>        Opened by PID 784
>
>
>выручайте - неделю бьюсь


А чего это tunX целых три интерфейса ?
И поднимаете Вы динамический адрес не на ed1  , а на tunX.
Можно поподробней про ADSL, модем и протоколы, которые поддерживает этот модем.  
  


"freebsd 6.2 + adsl = вопрос "
Отправлено Mxlife , 08-Май-07 15:44 
>А чего это tunX целых три интерфейса ?
>И поднимаете Вы динамический адрес не на ed1  , а на
>tunX.
>Можно поподробней про ADSL, модем и протоколы, которые поддерживает этот модем.


Модем HUAWEI внешний ethernet (больше ничего не известно).
если увидели ошибку сразу исправляйте т.к. я счастливый пользователь freebsd ровно неделю (и до этого имел дело только с win системами)

plz поподробней про tunX как и что исправить



"freebsd 6.2 + adsl = вопрос "
Отправлено DN , 08-Май-07 19:10 
>>А чего это tunX целых три интерфейса ?
>>И поднимаете Вы динамический адрес не на ed1  , а на
>>tunX.
>>Можно поподробней про ADSL, модем и протоколы, которые поддерживает этот модем.
>
>
>Модем HUAWEI внешний ethernet (больше ничего не известно).
>если увидели ошибку сразу исправляйте т.к. я счастливый пользователь freebsd ровно неделю
>(и до этого имел дело только с win системами)

:-) с почином!
Очень рад, в нашем полку прибыло.

Я так понял, модем HUAWEI - модем провайдера?
Интерфейс ed1 не поднят, плохо.
Что говорит провайдер, о ваших сетевых реквизитах?

Может провайдер назначает IP для ed1 по DHCP ?
Посмотрите tcpdump -n -i ed1 , что там бегает по ethernet.
Может DHCP увидите , тогда
dhclient_enable="YES"
ifconfig_d1="DHCP"
в /etc/rc.conf

Дальше будет легче.

>plz поподробней про tunX как и что исправить

tunX - это неизвестный номер, tun0, или tun1, или tun55 и т.д.


"freebsd 6.2 + adsl = вопрос "
Отправлено daimon_p , 08-Май-07 23:00 
#/etc/ppp/ppp.conf

Test_PPPOE:
    set device PPPoE:rl1
    set authname ++++
    set authkey ++++
    set dial
    set login
    add default HISADDR
    set speed sync
    set mru 1492
    set mtu 1492
    set ctsrts off
    enable lqr
    set timeout 0
    set redial 60 0
    set log Phase tun command

#/etc/rc.conf
ppp_enable="YES"
ppp_profile="Test_PPPOE"
ppp_mode="ddial"


"freebsd 6.2 + adsl = вопрос "
Отправлено universite , 09-Май-07 05:19 

Похоже, у Вас нет поддержки NETGRAPH.
В /etc/syslog.conf добавьте:
!ppp
*.*                                             /var/log/ppp.log
Потом:
touch /var/log/ppp.log и chmod 600 /var/log/ppp.log
и killall -HUP syslogd
Потом смотрим в логи tail -f /var/log/ppp.log



"freebsd 6.2 + adsl = вопрос "
Отправлено universite , 09-Май-07 05:31 
>
>
>Похоже, у Вас нет поддержки NETGRAPH.

покажите еще вывод:

kldstat -v | grep ng_


"freebsd 6.2 + adsl = вопрос "
Отправлено Mxlife , 28-Апр-08 15:05 
Итак

Прошла куча времени - решил снова озадачиться вопросом подключения через фри к ADSL

теперь все так

Ethernet модем Huawey, фря 7ка

комп имеет две сетевухи
vr0 - смотрит в сеть и vr1 надеюсь когда нить будет смотреть в инет


при подключении ругается так

# ppp -ddial AAA
Loading /lib/libalias_cuseeme.so
Loading /lib/libalias_ftp.so
Loading /lib/libalias_irc.so
Loading /lib/libalias_nbt.so
Loading /lib/libalias_pptp.so
Loading /lib/libalias_skinny.so
Loading /lib/libalias_smedia.so

WARNING: attempt to net_add_domain(netgraph) after domaininfinalize()
vr1: link state changed to UP

что и как делал


эр цэ конф

keymap="ru.koi8-r"
linux_enable="YES"
moused_enable="YES"
inetd_enable="YES"
ifconfig_vr0="inet 192.168.0.66 netmask 255.255.255.0"

ppp_enable="YES"
ppp_mode="ddial"
ppp_nat="YES"
ppp_profile="AAA"

пппОЕ,конф

default:
  set log Phase tun command # you can add more detailed logging if you wish
  set ifaddr 10.0.0.1/0 10.0.0.2/0

AAA:
  set device PPPoE:vr1
  set authname *****
  set authkey ******
  set dial
  set login
  add default HISADDR

ифконфиг - если кому надо

vr0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=8<VLAN_MTU>
        ether 00:40:63:d6:41:f9
        inet 192.168.0.66 netmask 0xffffff00 broadcast 192.168.0.255
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
vr1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=8<VLAN_MTU>
        ether 00:40:63:d6:41:db
        media: Ethernet autoselect (none)
        status: no carrier
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> metric 0 mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
        inet6 ::1 prefixlen 128
        inet 127.0.0.1 netmask 0xff000000
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> metric 0 mtu 1500
        Opened by PID 454