Ubuntu & VPN server

Как-то понадобилось мне залить апру файлов на сервер с Ubunty. Подумал поставить FTP, но это нарушало много политик безопасности. Пришлось действовать иначе. А именно – ставить VPN (Virtual Private Network, ruвиртуальная частная сеть).

1. Установка:

sudo aptitude install pptpd

2. Конфигурация:

Приведу свою конфигурацию
#cat /etc/pptpd.conf
/* */

option /etc/ppp/pptpd-options
logwtmp
localip 10.10.10.1 ## это Ip-Сервера
remoteip 10.10.10.2-128 ## а это Ip`ы клиентов, которым будет выдаватся ип-адреса из указанного диапазона. Также можно использовать метрику адресов.

/* */
Логины и пароли для клиентов.
редачим файлик /etc/ppp/chap-secrets до подобного состояния

/* */

# Secrets for authentication using CHAP
#client server secret IP addresses
user1 pptpd passforuser1 10.10.10.3
user2 pptpd passforuser2 10.10.10.4
user3 pptpd passforuser3 *

/* */
немножко обьясню:
звездочка в столбике IP addresses означает, что выдается любой IP-адрес с указанного в /etc/pptpd.conf диапазоне, в первых двух сроках используются статические адреса для клиентов.

перед использованием пользователей необходимо перезагрузать сервер PPPD
sudo /etc/init.d/pptpd restart

PS: так как мне не требовалось проводить весь траффик через сервер, я не настраивал iptables. При настройке в клиенте (windows xp, windows svista) в свойствах подключения => Сеть => Протокол интернет IPv4 => Свойства => Дополнительно => Убираем галочку “Использовать как основной шлюз в удаленной сети”

Первая новость

Наконец я решился завести себе блог…

Сидя на работе ночью, в своё законный выходной, от безделия, и ожидания пока закончится работа над моим домашним хардом, задумал и создал себе блог. Тут я намерен писать все проверенные действия с операционными системами Linux-Ubuntu, Windows, FreeBSD, PHP, JavaScripts кодами, HTML-версткой и пр. похожей ерундой для себя и желающих.
1 10 11 12