mpd через нат

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
seacon
рядовой
Сообщения: 25
Зарегистрирован: 2007-01-16 12:38:38

mpd через нат

Непрочитанное сообщение seacon » 2007-12-18 15:05:01

есть mpd сервер для доступа пользователей извне во внутреннюю сеть настроенный по статье лисяры "mpd – легко и просто!"
Сервер крутится на машине, находящейся за натом. (адрес машины 192.168.50.6).
На интернетовском шлюзе настроен проброс порта 1723 до машины с мпд

Код: Выделить всё

gw# cat natd.conf
use_sockets yes
same_ports yes
unregistered_only yes
redirect_port tcp 192.168.50.6:1723 1723
redirect_proto gre 192.168.50.6
в файрволе шлюза прописано после заворота правил на натд

Код: Выделить всё

${FwCMD} add allow tcp from ${IpOut} 1723 to any established
${FwCMD} add allow tcp from any to 192.168.50.6 dst-port 1723 setup keep-state
${FwCMD} add allow gre from any to any
Если подключаться из внутренней сети, то все нормально.
Если подключаться извне, то все останавливается на стадии проверки логина и пароля и отваливается с ошибкой 628 - Подключение прервано удаленным компьютером...
В логах мпд следующее:

Код: Выделить всё

Dec 18 14:00:29 router mpd: mpd: PPTP connection from xxx.xxx.153.121:3856
Dec 18 14:00:29 router mpd: pptp0: attached to connection with xxx.xxx.153.121:3856
Dec 18 14:00:29 router mpd: [pptp0] IFACE: Open event
Dec 18 14:00:29 router mpd: [pptp0] IPCP: Open event
Dec 18 14:00:29 router mpd: [pptp0] IPCP: state change Initial --> Starting
Dec 18 14:00:29 router mpd: [pptp0] IPCP: LayerStart
Dec 18 14:00:29 router mpd: [pptp0] IPCP: Open event
Dec 18 14:00:29 router mpd: [pptp0] bundle: OPEN event in state CLOSED
Dec 18 14:00:29 router mpd: [pptp0] opening link "pptp0"...
Dec 18 14:00:29 router mpd: [pptp0] link: OPEN event
Dec 18 14:00:29 router mpd: [pptp0] LCP: Open event
Dec 18 14:00:29 router mpd: [pptp0] LCP: state change Initial --> Starting
Dec 18 14:00:29 router mpd: [pptp0] LCP: LayerStart
Dec 18 14:00:29 router mpd: [pptp0] device: OPEN event in state DOWN
Dec 18 14:00:29 router mpd: [pptp0] attaching to peer's outgoing call
Dec 18 14:00:29 router mpd: [pptp0] device is now in state OPENING
Dec 18 14:00:29 router mpd: [pptp0] device: UP event in state OPENING
Dec 18 14:00:29 router mpd: [pptp0] device is now in state UP
Dec 18 14:00:29 router mpd: [pptp0] link: UP event
Dec 18 14:00:29 router mpd: [pptp0] link: origination is remote
Dec 18 14:00:29 router mpd: [pptp0] LCP: Up event
Dec 18 14:00:29 router mpd: [pptp0] LCP: state change Starting --> Req-Sent
Dec 18 14:00:29 router mpd: [pptp0] LCP: phase shift DEAD --> ESTABLISH
Dec 18 14:00:29 router mpd: [pptp0] LCP: SendConfigReq #132
Dec 18 14:00:29 router mpd:  ACFCOMP
Dec 18 14:00:29 router mpd:  PROTOCOMP
Dec 18 14:00:29 router mpd:  MRU 1500
Dec 18 14:00:29 router mpd:  MAGICNUM 108cc6c0
Dec 18 14:00:29 router mpd:  AUTHPROTO CHAP MSOFTv2
Dec 18 14:00:30 router mpd: pptp0-0: ignoring SetLinkInfo
Dec 18 14:00:31 router mpd: [pptp0] LCP: SendConfigReq #133
Dec 18 14:00:31 router mpd:  ACFCOMP
Dec 18 14:00:31 router mpd:  PROTOCOMP
Dec 18 14:00:31 router mpd:  MRU 1500
Dec 18 14:00:31 router mpd:  MAGICNUM 108cc6c0
Dec 18 14:00:31 router mpd:  AUTHPROTO CHAP MSOFTv2
Dec 18 14:00:33 router mpd: [pptp0] LCP: SendConfigReq #134
Dec 18 14:00:33 router mpd:  ACFCOMP
Dec 18 14:00:33 router mpd:  PROTOCOMP
Dec 18 14:00:33 router mpd:  MRU 1500
Dec 18 14:00:33 router mpd:  MAGICNUM 108cc6c0
Dec 18 14:00:33 router mpd:  AUTHPROTO CHAP MSOFTv2
Dec 18 14:00:35 router mpd: [pptp0] LCP: SendConfigReq #135
Dec 18 14:00:35 router mpd:  ACFCOMP
Dec 18 14:00:35 router mpd:  PROTOCOMP
Dec 18 14:00:35 router mpd:  MRU 1500
Dec 18 14:00:35 router mpd:  MAGICNUM 108cc6c0
Dec 18 14:00:35 router mpd:  AUTHPROTO CHAP MSOFTv2
Dec 18 14:00:37 router mpd: [pptp0] LCP: SendConfigReq #136
Dec 18 14:00:37 router mpd:  ACFCOMP
Dec 18 14:00:37 router mpd:  PROTOCOMP
Dec 18 14:00:37 router mpd:  MRU 1500
Dec 18 14:00:37 router mpd:  MAGICNUM 108cc6c0
Dec 18 14:00:37 router mpd:  AUTHPROTO CHAP MSOFTv2
Dec 18 14:00:38 router mpd: pptp0-0: ignoring SetLinkInfo
Dec 18 14:00:39 router mpd: [pptp0] LCP: SendConfigReq #137
Dec 18 14:00:39 router mpd:  ACFCOMP
Dec 18 14:00:39 router mpd:  PROTOCOMP
Dec 18 14:00:39 router mpd:  MRU 1500
Dec 18 14:00:39 router mpd:  MAGICNUM 108cc6c0
Dec 18 14:00:39 router mpd:  AUTHPROTO CHAP MSOFTv2
Dec 18 14:00:41 router mpd: [pptp0] LCP: SendConfigReq #138
Dec 18 14:00:41 router mpd:  ACFCOMP
Dec 18 14:00:41 router mpd:  PROTOCOMP
Dec 18 14:00:41 router mpd:  MRU 1500
Dec 18 14:00:41 router mpd:  MAGICNUM 108cc6c0
Dec 18 14:00:41 router mpd:  AUTHPROTO CHAP MSOFTv2
Dec 18 14:00:43 router mpd: [pptp0] LCP: SendConfigReq #139
Dec 18 14:00:43 router mpd:  ACFCOMP
Dec 18 14:00:43 router mpd:  PROTOCOMP
Dec 18 14:00:43 router mpd:  MRU 1500
Dec 18 14:00:43 router mpd:  MAGICNUM 108cc6c0
Dec 18 14:00:43 router mpd:  AUTHPROTO CHAP MSOFTv2
Dec 18 14:00:45 router mpd: [pptp0] LCP: SendConfigReq #140
Dec 18 14:00:45 router mpd:  ACFCOMP
Dec 18 14:00:45 router mpd:  PROTOCOMP
Dec 18 14:00:45 router mpd:  MRU 1500
Dec 18 14:00:45 router mpd:  MAGICNUM 108cc6c0
Dec 18 14:00:45 router mpd:  AUTHPROTO CHAP MSOFTv2
Dec 18 14:00:46 router mpd: pptp0-0: call cleared by peer
Dec 18 14:00:46 router mpd: pptp0-0: killing channel
Dec 18 14:00:46 router mpd: [pptp0] PPTP call terminated
Dec 18 14:00:46 router mpd: [pptp0] IFACE: Close event
Dec 18 14:00:46 router mpd: [pptp0] IPCP: Close event
Dec 18 14:00:46 router mpd: [pptp0] IPCP: state change Starting --> Initial
Dec 18 14:00:46 router mpd: [pptp0] IPCP: LayerFinish
Dec 18 14:00:46 router mpd: [pptp0] IFACE: Close event
Dec 18 14:00:46 router mpd: pptp0: closing connection with xxx.xxx.153.121:3856
Dec 18 14:00:46 router mpd: [pptp0] bundle: CLOSE event in state OPENED
Dec 18 14:00:46 router mpd: [pptp0] closing link "pptp0"...
Dec 18 14:00:46 router mpd: [pptp0] device: DOWN event in state UP
Dec 18 14:00:46 router mpd: [pptp0] device is now in state DOWN
Dec 18 14:00:46 router mpd: [pptp0] link: CLOSE event
Dec 18 14:00:46 router mpd: [pptp0] LCP: Close event
Dec 18 14:00:46 router mpd: [pptp0] LCP: state change Req-Sent --> Closing
Dec 18 14:00:46 router mpd: [pptp0] LCP: phase shift ESTABLISH --> TERMINATE
Dec 18 14:00:46 router mpd: [pptp0] LCP: SendTerminateReq #141
Dec 18 14:00:46 router mpd: [pptp0] error writing len 8 frame to bypass: Network is down
Dec 18 14:00:46 router mpd: [pptp0] link: DOWN event
Dec 18 14:00:46 router mpd: [pptp0] LCP: Down event
Dec 18 14:00:46 router mpd: [pptp0] LCP: LayerFinish
Dec 18 14:00:46 router mpd: [pptp0] LCP: state change Closing --> Initial
Dec 18 14:00:46 router mpd: [pptp0] LCP: phase shift TERMINATE --> DEAD
Dec 18 14:00:46 router mpd: [pptp0] device: CLOSE event in state DOWN
Dec 18 14:00:46 router mpd: [pptp0] device is now in state DOWN
Dec 18 14:00:46 router mpd: pptp0: killing connection with xxx.xxx.153.121:3856
шифрование в конфиге мпд отключено, в настройках подключения из под винды - тоже

