The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"проблема c vpn на mpd"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"проблема c vpn на mpd"
Сообщение от denn emailИскать по авторуВ закладки(??) on 27-Ноя-04, 17:05  (MSK)
времени доброго всем,

нуждаюсь в вашем совете.
ситуация следующая.

бсд 5.2
mpd 3.17
freeradius

канфы и логи приведу ниже.

все работает на ура. но вот, с переодичностью привемерно раз в двое
суток (может и совпадение), при подключении клиента происходит
слудующее: его авторизирует радиус, выдает адрес и выпускает в нет;
radius update в мпд выставлен в 60 сек, и по истечении этого интервала
клиент вылетает по User Request. При этом пользователи которые уже
работали апдейт проходят нормально. Помогает рестарт мпд.

лог мпд при сбрасывании клиента:

[pptp0] setting interface ng0 MTU to 1500 bytes
[pptp0] up: 0 links, total bandwidth 9600 bps
[pptp0] RADIUS: Down Event                     #вот с чего бы это...
[pptp0] IPCP: Down event
[pptp0] IPCP: state change Opened --> Starting
[pptp0] IPCP: LayerDown
[pptp0] IFACE: Down event
[pptp0] exec: /sbin/route delete 10.44.17.254 -iface lo0
[pptp0] exec: command returned 256
[pptp0] exec: /sbin/ifconfig ng0 down delete -link0
[pptp0] CCP: Down event
[pptp0] CCP: state change Req-Sent --> Starting
[pptp0] CCP: Close event
[pptp0] CCP: state change Starting --> Initial
[pptp0] CCP: LayerFinish
[pptp0] LCP: SendTerminateReq #13
[pptp0] LCP: LayerDown
pptp0-0: ignoring SetLinkInfo
[pptp0] LCP: rec'd Terminate Ack #13 link 0 (Closing)
[pptp0] LCP: state change Closing --> Closed
[pptp0] LCP: phase shift TERMINATE --> ESTABLISH
[pptp0] LCP: LayerFinish
[pptp0] device: CLOSE event in state UP
pptp0-0: clearing call
pptp0-0: killing channel
[pptp0] PPTP call terminated
[pptp0] IFACE: Close event
[pptp0] IPCP: Close event
[pptp0] IPCP: state change Starting --> Initial
[pptp0] IPCP: LayerFinish
[pptp0] IFACE: Close event
pptp0: closing connection with 10.44.2.14:3680
[pptp0] IFACE: Close event
[pptp0] device is now in state CLOSING
[pptp0] bundle: CLOSE event in state OPENED
[pptp0] device: DOWN event in state CLOSING
[pptp0] device is now in state DOWN
[pptp0] link: DOWN event
[pptp0] LCP: Down event
[pptp0] LCP: state change Closed --> Initial
[pptp0] LCP: phase shift ESTABLISH --> DEAD
[pptp0] device: DOWN event in state DOWN
[pptp0] device is now in state DOWN
[pptp0] link: DOWN event
[pptp0] LCP: Down event
pptp0: killing connection with 10.44.2.14:3680

конф мпд:
...
pptp_standart:
set iface disable on-demand
set bundle disable multilink
set bundle yes crypt-reqd
set link yes acfcomp protocomp
set link disable pap chap
set link enable chap
set link keep-alive 0 0
set ipcp yes vjcomp
set ipcp dns <dns_server>
set bundle enable compression
set pptp enable incoming
set pptp disable originate
set radius server 127.0.0.1 <key> 1812 1813
set radius timeout 45
set radius config /etc/radius.conf
set radius retries 5
set radius acct-update 60
set bundle enable radius-acct
set bundle enable radius-auth
set ipcp yes radius-ip

лог радиуса стандартный для ситуации завершения по User Reqest.


зарание и с уважением

