Страница 1 из 1
freebsd pppoe выделенный ip
Добавлено: 2008-05-22 10:24:27
Анонимус
доброе время!
есть адсл, есть выделенный айпи, настроил модем (сетевой) в режиме бриджа, отключил на нём нат и дхцп, сказал получать адрес динамически. смотрю на винде айпиконфигом - адрес серый, из внутренней сети провайдера, делаю на винде подключение через высокоскоростное соединение, ввожу логин и пароль, устанавливается соединение-ура, у меня мой проплаченный белый айпи адрес!
а вот как добиться того же от фрибсд? чтобы у меня ifconfig показывал мой выделенный айпи? я так понимаю это PPPoE? дак я вроде и нетграф в ядро добавил, и несколько ppp.conf перепробывал, не получается. ппп соединяется на 5 сек и отваливается....
Очень надо
фрибсд 7.0 релиз
Re: freebsd pppoe выделенный ip
Добавлено: 2008-05-22 11:01:52
hizel
ммм, дайте логов побольше
и конфигурацию

Re: freebsd pppoe выделенный ip
Добавлено: 2008-05-22 11:23:22
dikens3
Re: freebsd pppoe выделенный ip
Добавлено: 2008-05-26 16:00:43
h0ttab[sun]
это добавь в ядро
Код: Выделить всё
options ALTQ
options ALTQ_CBQ
options ALTQ_RED
options ALTQ_RIO
options ALTQ_HFSC
options ALTQ_CDNR
options ALTQ_PRIQ
options NETGRAPH
options NETGRAPH_ASYNC
options NETGRAPH_BPF
options NETGRAPH_BRIDGE
#options NETGRAPH_CISCO
options NETGRAPH_ECHO
options NETGRAPH_ETHER
options NETGRAPH_FRAME_RELAY
options NETGRAPH_HOLE
options NETGRAPH_IFACE
options NETGRAPH_IP_INPUT
options NETGRAPH_KSOCKET
options NETGRAPH_L2TP
options NETGRAPH_LMI
options NETGRAPH_MPPC_ENCRYPTION
options NETGRAPH_ONE2MANY
#options NETGRAPH_PPP
options NETGRAPH_PPPOE
options NETGRAPH_PPTPGRE
options NETGRAPH_RFC1490
options NETGRAPH_SOCKET
options NETGRAPH_TCPMSS
options NETGRAPH_TEE
options NETGRAPH_TTY
options NETGRAPH_UI
options NETGRAPH_VJC
это в /etc/ppp/ppp.conf
default:
Код: Выделить всё
set log Phase tun command
telecom:
set device PPPoE:nfe0
set mru 1492
set authname login
set authkey pass
enable dns
add default HISADDR
а это в /etc/rc.conf
Код: Выделить всё
ppp_enable="YES"
ppp_mode="ddial"
ppp_profile="telecom"
он тебе подымить девайс tun0 и нанем будет риал ип, кстати не забываем что ты рабоатеш с модемом и у тебя должна быть его сеть, то есть 192.168.1.2 на карточке которая сомтрит на модем
Re: freebsd pppoe выделенный ip
Добавлено: 2008-05-26 23:44:00
squid
на мой взгляд лучше юзать мпд
как подлючится в примерах конфига есть
Re: freebsd pppoe выделенный ip
Добавлено: 2008-05-27 9:11:43
dikens3
squid писал(а):на мой взгляд лучше юзать мпд
как подлючится в примерах конфига есть
Зачем костыли наворачивать если всё уже есть в системе? И при этом отлично работает надо сказать.
Re: freebsd pppoe выделенный ip
Добавлено: 2008-05-27 13:19:43
squid
я же говорю, это мое мнение
когда у меня был статический айпи все работало нормально
стал динамический, начались глюки с ррр
а mpd нормально и с тем и с тем работает
Re: freebsd pppoe выделенный ip
Добавлено: 2008-05-30 5:35:26
PlushevijOmsk
Код: Выделить всё
dserver# cat rc.conf
ppp_enable="YES"
ppp_mode="ddial"
ppp_profile="webstrem"
fsck_y_enable="YES"
defaultrouter="192.168.0.5"
hostname="dserver.firma.ru"
......
Код: Выделить всё
dserver# cat ppp.conf
default:
set log Phase tun command
# enable dns # request DNS info (for resolv.conf)
закомментил потому что у меня днс локальный с fwd на адреса днс провайдера. а с этой опцией при перезагрузке resolv.conf переписывается адресами по дхцп
webstrem:
set device PPPoE:xl0
set authname name
set authkey pass
add default HISADDR # Add a (sticky) default route
dserver# pwd
/etc/ppp
dserver#
и наконец, !тада!, настройки сетевух
Код: Выделить всё
dserver# ifconfig
//ЛОКАЛКА
rl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
options=48<VLAN_MTU,POLLING>
inet 192.168.0.5 netmask 0xffffff00 broadcast 192.168.0.255
ether 00:80:48:19:4c:b2
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
//ВНЕШНИЙ
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=49<RXCSUM,VLAN_MTU,POLLING>
inet 192.168.1.1 netmask 0xffffff00 broadcast 192.168.1.255
ether 00:04:75:98:62:d2
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet 127.0.0.1 netmask 0xff000000
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1492
inet xxx.xxx.xxx.xxx --> yyy.yyy.yyy.yyy netmask 0xffffffff
Opened by PID 431
где xxx - адрес белый, yyy - адрес серый. Настраивается автоматом при коннекте у прова.
Re: freebsd pppoe выделенный ip
Добавлено: 2008-05-30 11:12:01
uHk
h0ttab[sun] писал(а):это добавь в ядро
Код: Выделить всё
options ALTQ
options ALTQ_CBQ
options ALTQ_RED
options ALTQ_RIO
options ALTQ_HFSC
options ALTQ_CDNR
options ALTQ_PRIQ
options NETGRAPH
options NETGRAPH_ASYNC
options NETGRAPH_BPF
options NETGRAPH_BRIDGE
#options NETGRAPH_CISCO
options NETGRAPH_ECHO
options NETGRAPH_ETHER
options NETGRAPH_FRAME_RELAY
options NETGRAPH_HOLE
options NETGRAPH_IFACE
options NETGRAPH_IP_INPUT
options NETGRAPH_KSOCKET
options NETGRAPH_L2TP
options NETGRAPH_LMI
options NETGRAPH_MPPC_ENCRYPTION
options NETGRAPH_ONE2MANY
#options NETGRAPH_PPP
options NETGRAPH_PPPOE
options NETGRAPH_PPTPGRE
options NETGRAPH_RFC1490
options NETGRAPH_SOCKET
options NETGRAPH_TCPMSS
options NETGRAPH_TEE
options NETGRAPH_TTY
options NETGRAPH_UI
options NETGRAPH_VJC
это в /etc/ppp/ppp.conf
default:
Код: Выделить всё
set log Phase tun command
telecom:
set device PPPoE:nfe0
set mru 1492
set authname login
set authkey pass
enable dns
add default HISADDR
перебейте , если не так.
в ядро достаточно включить
, а остальное загрузится само ?
для чего это ? это необходимое условие?
Re: freebsd pppoe выделенный ip
Добавлено: 2008-05-30 11:23:50
uHk
такая вот ситуация возникла :
есть 2 офиса, в обоих провайдер ЮТК, соедидение ADSL PPPoE . статические ip
ставлю модем бриджом. в одном офисе все заработало, во втором - нет. настройки одинаковые. что не так?
вот конфиги:
ppp.conf
Код: Выделить всё
default:
set log Phase tun command
set device PPPoE:re0:utk
enable dns
add HISADDR
utk:
set authname utk08-XXXXXXX
set authkey XXXXXXX
set mru 1492
set mtu 1492
enable lqr
set dial
set login
set redial 0 0
set timeout 0
set reconnect 3 0
ppp.linkup
Код: Выделить всё
MYADDR:
! sh -c "route add 81.169.0.0/16 85.xxx.xxx.1"
rc.conf
Код: Выделить всё
ppp_enable="YES"
ppp_mode="ddial"
ppp_profile="utk"
при этих настройках в 1-ом офисе все заработало.
вот кусок лога во 2-ом офисе:
Код: Выделить всё
May 29 09:27:22 freebsd-server ppp[1119]: tun0: Phase: deflink: Disconnected!
May 29 09:27:22 freebsd-server ppp[1119]: tun0: Phase: deflink: Connect time: 1 secs: 158 octets in, 150 octets out
May 29 09:27:22 freebsd-server ppp[1119]: tun0: Phase: deflink: 156 packets in, 156 packets out
May 29 09:27:22 freebsd-server ppp[1119]: tun0: Phase: total 308 bytes/sec, peak 0 bytes/sec on Thu May 29 09:27:21 2008
May 29 09:27:22 freebsd-server ppp[1119]: tun0: Phase: deflink: hangup -> opening
May 29 09:27:22 freebsd-server ppp[1119]: tun0: Phase: deflink: Enter pause (3) for redialing.
May 29 09:27:25 freebsd-server ppp[1119]: tun0: Phase: deflink: Connected!
May 29 09:27:25 freebsd-server ppp[1119]: tun0: Phase: deflink: opening -> dial
May 29 09:27:25 freebsd-server ppp[1119]: tun0: Phase: deflink: dial -> carrier
May 29 09:27:26 freebsd-server ppp[1119]: tun0: Phase: Received NGM_PPPOE_ACNAME (hook "KL-006-R3")
May 29 09:27:26 freebsd-server ppp[1119]: tun0: Phase: Received NGM_PPPOE_SESSIONID
May 29 09:27:26 freebsd-server ppp[1119]: tun0: Phase: Received NGM_PPPOE_SUCCESS
May 29 09:27:26 freebsd-server ppp[1119]: tun0: Phase: deflink: carrier -> login
May 29 09:27:26 freebsd-server ppp[1119]: tun0: Phase: deflink: login -> lcp
May 29 09:27:26 freebsd-server ppp[1119]: tun0: Phase: deflink: his = PAP, mine = none
May 29 09:27:26 freebsd-server ppp[1119]: tun0: Phase: Pap Output: utk08-XXXXXX ********
May 29 09:27:26 freebsd-server ppp[1119]: tun0: Phase: Pap Input: FAILURE (% Application error. 001e.5808.32d7)
May 29 09:27:26 freebsd-server ppp[1119]: tun0: Phase: deflink: Disconnected!
May 29 09:27:26 freebsd-server ppp[1119]: tun0: Phase: deflink: lcp -> logout
May 29 09:27:26 freebsd-server ppp[1119]: tun0: Phase: deflink: logout -> hangup
May 29 09:27:26 freebsd-server ppp[1119]: tun0: Phase: deflink: Disconnected!
я так понял, что вот это самое интересное
Код: Выделить всё
May 29 09:27:26 freebsd-server ppp[1119]: tun0: Phase: Pap Output: utk08-XXXXXX ********
May 29 09:27:26 freebsd-server ppp[1119]: tun0: Phase: Pap Input: FAILURE (% Application error. 001e.5808.32d7)
но гугл молчит.
ядра пересобирал, добавлял вот это:
Код: Выделить всё
options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=100
options IPFIREWALL_DEFAULT_TO_ACCEPT
options IPFIREWALL_NAT
options IPDIVERT
options LIBALIAS
options DUMMYNET
options IPFIREWALL_FORWARD
options NETGRAPH
options NETGRAPH_PPPOE
options NETGRAPH_PPP
options NETGRAPH_PPTPGRE
options NETGRAPH_L2TP
все это на FreeBSD 7
Re: freebsd pppoe выделенный ip
Добавлено: 2008-10-11 9:10:35
Grishun_U_S
uHk писал(а):такая вот ситуация возникла :
есть 2 офиса, в обоих провайдер ЮТК, соедидение ADSL PPPoE . статические ip
ставлю модем бриджом. в одном офисе все заработало, во втором - нет. настройки одинаковые. что не так?
вот конфиги:
ppp.conf
Код: Выделить всё
default:
set log Phase tun command
set device PPPoE:re0:utk
enable dns
add HISADDR
utk:
set authname utk08-XXXXXXX
set authkey XXXXXXX
set mru 1492
set mtu 1492
Недавно сталкивался с такой ситуацией. Решил вопрос копированием конфига из handbook, видимо провайдерской стороне не нравилось :