Какие будут соображения?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
schizoid
подполковник
Сообщения: 3228
Зарегистрирован: 2007-03-03 17:32:31
Откуда: Украина, Чернигов
Контактная информация:

Re: mpd через нат

Непрочитанное сообщение schizoid » 2007-12-18 16:02:26

а тспдампом видно, пробрасывает на порт?
ядерный взрыв...смертельно красиво...жаль, что не вечно...

seacon
рядовой
Сообщения: 25
Зарегистрирован: 2007-01-16 12:38:38

Re: mpd через нат

Непрочитанное сообщение seacon » 2007-12-18 16:15:19

schizoid писал(а):а тспдампом видно, пробрасывает на порт?
а как посмотреть?

Аватара пользователя
schizoid
подполковник
Сообщения: 3228
Зарегистрирован: 2007-03-03 17:32:31
Откуда: Украина, Чернигов
Контактная информация:

Re: mpd через нат

Непрочитанное сообщение schizoid » 2007-12-18 16:32:01

tcpdump -n port 1723 -i INTERFACE
что-то типа так думаю.
ядерный взрыв...смертельно красиво...жаль, что не вечно...

seacon
рядовой
Сообщения: 25
Зарегистрирован: 2007-01-16 12:38:38

Re: mpd через нат

Непрочитанное сообщение seacon » 2007-12-18 16:55:14

