Публичное пространство
SetRetail10 ▪️ Касса ◾️ Создание VPN-подключения на кассе PPTP
Для проверки версии TinyCore выполните команду cash status
TinyCore8
1. Скопируйте файл шаблона настройки в папку /opt/networks → выполните команду:
tc@box:~$ cp /usr/share/crystals/examples/ifcfg-pptp0 /opt/networks/
2. Отредактируйте файл /opt/networks/ifcfg-pptp0
При необходимости установите дополнительные параметры.
Необязательные параметры доступны на версии Tinycore 8.0.15 и выше.
# сервер VPN SERVER="195.91.128.100" # логин USERNAME="set" # пароль PASSWORD="777" # Список подсетей, которые следует маршрутизировать через PPTP. Можно указать несколько через пробел, напр. NETWORK="192.168.0.0/24 172.16.0.0/24" NETWORKS="192.168.0.0/24" ##### Необязательные параметры ##### # Пользовательские настройки pptp, КАВЫЧКИ ОБЯЗАТЕЛЬНЫ # CUSTOM_OPTIONS="debug" # CUSTOM_OPTIONS="require-mppe refuse-eap refuse-pap refuse-chap" # Дополнительная проверка поднятого соединения по пингу # PINGCHECK=1 # Таймаут в секундах перед следующей попыткой соединения в случае неудачи # DELAY=30 # Отправка кадра LCP echo-request удаленной стороне каждые n секунд # LCP_ECHO_INTERVAL=10 # Обрывать соединение, если n LCP echo-requests отправлены без приема правильных LCP echo-reply # LCP_ECHO_FAILURE=6
3. Выполните команду:
cash save
4. Перезагрузить кассу:
cash reboot
Для отладки подключения добавьте параметр debug
в CUSTOM_OPTIONS
.
Лог-файл подключения в /var/log/network-pptp0.log
TinyCore3
1. Скопируйте/замените файлы pptp-client.tcz, pptp-client.tcz.md5.txt в папке /mnt/sda1/tce/optional.
2. Выполните команду для активации модуля pptp:
echo pptp-client.tcz > `cat /opt/.tce_dir`/onboot.d/pptpclient
3. Отредактируйте файл /opt/pptpcfg и заполните по следующему образцу:
# сервер VPN SERVER="195.91.128.100" # логин USERNAME="set" # пароль PASSWORD="777" # нумерация интерфейса, при текущей настройке поднятый сетевой интерфейс будет именоваться ppp100 UNIT=100 # подсеть сервера, можно указать несколько маршрутов через пробел, напр. "192.168.0.0/24 172.16.0.0/24" NETWORK=" 192.168.0.0/24 " # необязательная переменная со специфичными настройками для vpn-сервера (у вас должно быть понимание, какие настройки и зачем включать), КАВЫЧКИ ОБЯЗАТЕЛЬНЫ # для активации раскомментировать: #OPTIONS="require-mppe refuse-eap refuse-pap refuse-chap" # необязательная дополнительная проверка поднятого соединения по пингу, для активации раскомментировать #PINGCHECK=1
4. Выполните команду:
cash save
5. Перезагрузить кассу:
cash reboot
Для отладки подключения добавьте параметр debug
в OPTIONS="..."
Лог-файл подключения в /var/log/pptp.log
© 1994-2023, ООО «Кристалл Сервис Интеграция».
Все права защищены..