Помогите настроить VPN
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- Le1
- рядовой
- Сообщения: 45
- Зарегистрирован: 2007-11-12 19:19:33
- Контактная информация:
Помогите настроить VPN
Дело обстоит так, есть Работа и есть Дом
Нужно чтобы с дома можно было подключатся к работе, т.е. каждый сотрудник мог бы подключатся по VPN в локальную сеть которая у нас на работе, и мог бы юзать полнофункционально все,как будто бы он находится не дома а в тойже локалке, например мог подключатся к своему рабочему компу через Remote Desktop и т.д.
Сеть на работе такая:
ADSL Router -> SWITCH -> и собственно сеть 192.168.1.1-192.168.1.255; В этой сети один комп это машина с установленным FreeBSD.
Чтобы я из вне, т.е. с интернета мог бу подключатся к компу FreeBSD я сделал редирект всех портов в железном роутере...
Вообщемто я пытался все организовать и по средствам PoPToP и MPD5 но чет ничего не вышло, я и на форуме писал но никто помочь не смог =(
Можут посоветуете всеж как это дело собрать чтобы все работало ?
P.S. Мне нужно тчобы все работало именно в такой сети как у меня, т.е. не предлогайте поставить FreeBSD вместо железного роутера и воткнуть в нее 2 сетевухи.
Заранее спасибо, надеюсь все-ж кто то сможет помочь мне и решить мою проблемму.
Нужно чтобы с дома можно было подключатся к работе, т.е. каждый сотрудник мог бы подключатся по VPN в локальную сеть которая у нас на работе, и мог бы юзать полнофункционально все,как будто бы он находится не дома а в тойже локалке, например мог подключатся к своему рабочему компу через Remote Desktop и т.д.
Сеть на работе такая:
ADSL Router -> SWITCH -> и собственно сеть 192.168.1.1-192.168.1.255; В этой сети один комп это машина с установленным FreeBSD.
Чтобы я из вне, т.е. с интернета мог бу подключатся к компу FreeBSD я сделал редирект всех портов в железном роутере...
Вообщемто я пытался все организовать и по средствам PoPToP и MPD5 но чет ничего не вышло, я и на форуме писал но никто помочь не смог =(
Можут посоветуете всеж как это дело собрать чтобы все работало ?
P.S. Мне нужно тчобы все работало именно в такой сети как у меня, т.е. не предлогайте поставить FreeBSD вместо железного роутера и воткнуть в нее 2 сетевухи.
Заранее спасибо, надеюсь все-ж кто то сможет помочь мне и решить мою проблемму.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- сержант
- Сообщения: 221
- Зарегистрирован: 2008-03-20 23:00:42
Re: Помогите настроить VPN
А какую сеть вы выделяете для ВПНа и как ее НАТите?
установлена?
Код: Выделить всё
sysctl net.inet.ip.forwarding=1
Последний раз редактировалось zingel 2008-07-12 23:45:49, всего редактировалось 1 раз.
Причина: юзай - кнопочку *code*
Причина: юзай - кнопочку *code*
- Le1
- рядовой
- Сообщения: 45
- Зарегистрирован: 2007-11-12 19:19:33
- Контактная информация:
Re: Помогите настроить VPN
Ну вообщето в MPD5 делол так, выделял диапазон 192.168.1.200-192.168.1.225 в конфиге mpd.confOverseer писал(а):А какую сеть вы выделяете для ВПНа и как ее НАТите?
установлена?Код: Выделить всё
sysctl net.inet.ip.forwarding=1
и натил в правилах файрвола pf так:
Код: Выделить всё
cat /etc/pf.conf
nat on ng0 from 192.168.1.0/24 to any -> 192.168.1.254
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Помогите настроить VPN
поясни следующие моменты:
1)Есть сеть 192.168.0.0/24, она на работе, тогда какой адрес гейта?
2)Что за железяка стоит на которой порт-маппинг (модель+конфиг+ip-адрес)
3)Что за SWITH (ip-адрес+модель)
4)Конфиги mpd+PoPTOP
топология очень непонятная, непонятно где стоит машина с фряхой.
1)Есть сеть 192.168.0.0/24, она на работе, тогда какой адрес гейта?
2)Что за железяка стоит на которой порт-маппинг (модель+конфиг+ip-адрес)
3)Что за SWITH (ip-адрес+модель)
4)Конфиги mpd+PoPTOP
топология очень непонятная, непонятно где стоит машина с фряхой.
Z301171463546 - можно пожертвовать мне денег
- Alex Keda
- стреляли...
- Сообщения: 35466
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
- Le1
- рядовой
- Сообщения: 45
- Зарегистрирован: 2007-11-12 19:19:33
- Контактная информация:
Re: Помогите настроить VPN
zingel писал(а):поясни следующие моменты:
1)Есть сеть 192.168.0.0/24, она на работе, тогда какой адрес гейта?
2)Что за железяка стоит на которой порт-маппинг (модель+конфиг+ip-адрес)
3)Что за SWITH (ip-адрес+модель)
4)Конфиги mpd+PoPTOP
топология очень непонятная, непонятно где стоит машина с фряхой.
Вот как у меня обустроенна сеть:
Код: Выделить всё
+-----------------------+
| Home PC |
| |
+-----------------------+
|
+-----------------------+
| Internet |
| |
+-----------------------+
+-----------------------+
| Work IP 85.XX.XXX.XXX|
| |
+-----------------------+
|
+-----------------------+ All Port Redirection to 192.168.1.254
| ADSL Router |-----------------.
| 192.168.1.1 | |
+-----------------------+ |
| |
+-----------------------+ |
| SWITCH | |
| | |
+---------,.-.,.,-.,,_--+ |
,,-'`` | ```'-.,'``''-.,,, |
,,-'`` / ``'- `````''- |
+------------+ +------------+ +------------+ +-------------+
|192.168.1.10| |192.168.1.11| |192.168.1.12| |192.168.1.254|
| | | | | | |FreeBSD |
+------------+ +------------+ +------------+ +-------------+
Код: Выделить всё
/home/Le1# cat /usr/local/etc/mpd5/mpd.conf
#################################################################
#
# MPD configuration file
#
# This file defines the configuration for mpd: what the
# bundles are, what the links are in those bundles, how
# the interface should be configured, various PPP parameters,
# etc. It contains commands just as you would type them
# in at the console. Lines without padding are labels. Lines
# starting with a "#" are comments.
#
# $Id: mpd.conf.sample,v 1.45 2007/11/26 20:41:37 amotin Exp $
#
#################################################################
startup:
# configure mpd users
set user foo bar admin
set user foo1 bar1
# configure the console
set console self 192.168.1.254 5005
set console open
# configure the web server
set web self 192.168.1.254 5006
set web open
default:
load pptp
# PPTP
# Mpd as a PPTP server compatible with Microsoft Dial-Up Networking clients.
#
# Suppose you have a private Office LAN numbered 192.168.1.0/24 and the
# machine running mpd is at 192.168.1.1, and also has an externally visible
# IP address of 1.2.3.4.
#
# We want to allow a client to connect to 1.2.3.4 from out on the Internet
# via PPTP. We will assign that client the address 192.168.1.50 and proxy-ARP
# for that address, so the virtual PPP link will be numbered 192.168.1.1 local
# and 192.168.1.50 remote. From the client machine's perspective, it will
# appear as if it is actually on the 192.168.1.0/24 network, even though in
# reality it is somewhere far away out on the Internet.
#
# Our DNS server is at 192.168.1.3 and our NBNS (WINS server) is at 192.168.1.4.
# If you don't have an NBNS server, leave that line out.
#
pptp:
# Define dynamic IP address pool.
set ippool add pool1 192.168.100.50 192.168.100.99
# Create clonable bundle template named B
create bundle template B
set iface enable proxy-arp
set iface idle 1800
set iface enable tcpmssfix
set ipcp yes vjcomp
# Specify IP address pool for dynamic assigment.
set ipcp ranges 192.168.1.254/32 ippool pool1
set ipcp dns 192.168.1.254
set ipcp nbns 192.168.1.254
# 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 mppc yes e40
set mppc yes e128
set mppc yes stateless
# Create clonable link template named L
create link template L pptp
# Set bundle template to use
set link action bundle B
# Multilink adds some overhead, but gives full 1500 MTU.
set link enable multilink
set link yes acfcomp protocomp
set link no pap chap
set link enable chap
# We can use use RADIUS authentication/accounting by including
# another config section with label 'radius'.
# load radius
set link keep-alive 10 60
# We reducing link mtu to avoid GRE packet fragmentation.
set link mtu 1460
# Configure PPTP
set pptp self 192.168.1.254
# Allow to accept calls
set link enable incoming
Вот правила файрвола:
Код: Выделить всё
/home/Le1# cat /etc/pf.conf
#nat on nfe0 from 10.10.1.0/24 to any -> 192.168.1.254
nat on ng0 from 192.168.100.0/24 to any -> 192.168.1.254
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Помогите настроить VPN
видит что-либо от:Work IP 85.XX.XXX.XXX
?ADSL Router |-----------------.
| 192.168.1.1
Z301171463546 - можно пожертвовать мне денег
- Le1
- рядовой
- Сообщения: 45
- Зарегистрирован: 2007-11-12 19:19:33
- Контактная информация:
Re: Помогите настроить VPN
Не понял ? Как проверить ?zingel писал(а):видит что-либо от:Work IP 85.XX.XXX.XXX
?ADSL Router |-----------------.
| 192.168.1.1
Вот кстати rout print на подключенном клиенте:
Код: Выделить всё
C:\Documents and Settings\Levan>route print
===========================================================================
Interface List
0x1 ........................... MS TCP Loopback interface
0x2 ...00 1d 60 35 4f e3 ...... Attansic L2 Fast Ethernet 10/100 Base-T Adapter
- Packet Scheduler Miniport
0x2a0004 ...00 53 45 00 00 00 ...... WAN (PPP/SLIP) Interface
===========================================================================
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.2 21
0.0.0.0 0.0.0.0 192.168.100.50 192.168.100.50 1
85.117.45.24 255.255.255.255 192.168.1.1 192.168.1.2 20
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
169.254.0.0 255.255.0.0 192.168.1.2 192.168.1.2 30
192.168.1.0 255.255.255.0 192.168.1.2 192.168.1.2 20
192.168.1.2 255.255.255.255 127.0.0.1 127.0.0.1 20
192.168.1.255 255.255.255.255 192.168.1.2 192.168.1.2 20
192.168.100.50 255.255.255.255 127.0.0.1 127.0.0.1 50
192.168.100.255 255.255.255.255 192.168.100.50 192.168.100.50 50
224.0.0.0 240.0.0.0 192.168.1.2 192.168.1.2 20
224.0.0.0 240.0.0.0 192.168.100.50 192.168.100.50 1
255.255.255.255 255.255.255.255 192.168.1.2 192.168.1.2 1
255.255.255.255 255.255.255.255 192.168.100.50 192.168.100.50 1
Default Gateway: 192.168.100.50
===========================================================================
Persistent Routes:
None
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Помогите настроить VPN
пинговать с Work IP 85.XX.XXX.XXX -> ADSL Router
Z301171463546 - можно пожертвовать мне денег
- Le1
- рядовой
- Сообщения: 45
- Зарегистрирован: 2007-11-12 19:19:33
- Контактная информация:
Re: Помогите настроить VPN
Ну вот:zingel писал(а):пинговать с Work IP 85.XX.XXX.XXX -> ADSL Router
Код: Выделить всё
C:\Documents and Settings\Levan>ping 85.117.45.24
Pinging orangegraphic.myftp.org [85.117.45.24] with 32 bytes of data:
Reply from 85.117.45.24: bytes=32 time=61ms TTL=53
Reply from 85.117.45.24: bytes=32 time=58ms TTL=53
Reply from 85.117.45.24: bytes=32 time=63ms TTL=53
Reply from 85.117.45.24: bytes=32 time=54ms TTL=53
Ping statistics for 85.117.45.24:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 54ms, Maximum = 63ms, Average = 59ms
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Помогите настроить VPN
я немогу понять, 85.XX.XXX.XXX - это гейт или что?
Z301171463546 - можно пожертвовать мне денег
- Le1
- рядовой
- Сообщения: 45
- Зарегистрирован: 2007-11-12 19:19:33
- Контактная информация:
Re: Помогите настроить VPN
Это IP который идет на ADSL-Router его пров мне далzingel писал(а):я немогу понять, 85.XX.XXX.XXX - это гейт или что?
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Помогите настроить VPN
понятно, тогда видет ли 192.168.1.254 -> 192.168.1.1 и на оборот?
Z301171463546 - можно пожертвовать мне денег
- Le1
- рядовой
- Сообщения: 45
- Зарегистрирован: 2007-11-12 19:19:33
- Контактная информация:
Re: Помогите настроить VPN
В локальной сетке да.zingel писал(а):понятно, тогда видет ли 192.168.1.254 -> 192.168.1.1 и на оборот?
Когда подключаюсь к 85.ХХ.ХХ.ХХ меня роутер редиректит на 192.168.1.254 (фряха)...Я изменил домашнюю сетку на 10.10.1.0, теперь когда я подключаюсь к VPN то могу пингавать 192.168.1.254, но не могу пинговать другие компы на работе, например 192.168.1.70, 192.168.1.55, 192.168.1.1 и т.д.
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Помогите настроить VPN
расскажи, по-подробнее, что за 85.ХХ.ХХ.ХХ? это тот-же самый ADSL-роутер? модель, конфиг тогда
Z301171463546 - можно пожертвовать мне денег
- Le1
- рядовой
- Сообщения: 45
- Зарегистрирован: 2007-11-12 19:19:33
- Контактная информация:
Re: Помогите настроить VPN
Да это тот-же самый роутер, этот IP мне пров дал и настроил чтобы инет пахал в офиссе, этот IP у железного ADSL Router-а, модель точно не помню, простой TRENDCHIP с прошивкой 2.7.0.8(RUE0.B1)3.3.0.23...Потом в этом роутере настроен DHCP который в сетку присваевает IP вида 192.168.1.0zingel писал(а):расскажи, по-подробнее, что за 85.ХХ.ХХ.ХХ? это тот-же самый ADSL-роутер? модель, конфиг тогда
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Помогите настроить VPN
Код: Выделить всё
pass in all
pass out all
Z301171463546 - можно пожертвовать мне денег
- Le1
- рядовой
- Сообщения: 45
- Зарегистрирован: 2007-11-12 19:19:33
- Контактная информация:
Re: Помогите настроить VPN
добавил но все тоже самое, я заметил что моя домашняя сетка совпадала с сеткой рабочей т.е. 192.168.1.0/24 и видимо роут ставился не правильный, я поменял домашнюю сеть на 10.10.1.0, теперь на подключенном, со стороны винды вот мой роут:zingel писал(а):добавь в концеКод: Выделить всё
pass in all pass out all
Код: Выделить всё
Interface List
0x1 ........................... MS TCP Loopback interface
0x2 ...00 1d 60 35 4f e3 ...... Attansic L2 Fast Ethernet 10/100 Base-T Adapter
- Packet Scheduler Miniport
0x20004 ...00 53 45 00 00 00 ...... WAN (PPP/SLIP) Interface
===========================================================================
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 10.10.1.1 10.10.1.2 21
0.0.0.0 0.0.0.0 192.168.100.50 192.168.100.50 1
10.10.1.0 255.255.255.0 10.10.1.2 10.10.1.2 20
10.10.1.2 255.255.255.255 127.0.0.1 127.0.0.1 20
10.255.255.255 255.255.255.255 10.10.1.2 10.10.1.2 20
85.117.45.24 255.255.255.255 10.10.1.1 10.10.1.2 20
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
169.254.0.0 255.255.0.0 10.10.1.2 10.10.1.2 30
192.168.100.50 255.255.255.255 127.0.0.1 127.0.0.1 50
192.168.100.255 255.255.255.255 192.168.100.50 192.168.100.50 50
224.0.0.0 240.0.0.0 10.10.1.2 10.10.1.2 20
224.0.0.0 240.0.0.0 192.168.100.50 192.168.100.50 1
255.255.255.255 255.255.255.255 10.10.1.2 10.10.1.2 1
255.255.255.255 255.255.255.255 192.168.100.50 192.168.100.50 1
Default Gateway: 192.168.100.50
===========================================================================
Persistent Routes:
None
Код: Выделить всё
/home/Le1# netstat -nr
Routing tables
Internet:
Destination Gateway Flags Refs Use Netif Expire
default 192.168.1.1 UGS 0 469319 nfe0
127.0.0.1 127.0.0.1 UH 0 745 lo0
192.168.1.0/24 link#1 UC 0 0 nfe0
192.168.1.1 00:05:b4:0a:ed:ee UHLW 2 3 nfe0 1102
192.168.1.70 00:1a:92:33:dc:9b UHLW 1 824 nfe0 1112
192.168.1.254 00:1a:92:33:dc:6d UHLW 1 12 lo0
192.168.100.50 192.168.1.254 UH 0 15 ng0
Internet6:
Destination Gateway Flags Netif Expire
::1 ::1 UHL lo0
fe80::%lo0/64 fe80::1%lo0 U lo0
fe80::1%lo0 link#3 UHL lo0
ff01:3::/32 fe80::1%lo0 UC lo0
ff02::%lo0/32 fe80::1%lo0 UC lo0
Код: Выделить всё
Interface Address Description
????????????????????????????????????????????????????????????????????????????????
nfe0 0:1a:92:33:dc:6d 192.168.1.254 Ethernet
ng0 192.168.1.254 Loopback
lo0 127.0.0.1 Loopback
????????????????????????????????????????????????????????????????????????????????
Код: Выделить всё
Source Destination Protocol Size CPS
????????????????????????????????????????????????????????????????????????????????
192.168.100.50,1270 ibucp-vip-m.blue.aol.,aol tcp 144 7
192.168.100.50,echo-reqst 192.168.1.70 icmp 60
????????????????????????????????????????????????????????????????????????????????
Код: Выделить всё
C:\>ping 192.168.1.70 -t
Pinging 192.168.1.70 with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.
Request timed out.
Request timed out.
Request timed out.
Request timed out.
Request timed out.
Request timed out.
- Daywalker
- ст. сержант
- Сообщения: 326
- Зарегистрирован: 2007-03-11 22:28:45
- Откуда: г. Котельники, МО
- Контактная информация:
Re: Помогите настроить VPN
А ADSL Router может пробрасывать порты?Le1 писал(а):Дело обстоит так, есть Работа и есть Дом
Нужно чтобы с дома можно было подключатся к работе, т.е. каждый сотрудник мог бы подключатся по VPN в локальную сеть которая у нас на работе, и мог бы юзать полнофункционально все,как будто бы он находится не дома а в тойже локалке, например мог подключатся к своему рабочему компу через Remote Desktop и т.д.
Сеть на работе такая:
ADSL Router -> SWITCH -> и собственно сеть 192.168.1.1-192.168.1.255; В этой сети один комп это машина с установленным FreeBSD.
Чтобы я из вне, т.е. с интернета мог бу подключатся к компу FreeBSD я сделал редирект всех портов в железном роутере...
Вообщемто я пытался все организовать и по средствам PoPToP и MPD5 но чет ничего не вышло, я и на форуме писал но никто помочь не смог =(
Можут посоветуете всеж как это дело собрать чтобы все работало ?
P.S. Мне нужно тчобы все работало именно в такой сети как у меня, т.е. не предлогайте поставить FreeBSD вместо железного роутера и воткнуть в нее 2 сетевухи.
Заранее спасибо, надеюсь все-ж кто то сможет помочь мне и решить мою проблемму.
Скольим сотрудникам требуется удалённый доступ к своим ПК?
У меня на работе требовалось дать доступ по RDP 3 работникам. Просто пробросил 3 порта на 3389 порт каждого ПК.
http://blog.volobuev.su - Блог о системном и сетевом администрировании.
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Помогите настроить VPN
мы уже говорили с ним в icq, роутер умеет, но как-то плохо, судя по-всемуА ADSL Router может пробрасывать порты?
Z301171463546 - можно пожертвовать мне денег
- Daywalker
- ст. сержант
- Сообщения: 326
- Зарегистрирован: 2007-03-11 22:28:45
- Откуда: г. Котельники, МО
- Контактная информация:
Re: Помогите настроить VPN
Если он плохо пробрасывает порты, то как же он планирует достучаться до Фри?zingel писал(а):
мы уже говорили с ним в icq, роутер умеет, но как-то плохо, судя по-всему
Роутеру наверное все равно куда плохо пробрасывать порты до фри или до винды.
http://blog.volobuev.su - Блог о системном и сетевом администрировании.
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Помогите настроить VPN
я спросил тоже самое......вобщем я грешу на роутер, потому, как такую марку я встретил сегодня впервые...TRENDCHIP, хотя оно умеет VPN и даже кое-где NAT
Z301171463546 - можно пожертвовать мне денег
- Le1
- рядовой
- Сообщения: 45
- Зарегистрирован: 2007-11-12 19:19:33
- Контактная информация:
Re: Помогите настроить VPN
Все настроил ребята, огромное спасибо Виталику, который помог мне все это собрать
Вот привожу рабочий конвиг:
/usr/local/etc/mpd5/mpd.conf:
/usr/local/etc/mpd.links:
/usr/local/etc/mpd5/mpd.secret:
/etc/pf.conf:
Все работает с таким конфигом
Спасибо всем огромное
Вот привожу рабочий конвиг:
/usr/local/etc/mpd5/mpd.conf:
Код: Выделить всё
/home/Le1# cat /usr/local/etc/mpd5/mpd.conf
startup:
set user foo bar admin
set user foo1 bar1
set console self 127.0.0.1 5005
set console open
set web self 0.0.0.0 5006
set web open
default:
load pptp_server
pptp_server:
#
# Mpd as a PPTP server compatible with Microsoft Dial-Up Networking clients.
#
# Suppose you have a private Office LAN numbered 192.168.1.0/24 and the
# machine running mpd is at 192.168.1.1, and also has an externally visible
# IP address of 1.2.3.4.
#
# We want to allow a client to connect to 1.2.3.4 from out on the Internet
# via PPTP. We will assign that client the address 192.168.1.50 and proxy-ARP
# for that address, so the virtual PPP link will be numbered 192.168.1.1 local
# and 192.168.1.50 remote. From the client machine's perspective, it will
# appear as if it is actually on the 192.168.1.0/24 network, even though in
# reality it is somewhere far away out on the Internet.
#
# Our DNS server is at 192.168.1.3 and our NBNS (WINS server) is at 192.168.1.4.
# If you don't have an NBNS server, leave that line out.
#
# Define dynamic IP address pool.
set ippool add pool1 192.168.100.50 192.168.100.99
# Create clonable bundle template named B
create bundle template B
set iface enable proxy-arp
set iface idle 1800
set iface enable tcpmssfix
set ipcp yes vjcomp
# Specify IP address pool for dynamic assigment.
set ipcp ranges 192.168.100.1/32 ippool pool1
set ipcp dns 192.168.1.1
# 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 mppc yes e40
set mppc yes e128
set mppc yes stateless
# Create clonable link template named L
create link template L pptp
# Set bundle template to use
set link action bundle B
# Multilink adds some overhead, but gives full 1500 MTU.
set link enable multilink
set link yes acfcomp protocomp
set link no pap chap
set link enable chap
set link keep-alive 10 60
# We reducing link mtu to avoid GRE packet fragmentation
set link mtu 1460
# Configure PPTP
set pptp self 192.168.1.254
# Allow to accept calls
set link enable incoming
Код: Выделить всё
/usr/local/etc/mpd5# cat mpd.links
pptp0:
set link type pptp
Код: Выделить всё
/usr/local/etc/mpd5# cat mpd.secret
cyb 111111
Le1 222222
Код: Выделить всё
/home/Le1# cat /etc/pf.conf
nat on nfe0 from 192.168.100.0/24 to any -> 192.168.1.254
#nat on nfe0 from 10.0.0.0/8 to any -> 192.168.1.254
pass in all
pass out all
Спасибо всем огромное
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Помогите настроить VPN
если чего отвалится, сначала сюда напиши, потом Виталику (народу тоже интересно)
Z301171463546 - можно пожертвовать мне денег
-
- рядовой
- Сообщения: 25
- Зарегистрирован: 2008-07-01 20:55:29
Re: Помогите настроить VPN
Вот именно,Daywalker писал(а): ...
У меня на работе требовалось дать доступ по RDP 3 работникам. Просто пробросил 3 порта на 3389 порт каждого ПК.
иногда вместо VPN значительно проще через тунель SSH любой удаленный tcp порт "подтянуть"на локальный компьютер, например RDP:
Код: Выделить всё
ssh -l уч_SSH_запись 89.x.x.x -L 12345:192.168.1.x:3389
подключаемся к "удалённому рабочему столу" локально
Код: Выделить всё
rdp:/localhost:12345
зы:
хотя, и VPN поднимать "девять вёрст - не крюк" (с)