Проблема в следующем.
Имеется локальная сеть с адресами 192.168.0.0/24
шлюз на FreeBSD 6.2
на шлюзе установлен mpd 3.18
необходимо чтобы пользователи извне подключались к локальной сети.
Все работало до тех пор пока не понадобилось чтобы к этой сетке подключался человек, который выходит в инет через свою локалку, причем в его локалке адреса тоже 192.168.0.0/24
mpd выдает подключающимся пользователям адреса 192.168.0.230, 231, 232 и т.д.
все работает нормально.
когда попробовал поменять выдаваемые адреса на 192.168.1.230 возникает следующая проблема
в логах пишетmpd: [pptp1] no interface to proxy arp on for 192.168.1.231
конфиг mpd:
default:
load pptp0
load pptp1
load pptp2
load pptp3
load pptp4pptp0:
new -i ng0 pptp0 pptp0
set ipcp ranges 192.168.0.36/24 192.168.0.230/24
load pptp_standartpptp1:
new -i ng1 pptp1 pptp1
set ipcp ranges 192.168.0.36/24 192.168.0.231/24
load pptp_standartpptp2:
new -i ng2 pptp2 pptp2
set ipcp ranges 192.168.0.36/24 192.168.0.232/24
load pptp_standartpptp3:
new -i ng3 pptp3 pptp3
set ipcp ranges 192.168.0.36/24 192.168.0.233/24
load pptp_standartpptp4:
new -i ng4 pptp4 pptp4
set ipcp ranges 192.168.0.36/24 192.168.0.234/24
load pptp_standart
pptp_standart:
set iface disable on-demand
set bundle disable multilink
set link yes acfcomp protocompset link no pap chap
set link enable chap
set link keep-alive 60 180
set ipcp yes vjcompset ipcp dns 192.168.0.36
set iface enable proxy-arp
set ccp yes mppcset ccp yes mpp-e40
set ccp yes mpp-e56
set ccp yes mpp-e128
set ccp yes mpp-stateless
set bundle yes crypt-reqdset pptp self 1.2.3.4
set pptp enable incoming
set pptp disable originate
set pptp disable windowing
log -ALL, +ipcp, +link
log +auth
Вы либо невнимательны, либо показываете не тот конфиг. В любом случае проблемы в появлении строчкиmpd: [pptp1] no interface to proxy arp on for 192.168.1.231
нет.
Проблема скоррее в некорректной конфигурации мпд, которую мы, к радости и счастью, не видим.
>Вы либо невнимательны, либо показываете не тот конфиг. В любом случае проблемы
>в появлении строчки
>
>mpd: [pptp1] no interface to proxy arp on for 192.168.1.231
>
>нет.
>
>Проблема скоррее в некорректной конфигурации мпд, которую мы, к радости и счастью,
>не видим.Данная конфигурация - это то что сейчас работает.
Если в данной конфигурации я поменяю адреса 192.168.0.230 на 192.168.1.230 и т.д.
то появляется указанная строчка.
проблемы бы не было, если бы пользователь пытался подключиться из другой подсети
>[оверквотинг удален]
>>
>>Проблема скоррее в некорректной конфигурации мпд, которую мы, к радости и счастью,
>>не видим.
>
>Данная конфигурация - это то что сейчас работает.
>Если в данной конфигурации я поменяю адреса 192.168.0.230 на 192.168.1.230 и т.д.
>
>то появляется указанная строчка.
>проблемы бы не было, если бы пользователь пытался подключиться из другой подсети
>set ipcp ranges 192.168.1.254/32 192.168.1.1/16
а ниже
pptpd:
----- skip-----
set iface route 192.168.0.128/26
>set ipcp ranges 192.168.1.254/32 192.168.1.1/16
>
>а ниже
>pptpd:
>----- skip-----
> set iface route 192.168.0.128/26Спасибо, так ВПН работает, НО из подсети 192.168.0.0/24 все равно не работает.
Человек подключается к ВПН, но достучаться до компа внутри моей сети не может.
Proxy-Arp по прежнему пишет mpd: [pptp0] no interface to proxy arp on for 192.168.10.2сейчас конфиг выглядит так
cat /usr/local/etc/mpd4/mpd.conf
default:
load pptp0
load pptp1
load pptp2
load pptp3
load pptp4pptp0:
new -i ng0 pptp0 pptp0
set ipcp ranges 192.168.10.1/32 192.168.10.2/16
load pptp_standartpptp1:
new -i ng1 pptp1 pptp1
set ipcp ranges 192.168.10.1/32 192.168.10.3/16
load pptp_standartpptp2:
new -i ng2 pptp2 pptp2
set ipcp ranges 192.168.10.1/32 192.168.10.4/16
load pptp_standartpptp3:
new -i ng3 pptp3 pptp3
set ipcp ranges 192.168.10.1/32 192.168.10.5/16
load pptp_standartpptp4:
new -i ng4 pptp4 pptp4
set ipcp ranges 192.168.10.1/23 192.168.10.6/16
load pptp_standart
pptp_standart:
set iface disable on-demand
set bundle disable multilink
set link yes acfcomp protocompset link no pap chap
set link enable chap
set link keep-alive 60 180
set ipcp yes vjcompset ipcp dns 192.168.0.36
set iface route 192.168.0.0/24
set iface enable proxy-arp
set ccp yes mppcset ccp yes mpp-e40
set ccp yes mpp-e56
set ccp yes mpp-e128
set ccp yes mpp-stateless
set bundle yes crypt-reqdset pptp self 1.2.3.4
set pptp enable incoming
set pptp disable originate
set pptp disable windowing
log -ALL, +ipcp, +link
log +authкак сделать чтобы человек их такой же подсетки мог работать с компом в моей сети?