Перейти к содержанию

Навигация

Wirenboard6:InstallingOnTheRemoteSite: различия между версиями

Строка 185: Строка 185:
== VPN ==
== VPN ==


Для доступа к контроллеру мы будем использовать OpenVPN. Предполагаем, что сервер уже есть, осталось установить и настроить клиент на контроллере.  
Для удаленного доступа к контроллеру будем использовать OpenVPN. Предполагается, что сервер уже есть и настроен, необходимо установить и настроить клиент на контроллере.  


Чтобы обеспечить большую надежность, мы настраиваем на сервере с 2 IP-адресами два серверных процесса, один из которых слушает на порту 1194 TCP на IP1, а второй  — на порту 1194 UDP на IP2. (Это не обязательно, вы можете использовать один сервер).
Чтобы обеспечить большую надежность, на сервере с 2 IP-адресами запускается два серверных процесса, один из которых слушает на порту 1194 TCP на IP1, а второй  — на порту 1194 UDP на IP2. (Это не обязательно, вы можете использовать один серверный процесс).


На контроллере мы поднимаем 2 OpenVPN-клиента и явно задаем маршрут для IP2 через интерфейс ppp0 для одного из них.  
На контроллере мы поднимаем 2 OpenVPN-клиента и явно задаем маршрут для IP2 через интерфейс <code>ppp0</code> для одного из них.  


Установка OpenVPN — стандартная, с использованием open-rsa.
Установка OpenVPN — стандартная, с использованием <code>open-rsa</code>.


Для этого на контроллере устанавливаем openvpn и easy-rsa:
Для этого на контроллере устанавливаем <code>openvpn</code> и <code>easy-rsa</code>:


<pre>apt-get install openvpn easy-rsa</pre>
<pre>apt-get install openvpn easy-rsa</pre>
Строка 267: Строка 267:
Проверяем доступность сервера  
Проверяем доступность сервера  
<code>ping 10.8.0.1</code>
<code>ping 10.8.0.1</code>


== AutoSSH ==
== AutoSSH ==
5813

правок