Як налаштувати VPN для UNIX?

1. Інсталюємо pptpclient:

cd /usr/ports/net/pptpclient
make install clean

2. Створюємо ppp.conf:

ee /etc/ppp/ppp.conf			
---------------------------			
tim:			
set authname LOGIN			
set authkey PASS			
set timeout 0			
set ifaddr 0 0			
add default HISADDR			
alias enable yes			
---------------------------			
chmod 600 /etc/ppp/ppp.conf			

3. Правимо rc.conf:

ee /etc/rc.conf	

закоментовуємо defaultrouter="192.168.101.201"
дописуємо

static_routes="pptp"
route_pptp="192.168.0.0/16 192.168.101.201"
vpn_enable="YES"			

(замість 192.168.101.201 - ваш шлюз)

4. Створюємо скрипт vpn.run:

ee /usr/local/etc/rc.d/vpn.run
---------------------------
#!/bin/sh
echo $$ >/var/run/vpn.pid
while true; do
/usr/local/sbin/pptp vpn.tim tim
sleep 5
done
---------------------------
chmod 755 /usr/local/etc/rc.d/vpn.run			

5. Створюємо скрипт запуску vpn.sh:

ee /usr/local/etc/rc.d/vpn.sh
---------------------------
#!/bin/sh
#
# PROVIDE: vpn
# REQUIRE: DAEMON
# BEFORE: LOGIN
# KEYWORD: FreeBSD shutdown
vpn_enable=${vpn_enable-"NO"}
vpn_pidfile=${vpn_pidfile-"/var/run/vpn.pid"}
. /etc/rc.subr
name="vpn"
rcvar=`set_rcvar`
command="/usr/local/etc/rc.d/vpn.run"
load_rc_config $name
pidfile="${vpn_pidfile}"
start_cmd="echo -n " ${name}"; ${command} ${command_args} &"
stop_cmd="echo -n " ${name}"; kill `cat $vpn_pidfile` ; killall -9 pptp "
run_rc_command "$1"
---------------------------
chmod 755 /usr/local/etc/rc.d/vpn.sh			

6. Перезавантажуємо систему:

shutdown -r now			

або демонів

route delete default
route add 192.168.0.0/16 192.168.101.201
/usr/local/etc/rc.d/vpn.sh start			

7. Щоб відключитись від Інтернету:

/usr/local/etc/rc.d/vpn.sh stop			

АЛЬТЕРНАТИВНИЙ МЕТОД ПІДКЛЮЧЕННЯ ЗА ДОПОМОГОЮ MPD

# /usr/local/etc/mpd4/mpd.conf
default:
load tim
tim:
new -i ng0 vpn vpn
set iface disable on-demand
# set iface addrs 192.168.1.1 192.168.2.1
set iface idle 0
# set iface session 28800
# disconnect the client after 8 hours
set iface route 0.0.0.0/1
set iface route 128.0.0.0/1
set iface route default
set bundle disable multilink
set auth authname "prngvu"
set auth password "passpass"
set link yes acfcomp protocomp
set link no pap
set link accept chap
set link mtu 1460
set link yes no-orig-auth
# set link yes passive
# set link keep-alive 10 75
# set ipcp yes vjcomp
# set ipcp ranges 192.168.1.1/32 192.168.2.1/32
#
# The five lines below enable Microsoft Point-to-Point encryption
# (MPPE) using the ng_mppc(8) netgraph node type.
#
# set bundle enable compression
# set ccp yes mppc
# set ccp yes mpp-e40
# set ccp yes mpp-e128
# set bundle enable crypt-reqd
# set ccp yes mpp-stateless
open
# cat /usr/local/etc/mpd4/mpd.links
vpn:
set link type pptp
set pptp self 192.168.106.100
set pptp peer 192.168.1.8
# set pptp enable originate incoming outcall
set pptp enable originate outcall	
Картки для поповнення рахунку ТІМ-Інтернет
Адреси терміналів

Останні новини


19.05.2017

Указ ПРЕЗИДЕНТА УКРАЇНИ про блокування російських сайтів набув чинності

Указ президента України Петра Порошенка про введення в дію рішення Ради національної безпеки і оборони, згідно з яким в Україні заблокують ряд російських сайтів, набув чинності 17 травня 2017 року.
Указ опублікований в газеті "Урядовий кур‘єр". Докладніше

Указ президента України Петра Порошенка про введення в дію рішення Ради національної безпеки і оборони, згідно з яким в Україні заблокують ряд російських сайтів, набув чинності 17 травня 2017 року. Указ опублікований в газеті "Урядовий кур‘єр". "В сьогоднішньому номері газети "Урядовий кур‘єр" опубліковано указ президента "Про рішення Ради національної безпеки і оборони України від 28 квітня 2017 року "Про застосування персональних спеціальних економічних та інших обмежувальних заходів (санкцій)" №133/2017 від 15 травня 2017 року, з 17 травня 2017 року вступає в силу", - йдеться в повідомленні на сайті урядового видання. Зазначимо, документ передбачає введення санкцій відносно 468 російських і українських компаній, а також 1228 фізичних осіб. Під санкціями також виявилися російські Яндекс і Mail.Ru Group з її соціальними мережами "Вконтакте" і "Однокласники". Нагадаємо, раніше повідомлялося, що інтернет-провайдерів будуть штрафувати за відмову від блокування російських сайтів.
Повний текст читайте тут: https://www.rbc.ua/ukr/news/ukaz-poroshenko-blokirovke-rossiyskih-saytov-1495001256.html
15.05.2017

ДО УВАГИ АБОНЕНТІВ ISP TIM!!!

До уваги абонентів ISP TIM. Увага, вірус.  Докладніше

05.05.2017

Графік роботи на травневі свята

01.05-02.05 - Робота в черговому режимі (каса працює) з 09-00 до 17-00
03.05-05.05 - Робота за звичайним графіком
06.05-09.05 - Робота в черговому режимі (каса працює) з 09-00 до 17-00 Докладніше

Далі — за звичайним графіком

25.04.2017

Увага! Аварія!

Шановні абоненти! Приносимо вибачення за тимчасові незручності, що виникли 25 квітня 2017 року внаслідок збою електропостачання у головному офісі. Найближчим часом робота всих сервісів буде поновлена у повному обсязі. Докладніше

Дякуємо за розуміння


Всі новини