schizoid писал(а):tcpdump -n port 1723 -i INTERFACE
что-то типа так думаю.
ругается на синтаксис

Аватара пользователя
schizoid
подполковник
Сообщения: 3228
Зарегистрирован: 2007-03-03 17:32:31
Откуда: Украина, Чернигов
Контактная информация:

Re: mpd через нат

Непрочитанное сообщение schizoid » 2007-12-18 17:38:11

man tcpdump
ядерный взрыв...смертельно красиво...жаль, что не вечно...

seacon
рядовой
Сообщения: 25
Зарегистрирован: 2007-01-16 12:38:38

Re: mpd через нат

Непрочитанное сообщение seacon » 2007-12-18 23:02:50

schizoid писал(а):man tcpdump
советы касательно темы топика будут?

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: mpd через нат

Непрочитанное сообщение hizel » 2007-12-19 11:25:57

разве gre натится, помоему нет
попробуй l2tp думаю заработает, там по udp
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

seacon
рядовой
Сообщения: 25
Зарегистрирован: 2007-01-16 12:38:38

Re: mpd через нат

Непрочитанное сообщение seacon » 2008-01-11 13:49:05

переделал под протокол l2tp, через нат все заработал, теперь другой вопрос - как включить компрессию?

конфиг сервера:

Код: Выделить всё

