Академический Документы
Профессиональный Документы
Культура Документы
����������� �������
����
���������� ������� VPN ��� Windows � ���������������� �����������,
�������� �������������, � ������ ��������� (�������).
������
������ �������� ������� ������� �����������, �� ���������
���������� ���������:
* ������ ����� - ������ � ������� �����, �� ����� �������
������ ����� ����� ������.
�������� �� ���� VPN.
����� ���� � ������ ������� ������� �������������:
���������,��������� � ������� ������� ������ ���������� � ����� ��
����� � ������ ������.
* ������ Connect/Disconnect.
������ ������ �������� ��� OpenVPN, ������ ����� ������ � ����������� �������
����������� ��������� �� ����������� ������� openvpn (��� ���� ������� ������)
� ��������� ������� openvpn �� ������� ���������.
�����������
� ��������� ������ ���� ������� ���������� �� NSIS.
���������� ������ �����:
- ��������� ������� ��������� � �������
- �������� � ������ ���������, ���� ��������� �����������.
��� ����, ����� ������������� ������� ����� �����������.
HTTP API
������ ��������� � ���������� �������� (��� ����� ������ ����� �� ��������
�������) HTTP-�������� (������, HTTPS - ���� ����� ���� �� ����������� ������)
�� ���� ���������, � �������� ���������� � �������������� ������ �������� VPN-
�����,
������ API � ����� ���������� � API ������ VPN-�����.
� ��������������� ���������
��� ������ 200 - �����; ��� ��������� ���� ����������� ��� ������.
��� ��������� ������ � ������ HTTP ��������� ������ ����������.
GET /api/<session_id>/config/<country_code>
DELETE /api/<session_id>/config
�������
� ������� ������ ���� �������� �������:
* ������ �����������, � ����������� ���������� �������� ���� �� ���
+ add
������:
- ��
- last activity
- IP Address
- expiration date (���� �������� ��������)
- edit (������)
- block (������)
* ������ VPN-������
- Source IP Address
- VPN endpoint IP address
- started
- last activity
- disconnect
��������������
���� ������� �������� � ������� �� ������� ���������� �������� "�������� ����" :)
��!
������ ���������� ����������� �� ������-���� ������� ��� ������ �������� -
���������� �������� ��������,
������� � ������� ���������� ����������� �� � ��������� ��������.
������������ ��������� ��� �������� �������, �� ���� ��������.
�.�., ���������� ������� ����� ���������, � �� �� ��������� ���.
���������� ���� ������� � �����������, ������� ��������� (�� ����� �������
pre_update.bat
post_update_success.bat
post_update_error.bat
������� ������ ����� - �� � ������ ������ � ��� ������ ���)
���� �� ����� �������� ����-�� �� ����������, � ��������� �������� ������� �
����������� �������,
�� ��������� �� �������� ��������������� � ��������.
� ��� ���� ������ � ������� - ��� �����, ����� �� - ��������� ��� ��� �����������
��� ��������.
����� ������ ���� ����������, ����� ��������� � �������� ������� "���� ����� �� ���
����, ���������� � ������ �� ������".
������ �� ���� ����� ������������ ����� - ���� ����������� ��������� ���� �����
�����, ����� �������� ����� ������.