=dv-uanic=

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "проблема c vpn на mpd"
Сообщение от kir Искать по авторуВ закладки(??) on 27-Ноя-04, 18:36  (MSK)
>времени доброго всем,
>
>нуждаюсь в вашем совете.
>ситуация следующая.
>
>бсд 5.2
>mpd 3.17
>freeradius
>
>канфы и логи приведу ниже.
>
>все работает на ура. но вот, с переодичностью привемерно раз в двое
>
>суток (может и совпадение), при подключении клиента происходит
один и тот же клиент? или..
... на всяк случай посомтрите на закономерностьвыдачи номера порта..

>слудующее: его авторизирует радиус, выдает адрес и выпускает в нет;
>radius update в мпд выставлен в 60 сек, и по истечении этого
>интервала
>клиент вылетает по User Request. При этом пользователи которые уже
>работали апдейт проходят нормально. Помогает рестарт мпд.

это возможно проблеым у клиентов...

только у одного такого клиента? или всех послоедующих при попытки подключиться?

>
>лог мпд при сбрасывании клиента:
>
>[pptp0] setting interface ng0 MTU to 1500 bytes
>[pptp0] up: 0 links, total bandwidth 9600 bps
>[pptp0] RADIUS: Down Event        
>          
> #вот с чего бы это...
>[pptp0] IPCP: Down event
>[pptp0] IPCP: state change Opened --> Starting
>[pptp0] IPCP: LayerDown
>[pptp0] IFACE: Down event
>[pptp0] exec: /sbin/route delete 10.44.17.254 -iface lo0
>[pptp0] exec: command returned 256
>[pptp0] exec: /sbin/ifconfig ng0 down delete -link0
>[pptp0] CCP: Down event
>[pptp0] CCP: state change Req-Sent --> Starting
>[pptp0] CCP: Close event
>[pptp0] CCP: state change Starting --> Initial
>[pptp0] CCP: LayerFinish
>[pptp0] LCP: SendTerminateReq #13
>[pptp0] LCP: LayerDown
>pptp0-0: ignoring SetLinkInfo
>[pptp0] LCP: rec'd Terminate Ack #13 link 0 (Closing)
>[pptp0] LCP: state change Closing --> Closed
>[pptp0] LCP: phase shift TERMINATE --> ESTABLISH
>[pptp0] LCP: LayerFinish
>[pptp0] device: CLOSE event in state UP
>pptp0-0: clearing call
>pptp0-0: killing channel
>[pptp0] PPTP call terminated
>[pptp0] IFACE: Close event
>[pptp0] IPCP: Close event
>[pptp0] IPCP: state change Starting --> Initial
>[pptp0] IPCP: LayerFinish
>[pptp0] IFACE: Close event
>pptp0: closing connection with 10.44.2.14:3680
>[pptp0] IFACE: Close event
>[pptp0] device is now in state CLOSING
>[pptp0] bundle: CLOSE event in state OPENED
>[pptp0] device: DOWN event in state CLOSING
>[pptp0] device is now in state DOWN
>[pptp0] link: DOWN event
>[pptp0] LCP: Down event
>[pptp0] LCP: state change Closed --> Initial
>[pptp0] LCP: phase shift ESTABLISH --> DEAD
>[pptp0] device: DOWN event in state DOWN
>[pptp0] device is now in state DOWN
>[pptp0] link: DOWN event
>[pptp0] LCP: Down event
>pptp0: killing connection with 10.44.2.14:3680
>

  маловато.....

>конф мпд:
>...
>pptp_standart:
> set iface disable on-demand
> set bundle disable multilink
> set bundle yes crypt-reqd
> set link yes acfcomp protocomp
> set link disable pap chap
> set link enable chap
> set link keep-alive 0 0
> set ipcp yes vjcomp
> set ipcp dns <dns_server>
> set bundle enable compression
> set pptp enable incoming
> set pptp disable originate
> set radius server 127.0.0.1 <key> 1812 1813
> set radius timeout 45
> set radius config /etc/radius.conf
> set radius retries 5
> set radius acct-update 60
> set bundle enable radius-acct
> set bundle enable radius-auth
> set ipcp yes radius-ip
>
>лог радиуса стандартный для ситуации завершения по User Reqest.
>
>
>зарание и с уважением
>
>=dv-uanic=


  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "проблема c vpn на mpd"
