Отказ от ответственности!
Отказ от ответственности
Сайт не несёт ответственности за содержание материалов. Все материалы сайта найдены в сети интернет. Если вы являетесь правообладателям и хотите убрать свой материал с нашего сайта, то напишите администрации. Напомним, что ваша собственность находилась в публичном доступе и только поэтому была опубликована на нашем сайте. Сайт некоммерческий, и мы не можем проверить все публикации пользователей. Используете материалы сайта на свой страх и риск, администрация за возможные последствия ответственности не несет.
Сайт не распространяет никаких программных продуктов, а содержит только ссылки на ПО, доступное в сети интернет.
Просмотр новых публикаций
Последние сообщения с форума
Уэнсдэй (сериал 2022 – ...) Автор темы: kishnin81, Раздел: Кинообзор онлайн | 0 Ответов Пн 16:51 | kishnin81 | |
Легкий способ по смене ника на FunPay Автор темы: kishnin81, Раздел: Прочие статьи | 1 Ответов Чт 14:05 | leeshyrank113 | |
Riot Games Checker by HDF crack Автор темы: kishnin81, Раздел: Crack soft | 3 Ответов Чт 00:13 | markgeologov | |
Соник 3 (2024) Автор темы: kishnin81, Раздел: Кинообзор онлайн | 0 Ответов Вт 02:38 | kishnin81 | |
Джокер: Безумие на двоих (2024) Автор темы: kishnin81, Раздел: Кинообзор онлайн | 0 Ответов Пт 12:33 | kishnin81 |
Внимание! Если Вы видите рекламму на нашем ресурсе, установите для вашего браузера расширение Adblock Plus | AdBlocker Ultimate | Блокировщик рекламы |
Мы ВКонтакте
Сообщество вконтакте
Главная страница сайта
- Загрузка... News Portal
- Загрузка... Soft Portal
- ⬦ Бесплатно прочее полезно
- ⬦ Комп для чайника
- ⬦ Халява
- Новости сайта
- Программы для ПК
- Программирование
- Статьи, заработок, Wi-Fi, прочее
- Игры для ПК, android, прочее
- Флэш игры, программы, прочее
- Книги java, txt, fb2, аудио, другое
- Всё для Photoshop и After Effects
- Веб мастеру
- Продвижение ВКонтакте
- Продвижение в других соц.сетях
- Различный софт
- F.A.Q / ЧАВО?
Статистика
Краткая статистика сайта.
Комментарии
3 последних комментариев.
Ссылка не действительна!!! Сделайте ссылку
Поиск по сайту
Поиск по всему сайту, форуму и тегам!
Поиск по тегам
Облако популярных тегов.
Самописный VPN протокол клиент/сервер
Всем привет, решил тут ради забавы написать свой впн туннель. Т.к на языке руби таких нет.
На данный момент клиент работает только под линуксом, но в будещем планирую запилить и под винду с андройдом.
Вот скрины:
Если что клиент работает на gtk3
Тестировал я его на Ubuntu 22.04 и на Arch c 6.3.5 kernel'ом. Все работает хорошо.
Для корректной установки вам понадобятся следущие пакеты: ruby, ruby-dev, build-essential
Шаги установки присутствуют на английском языке на моем гитхабе: github
Кто по английски читать не умеет предоставлю инструкцию и здесь:
Клиент
Важно! Не забудьте создать конфиг файл, он должен быть в json формате. Вот пример конфига:
{
"interface": "wlan0",
"tun_interface": "tun0",
"max_buffer": 655360,
"ip": "167.99.236.107",
"sni_host": "example.com",
"port": 9578,
"login": "ryuk",
"password": "123456789"
}
Установка:
sudo apt update && sudo apt install -y ruby ruby-dev build-essential
git clone https://github.com/lightswisp/RbVPN.git
cd RbVPN
sudo bundle install
cd bin/
./client
Сервер
Перед установкой, создайте конфиг и сгенерируйте самоподписной сертификат.
Для генерации сертификата:
openssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -sha256 -days 365
Пример конфига:
{
"certificate": "cert.pem",
"private_key": "key.pem",
"network": "192.168.0.0/24",
"interface": "eth0",
"tun_interface": "tun0",
"max_buffer": 655360,
"port": 9578,
"login": "ryuk",
"password": "123456789"
}
Установка:
sudo apt update && sudo apt install -y ruby ruby-dev build-essential
git clone https://github.com/lightswisp/RbVPN.git
cd RbVPN
sudo bundle install
cd bin/
./server -c config.json -v
На этом пожалуй все, всем спасибо!
Информация: Посетители, находящиеся в группе Гости, не могут скачивать файлы с данного сайта. |
Пароль к архивам: ComInet
Комментариев:
0
Авторизация