startup:
    set global enable tcp-wrapper
    set console port 5005
    set console ip 0.0.0.0
    set console user user userpassword
    set console open

default:
    load l2tp0
    load l2tp1
    load l2tp2

l2tp0:
    new -i ng0 l2tp0 l2tp0
    set ipcp ranges 192.168.50.10/32 192.168.50.241/32
    load l2tp_standart
l2tp1:
    new -i ng1 l2tp1 l2tp1
    set ipcp ranges 192.168.50.10/32 192.168.50.242/32
    load l2tp_standart
l2tp2:
    new -i ng2 l2tp2 l2tp2
    set ipcp ranges 192.168.50.10/32 192.168.50.243/32
    load l2tp_standart

l2tp_standart:
    set iface disable on-demand
#    set iface enable tcpmssfix
    set bundle disable multilink
    set link yes acfcomp protocomp
    set link no pap chap
    set link enable chap
    set link keep-alive 60 180
#    set link mtu 1460
    set ipcp yes vjcomp
    set ipcp dns 192.168.50.1 192.168.50.3
    set ipcp nbns 192.168.50.15
    set iface enable proxy-arp
    set bundle enable compression
    set ccp yes mppc
    set ccp yes mpp-e40
    set ccp yes mpp-e56
    set ccp yes mpp-e128
    set ccp yes mpp-stateless
    set ccp yes mpp-compress
    set bundle yes crypt-reqd
    set l2tp self 192.168.50.6
    set l2tp enable incoming
    set l2tp disable originate

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: mpd через нат

Непрочитанное сообщение hizel » 2008-01-11 14:06:14

кстати у меня не получилось l2tp с компрессией :(
а кстати dlnk и windows в одном месте?
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

seacon
рядовой
Сообщения: 25
Зарегистрирован: 2007-01-16 12:38:38

Re: mpd через нат

Непрочитанное сообщение seacon » 2008-01-11 14:28:15

в смысле в одном месте?

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: mpd через нат

Непрочитанное сообщение hizel » 2008-01-11 14:43:28

одинаковое подключение?
НАТов там всяких неть?
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

seacon
рядовой
Сообщения: 25
Зарегистрирован: 2007-01-16 12:38:38

Re: mpd через нат

Непрочитанное сообщение seacon » 2008-01-11 14:55:23

есть. впн-сервак находится за натом, соединение редиректится извне к нему. Все нормально работает, только в свойствах подключения винды пишет нет сжатия данных.

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: mpd через нат

Непрочитанное сообщение hizel » 2008-01-11 15:51:25

стоп
между длинко и NAS сервером NAT?
я тут думал что при такой схеме pptp не будет работать, а l2tp пожалуйста, тока l2tp что сжатие не работает, кстати я тоже на эти грабли наступил
далее по поводу виндовса из первого поста
между виндовсом и NAS сервером NAT есть тоже?
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35092
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: mpd через нат

Непрочитанное сообщение Alex Keda » 2008-01-12 1:43:38

эт почему же pptp через нат не пашет?
вроде всю жисть пахал?
хотя и наты разные бывают.
аж трёх видов, помниться...
Убей их всех! Бог потом рассортирует...