Сообщение от denn emailИскать по авторуВ закладки(??) on 27-Ноя-04, 18:45  (MSK)
спасибо что ответил.

> один и тот же клиент? или..
это разные клиенты. причем рабочие.

> ... на всяк случай посомтрите на закономерностьвыдачи номера порта..
выдаеться свободный инфейс. примером 1-5 заняты. потом 4 освобождаеться.
он и будет назначен на следующее подключение.
>

> это возможно проблеым у клиентов...
клиенты рабочие. без рестарта никто не может подконектиться. как только
рестарт мпд все на ура.
>
> только у одного такого клиента? или всех послоедующих при попытки подключиться?
>
у всех последующих

>  маловато.....
это полный лог по отключению клиента.

но все что еще нужно покажу.
смущает [pptp0] RADIUS: Down Event
хотя в этот момент в радиусе все путем. пакет Alive и сразу Stop.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "проблема c vpn на mpd"
Сообщение от kir Искать по авторуВ закладки(??) on 27-Ноя-04, 19:57  (MSK)
>спасибо что ответил.
>
>> один и тот же клиент? или..
>это разные клиенты. причем рабочие.
>
>> ... на всяк случай посомтрите на закономерностьвыдачи номера порта..
>выдаеться свободный инфейс. примером 1-5 заняты. потом 4 освобождаеться.
>он и будет назначен на следующее подключение.
>>
>
>> это возможно проблеым у клиентов...
>клиенты рабочие. без рестарта никто не может подконектиться. как только
>рестарт мпд все на ура.
>>
>> только у одного такого клиента? или всех послоедующих при попытки подключиться?
>>
>у всех последующих
>
>>  маловато.....
>это полный лог по отключению клиента.

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

>
>но все что еще нужно покажу.
>смущает [pptp0] RADIUS: Down Event
>хотя в этот момент в радиусе все путем. пакет Alive и сразу
>Stop.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "проблема c vpn на mpd"
Сообщение от denn emailИскать по авторуВ закладки(??) on 27-Ноя-04, 20:11  (MSK)
>  покажи весь лог начиная с подключения и и до алив
>стоп по клиенту

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

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "проблема c vpn на mpd"
Сообщение от denn emailИскать по авторуВ закладки(??) on 27-Ноя-04, 22:17  (MSK)
проанализировав билинг установил следующие.

с той минуты как новый клиент не может подлогиниться
предыдущим клиентом освобождаеться нас-порт 0(=ng0)
и все конекты на 0 отваливабться после первого апдейта.
если в эту минуту ктонить конектиться на свободный отличный от 0 порт - конект и апдейт проходит на ура, то есть клиент не ресетиться.

видимо ng0 "залипает"...

как поступить, подскажите.
спасибо

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "проблема c vpn на mpd"
Сообщение от denn emailИскать по авторуВ закладки(??) on 28-Ноя-04, 00:21  (MSK)
как мне кажеться, причина найдена.
тк сервак не мой, сразу не проверил....
не верно настроены ресурсы сетевых буферов, потому и ресетит.
помогите советом.
оптимальные, оттестированные цифры для показателей sysctl для
большой нагрузки.

ps. гиг памяти. 2 процессора

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "проблема c vpn на mpd"
Сообщение от denn emailИскать по авторуВ закладки(??) on 29-Ноя-04, 13:13  (MSK)
проблема не решилась.
теперь дизконект даже при малом количестве подключений
2 минуты и все.

