1

Доброго времени суток уважаемые форумчане. Сразу хочу извиниться за следующие далее вопросы, так как в Линуксе я деревянный по пояс  ac

Собственно появилась задача поднять PPTP–VPN, материалов в сети много по теме по этому получилось у меня это довольно быстро

На данный момент Сервер поднят и пускает пользователей. Но вот интернет не раздает, а это основная задача.
Проблема усугубляется щеё и тем что на моем сервере всего один сетевой интерфейс, а материалы как правило описывают работу с двумя и более.

Может быть кто то поделиться ссылкой на русские доки по теме? Или прямо на форуме поможет решить проблему? Все необходимые данные я с радостью предоставлю.

За ранее спасибо

2

apache, неужели google у вас недоступен? oO
http://pomka.blogspot.com/2007/12/vpn-p … linux.html

Linux Mint 19.3 Mate Edition
Windows 7

3

Спасибо большое но статья о

Настройка VPN (pptp) подключения в Ubuntu Linux

а мне необходимо поднять сервер, который бы шифровал трафик и раздавал интернет клиентам подключенным к нему.

Да и релиз убунты в вашем примере 6.06.1 а в моем 10.04.2 LTS не ужели нет разницы?

4 (08.12.2011 15:16:01 отредактировано Kettler)

Для начала устанавливаем всё необходимое:

apt-get install ppp pptpd

Далее приступаем к настройке. Всё достаточно просто. Первым делом открываем в редакторе файл /etc/pptpd.conf и дописываем в конец следующие строки:

nano /etc/pptpd.conf

# IP-адрес сервера в локальной сети
localip 192.168.1.1
# Диапазон адресов для клиентов PPTP-сервера
remoteip 192.168.1.200-254

Следующим шагом дописываем в файл /etc/ppp/pptpd-options следующие две строчки:

nano /etc/ppp/pptpd-options

# требуем авторизацию у клиентов
auth
# Используем шифрование
require-mppe

Ну и наконец открываем в редакторе файл /etc/ppp/chap-secrets и заполняем строчками вида:

nano /etc/ppp/chap-secrets

# Если пользователь должен динамически получать IP-адрес
# из диапазона remoteip в pptpd.conf:
user1    pptpd    password1    "*"

# Если мы хотим привязать определённый IP к логину:
user2    pptpd    password2        "192.168.1.101"

После этого перезапускаем pptpd:

/etc/init.d/pptpd restart

Скорее всего на сервере стоит файрволл. Добавим в скрипт iptables несколько строк:

# Разрешаем протокол GRE для всех;

iptables -A INPUT -p gre -j ACCEPT

# Разрешаем соединение с PPTP-сервером для всех;

iptables -A INPUT -m tcp -p tcp –dport 1723 -j ACCEPT

На этом настройка PPTP-сервера заканчивается. Для подключения из под Windows можно воспользоваться мастером настройки сети.

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

5

Примерно так у меня все и сделано, а вот с выполнением

iptables -A INPUT -m tcp -p tcp –dport 1723 -j ACCEPT

возникла проблема

Bad argument `.dport'
Try `iptables -h' or 'iptables --help' for more information.

6

nano /etc/pptpd.conf

# IP-адрес сервера в локальной сети
localip 192.168.1.1
# Диапазон адресов для клиентов PPTP-сервера
remoteip 192.168.1.200-254

Если у меня есть только один адрес по которому я и подключаюсь через ssh
скажем это 178.182.ххх.25, тогда в конфиг я запишу

localip 178.182.ххх.25
remoteip 178.182.ххх.200-254

Верно?

7

ды
iptables -A INPUT -p tcp -dport 1723 -j ACCEPT

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

8

Bad argument `1723'
Try `iptables -h' or 'iptables --help' for more information.

9

блин точно
iptables -A INPUT -p tcp --dport 1723 -j ACCEPT

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

10

Спасибо, команда прошла, подключаюсь но интернета нет  ac

11

но теперь дальше надо) у вас на каком интерфейсе интернет?

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

12

Дак он там один eth0

13 (08.12.2011 16:27:37 отредактировано Kettler)

 Консоль:
nano /home/nat

#вписываем туда

 Консоль:
#!/bin/bash
echo "1" > /proc/sys/net/ipv4/ip_forward
echo 1 > /proc/sys/net/ipv4/ip_dynaddr
modprobe iptable_nat
modprobe ip_conntrack_ftp
modprobe ip_nat_ftp
iptables --table nat --append POSTROUTING --out-interface eth0 -j MASQUERADE
iptables -I FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu

Сохраняем!
Назначаем права

 Консоль:
chmod +x /home/nat

Выполним
 Консоль:
./home/nat

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

14

Не помогает

15

Обновил пост пробуй

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

16

О чудо  :lol:  поднялось соединение, Спасибо большое, ОГРОМНОЕ!! Я три дня бился с этим вопросом ).

Ну и можно ещё вопрос  вдогонку, а можно ли как то выставить квоты по использованию трафика для каждого пользователя? Или вести статистику по пользователям и использованным ресурсам? А то трафик не безлимитный...

17

В этом плане могу посоветовать токо squid. Либо iptables + шейпер.

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

18

На сколько реально настроить iptables + шейпер. для новичка?

19

Было бы желание. Тут на форуме сможешь найти уже готовые варианты.

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

20

Ок спасибо

21

Всем привет.
Вот такая вот проблемка:
два интерфейса:

eth1 (смотрит в инет)
10.72.2.224
255.255.255.0
10.72.2.3
10.72.2.1

eth0
10.248.1.62
255.255.255.240

настроил pptpd, клиенты подключаются, но не могут выйти в интернет

куда смотреть. заранее спасибо

22

Stalcker, какие параметры  задавали для VPN?

Linux Mint 19.3 Mate Edition
Windows 7

23

pptpd-options

ms-dns 82.209.253.2
nodefaultroute
auth


pptpd.conf

localip 192.168.1.1
remoteip 192.168.1.2-100

24

Stalcker, сервер под руководством MS Server?
Тогда
http://homenet.beeline.ru/index.php?showtopic=10506
http://gldn.ur.ru/support/instr/linux/
http://debian.konstantinivanov.info/2006/04/_vpn.html
http://debback.blogspot.com/2008/03/pptp-vpn-linux.html

Linux Mint 19.3 Mate Edition
Windows 7

25 (18.01.2014 16:01:25 отредактировано apache)

Простите что апнул такую старую тему, но вот появилась надобность вновь поднять ВПН сервер, теперь уже на дебиане. Все отлично запустилось, работае и т д. Но проблема такая

на сервере 3 IP адреса и на основной я прекрасно соединяюсь. Беда в том что я хотел бы подключатся на другой адрес (На основном развернут веб сервер с сайтами), но там я получаю ошибку 619 и сообщение что порт подключения закрыт. Подскажите пожалуйста как открыть этот порт на нужном мне адресе.

И по чему то не работает аська.

За ранее спасибо