Помогите направить ход мыслей в нужную сторону. Нужен взгляд знающего человека на мою работу, и совет как поступить далее. Занимаюсь этим впервые, и немного запутался.
Имеем две виртуальные машины:
1) 172.18.0.18
Шлюз настроен скриптом: /etc/init.d/firewall.sh
Код: Выделить всё
# !/bin/sh
#Включаю форвардинг
echo 1 > /proc/sys/net/ipv4/ip_forward
#Сбрасываю все настройки
iptables -F INPUT
iptables -F OUTPUT
iptables -F FORWARD
#Разрешаю форвардинг
iptables -P FORWARD ACCEPT
#Правило
iptables -A POSTROUTING -t nat -s 172.18.0.0/24 -o eth0 -j MASQUERADE
Код: Выделить всё
#/etc/pptpd.conf
option /etc/ppp/pptpd-options
debug
logwtmp
localip 172.18.0.18
remoteip 172.18.0.100-200
Код: Выделить всё
#/etc/ppp/pptpd-options
name pptpd
logfile /var/log/pptpd.log
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
ms-dns 88.205.225.242
proxyarp
nodefaultroute
debug
lock
nobsdcomp
novj
novjccomp
nologfd
plugin radius.so
plugin radattr.so
(линк на radiusclient имеется)
Код: Выделить всё
# /etc/ radiusclient-ng/radiusclient.conf
auth_order radius,local
login_tries 4
login_timeout 60
nologin /etc/nologin
issue /etc/radiusclient-ng/issue
authserver 172.18.0.19:1812
acctserver 172.18.0.19:1813
servers /etc/radiusclient-ng/servers
dictionary /etc/radiusclient-ng/dictionary
login_radius /usr/sbin/login.radius
seqfile /var/run/radius.seq
mapfile /etc/radiusclient-ng/port-id-map
default_realm
radius_timeout 10
radius_retries 3
login_local /bin/login
Код: Выделить всё
# /etc/radiusclient-ng/servers
localhost pass
Вторая машина
2) 172.18.0.19
Установлен UTM5
Код: Выделить всё
## /netup/utm5/utm5.cfg
database_type=mysql
database=UTM5
#database_host=localhost
database_login=root
database_password=pass
database_charset=utf8
urfa_bind_host=0.0.0.0
nfbuffer_host=0.0.0.0
nfbuffer_port=9996
log_level=0
log_file_main=/netup/utm5/log/main.log
log_file_debug=/netup/utm5/log/debug.log
log_file_verificator=/netup/utm5/log/verificator.log
Код: Выделить всё
## /netup/utm5/radius5.cfg
core_host=127.0.0.1
core_port=12758
radius_login=login
radius_password=pass
radius_auth_mppe=enable
radius_card_autoadd=yes
log_file_main=/netup/utm5/log/radius.log
log_file_debug=/netup/utm5/log/radius.log
При соединении через VPN выдаёт ошибку 691: не удалось распознать комбинацию логина и пароля пользователя.
файл pptpd.log остаётся пустым.
В админке UTM5 в список NAS добавил IP первой машины 172.18.0.18 и secret из файла /etc/radiusclient-ng/servers
Буду очень благодарен за любую подсказку.