pptp6-0: ignoring SetLinkInfo
[pptp6] LCP: rec'd Terminate Request #9 link 0 (Opened)
[pptp6] LCP: state change Opened --> Stopping
[pptp6] LCP: phase shift NETWORK --> TERMINATE
[pptp6] RADIUS: RadiusAccount for: associacija
[pptp6] RADIUS: using /etc/radius.conf
[pptp6] RADIUS: RadiusAddServer Adding 127.0.0.1
[pptp6] RADIUS: RadiusAddServer Adding 127.0.0.1
[pptp6] RADIUS: Termination cause: Peer disconnect:The remote server initiated a  disconnection for unknown reasons., RADIUS: 1
??????? почему
[pptp6] ACCT: User-Name=associacija NAS-IP-Address=0.0.0.0 NAS-Port=6 Acct-Statu
s-Type=2 Acct-Session-Id=1723102-pptp6 Acct-Input-Octets=4147 Acct-Output-Octets
=233 Acct-Input-Gigawords=0 Acct-Output-Gigawords=0
[pptp6] RADIUS: RadiusAccount: Sending accounting data (Type: 2)
[pptp6] RADIUS: RadiusSendRequest: RAD_ACCOUNTING_RESPONSE for user associacija
[pptp6] setting interface ng6 MTU to 1500 bytes
[pptp6] up: 0 links, total bandwidth 9600 bps
[pptp6] RADIUS: Down Event
[pptp6] IPCP: Down event
[pptp6] IPCP: state change Opened --> Starting
[pptp6] IPCP: LayerDown
[pptp6] IFACE: Down event
[pptp6] exec: /sbin/route delete 10.44.17.254 -iface lo0
[pptp6] exec: /sbin/ifconfig ng6 down delete -link0
[pptp6] CCP: Down event
[pptp6] CCP: state change Closed --> Initial
[pptp6] CCP: Close event
[pptp6] LCP: SendTerminateAck #14
[pptp6] LCP: LayerDown
[pptp6] LCP: rec'd Terminate Request #10 link 0 (Stopping)
[pptp6] LCP: SendTerminateAck #15
[pptp6] LCP: state change Stopping --> Stopped
[pptp6] LCP: phase shift TERMINATE --> ESTABLISH
[pptp6] LCP: LayerFinish
[pptp6] device: CLOSE event in state UP
pptp6-0: clearing call
pptp6-0: killing channel
[pptp6] PPTP call terminated
[pptp6] IFACE: Close event
[pptp6] IPCP: Close event
[pptp6] IPCP: state change Starting --> Initial
[pptp6] IPCP: LayerFinish
[pptp6] IFACE: Close event
pptp6: closing connection with 10.44.3.11:1031
[pptp6] IFACE: Close event
[pptp6] device is now in state CLOSING
[pptp6] bundle: CLOSE event in state OPENED
[pptp6] closing link "pptp6"...
[pptp6] device: DOWN event in state CLOSING
[pptp6] device is now in state DOWN
[pptp6] link: CLOSE event
[pptp6] LCP: Close event
[pptp6] LCP: state change Stopped --> Closed
[pptp6] device: DOWN event in state DOWN
[pptp6] device is now in state DOWN
[pptp6] link: DOWN event
[pptp6] LCP: Down event
[pptp6] LCP: state change Closed --> Initial
[pptp6] LCP: phase shift ESTABLISH --> DEAD
[pptp6] link: DOWN event
[pptp6] LCP: Down event
pptp6: killing connection with 10.44.3.11:1031

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "проблема c vpn на mpd"
Сообщение от denn emailИскать по авторуВ закладки(??) on 29-Ноя-04, 14:27  (MSK)
полный лог мпд и радиуса при вылете клиента:

[pptp1] RADIUS: RadiusAcctUpdate: Sending Accounting Update
[pptp1] RADIUS: RadiusAccount for: horoshun_12_43
[pptp1] RADIUS: using /etc/radius.conf
[pptp1] RADIUS: RadiusAddServer Adding 127.0.0.1
[pptp1] RADIUS: RadiusAddServer Adding 127.0.0.1

[pptp1] ACCT: User-Name=horoshun_12_43 NAS-IP-Address=0.0.0.0 NAS-Port=1 Acct-Status-Type=3 Acct-Session-Id=1725469-pptp1 Acct-Input-Octets=481042 Acct-Output-Octets=1181995 Acct-Input-Gigawords=0 Acct-Output-Gigawords=0

[pptp1] RADIUS: RadiusAccount: Sending accounting data (Type: 3)
[pptp1] RADIUS: RadiusSendRequest: RAD_ACCOUNTING_RESPONSE for user horoshun_12_43

[pptp1] closing link "pptp1"...
[pptp1] link: CLOSE event
[pptp1] LCP: Close event
[pptp1] LCP: state change Opened --> Closing
[pptp1] LCP: phase shift NETWORK --> TERMINATE

[pptp1] RADIUS: RadiusAccount for: horoshun_12_43
[pptp1] RADIUS: using /etc/radius.conf
[pptp1] RADIUS: RadiusAddServer Adding 127.0.0.1
[pptp1] RADIUS: RadiusAddServer Adding 127.0.0.1
[pptp1] RADIUS: Termination cause: , RADIUS: 10

[pptp1] ACCT: User-Name=horoshun_12_43 NAS-IP-Address=0.0.0.0 NAS-Port=1 Acct-Status-Type=2 Acct-Session-Id=1725469-pptp1 Acct-Input-Octets=481042 Acct-Output-Octets=1181995 Acct-Input-Gigawords=0 Acct-Output-Gigawords=0

[pptp1] RADIUS: RadiusAccount: Sending accounting data (Type: 2)
[pptp1] RADIUS: RadiusSendRequest: RAD_ACCOUNTING_RESPONSE for user horoshun_12_43

[pptp1] setting interface ng1 MTU to 1500 bytes
[pptp1] up: 0 links, total bandwidth 9600 bps
[pptp1] RADIUS: Down Event
[pptp1] IPCP: Down event
[pptp1] IPCP: state change Opened --> Starting
[pptp1] IPCP: LayerDown
[pptp1] IFACE: Down event
[pptp1] exec: /sbin/route delete 10.44.17.254 -iface lo0
[pptp1] exec: /sbin/ifconfig ng1 down delete -link0
[pptp1] CCP: Down event
[pptp1] CCP: state change Closed --> Initial
[pptp1] CCP: Close event
[pptp1] LCP: SendTerminateReq #41
[pptp1] LCP: LayerDown
pptp1-0: ignoring SetLinkInfo
[pptp1] LCP: rec'd Terminate Ack #41 link 0 (Closing)
[pptp1] LCP: state change Closing --> Closed
[pptp1] LCP: phase shift TERMINATE --> ESTABLISH
[pptp1] LCP: phase shift TERMINATE --> ESTABLISH
[pptp1] device: CLOSE event in state UP
pptp1-0: clearing call
pptp1-0: killing channel
[pptp1] PPTP call terminated
[pptp1] IFACE: Close event
[pptp1] IPCP: Close event
[pptp1] IPCP: state change Starting --> Initial
[pptp1] IPCP: LayerFinish
[pptp1] IFACE: Close event
pptp1: closing connection with 10.44.2.48:1458
[pptp1] IFACE: Close event
[pptp1] device is now in state CLOSING
[pptp1] bundle: CLOSE event in state OPENED
[pptp1] device: DOWN event in state CLOSING
[pptp1] device is now in state DOWN
[pptp1] link: DOWN event
[pptp1] LCP: Down event
[pptp1] LCP: state change Closed --> Initial
[pptp1] LCP: phase shift ESTABLISH --> DEAD
[pptp1] device: DOWN event in state DOWN
[pptp1] device is now in state DOWN
[pptp1] link: DOWN event
[pptp1] LCP: Down event
pptp1: killing connection with 10.44.2.48:1458
------------------------------------------------
rad_recv: Accounting-Request packet from host 127.0.0.1:54781, id=113, length=192
        NAS-Identifier = "termit.termit-club.com"
        NAS-Port = 1
        NAS-Port-Type = Virtual
        Service-Type = Framed-User
        Framed-Protocol = PPP
        Calling-Station-Id = "10.44.2.48"
        User-Name = "horoshun_12_43"
        Framed-IP-Address = 10.44.17.53
        Acct-Status-Type = Alive
        Acct-Session-Id = "1725469-pptp1"
        Acct-Multi-Session-Id = "1725469-pptp1"
        Acct-Link-Count = 1
        Acct-Authentic = RADIUS
        Acct-Session-Time = 1200
        Acct-Input-Octets = 481042
        Acct-Input-Packets = 2405
        Acct-Output-Octets = 1181995
        Acct-Output-Packets = 2726
        Acct-Input-Gigawords = 0
        Acct-Output-Gigawords = 0
rlm_sql (sql): Reserving sql socket id: 0

rlm_sql_postgresql: query: UPDATE radacct ??SET FramedIPAddress = NULLIF('10.44.
17.53', '')::inet, ??AcctInputOctets = (('0'::bigint << 32) + '481042'::bigint),
??AcctOutputOctets = (('0'::bigint << 32) + '1181995'::bigint) ??WHERE AcctSess
ionId = '1725469-pptp1' AND UserName = 'horoshun_12_43' ??AND NASIPAddress= '127
.0.0.1' AND AcctStopTime IS NULL

rlm_sql_postgresql: Status: PGRES_COMMAND_OK
rlm_sql_postgresql: affected rows = 1
rlm_sql (sql): Released sql socket id: 0

Sending Accounting-Response of id 113 to 127.0.0.1:54781
rad_recv: Accounting-Request packet from host 127.0.0.1:54782, id=184, length=19
8
        NAS-Identifier = "termit.termit-club.com"
        NAS-Port = 1
        NAS-Port-Type = Virtual
        Service-Type = Framed-User
        Framed-Protocol = PPP
        Calling-Station-Id = "10.44.2.48"
        User-Name = "horoshun_12_43"
        Framed-IP-Address = 10.44.17.53
        Acct-Status-Type = Stop
        Acct-Session-Id = "1725469-pptp1"
        Acct-Multi-Session-Id = "1725469-pptp1"
        Acct-Link-Count = 1
        Acct-Authentic = RADIUS
        Acct-Terminate-Cause = NAS-Request
        Acct-Session-Time = 1200
        Acct-Input-Octets = 481042
        Acct-Input-Packets = 2405
        Acct-Output-Octets = 1181995
        Acct-Output-Packets = 2726
        Acct-Input-Gigawords = 0
        Acct-Output-Gigawords = 0
rlm_sql (sql): Reserving sql socket id: 4
rlm_sql_postgresql: query: UPDATE radacct ??SET AcctStopTime = (now() - '0'::int
erval), AcctSessionTime = '1200', ??AcctInputOctets = (('0'::bigint << 32) + '48
1042'::bigint), ??AcctOutputOctets = (('0'::bigint << 32) + '1181995'::bigint),
??AcctTerminateCause = 'NAS-Request', AcctStopDelay = '0', ??FramedIPAddress = N
ULLIF('10.44.17.53', '')::inet, ConnectInfo_stop = '' ??WHERE AcctSessionId = '1
725469-pptp1' AND UserName = 'horoshun_12_43' ??AND NASIPAddress = '127.0.0.1' A
ND AcctStopTime IS NULL
rlm_sql_postgresql: Status: PGRES_COMMAND_OK
rlm_sql_postgresql: affected rows = 1
rlm_sql (sql): Released sql socket id: 4
Sending Accounting-Response of id 184 to 127.0.0.1:54782
rad_recv: Access-Request packet from host 127.0.0.1:54783, id=172, length=178
        NAS-Identifier = "termit.termit-club.com"
        NAS-Port = 1
        NAS-Port-Type = Virtual
        Service-Type = Framed-User
        Framed-Protocol = PPP
        Calling-Station-Id = "10.44.2.48"
        User-Name = "horoshun_12_43"
        MS-CHAP-Challenge = 0xbb1e6883a9dd7bd136e98821df4ba5cc

зы. заранее спасибо всем. очень горит.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру