вторник, 9 декабря 2025 г.
понедельник, 8 декабря 2025 г.
Настройка L2TP без IPsec сервер на Arch Linux
1) sudo pacman -S xl2tpd ppp
2) sudo nano /etc/xl2tpd/xl2tpd.conf
[global]
port = 1701
[lns default]
ip range = 10.0.0.10-10.0.0.50 # диапазон IP для клиентов
local ip = 10.0.0.1 # IP сервера
require chap = yes # использовать CHAP
refuse pap = yes # запрет PAP
name = L2TPServer # имя сервера (важно)
ppp debug = yes # дебаг PPP
pppoptfile = /etc/ppp/options.xl2tpd
length bit = yes
debug tunnel = yes # выводить дебаг L2TP
3) sudo nano /etc/ppp/options.xl2tpd
require-mschap-v2
ms-dns 8.8.8.8
ms-dns 8.8.4.4
asyncmap 0
auth
mtu 1400
mru 1400
nopcomp
noaccomp
debug
4) sudo nano /etc/ppp/chap-secrets
# client server secret IP addresses
superuser L2TPServer superpass *
5) Проверка прав:
sudo chmod 600 /etc/ppp/chap-secrets
sudo chown root:root /etc/ppp/chap-secrets
6) Фаервол
Разрешаем L2TP UDP порт 1701:
sudo iptables -A INPUT -p udp --dport 1701 -j ACCEPT
sudo iptables -A OUTPUT -p udp --sport 1701 -j ACCEPT
Перезапуск сервиса
sudo systemctl enable --now xl2tpd
sudo systemctl restart xl2tpd
sudo journalctl -u xl2tpd -f
7) Сохранить настройки фаирвола, маскорадинга
sudo pacman -S iptables-nft
sudo systemctl enable --now iptables
sudo iptables-save | sudo tee /etc/iptables/iptables.rules
суббота, 6 декабря 2025 г.
вторник, 2 декабря 2025 г.
Удаление сообщения о подписке Proxmox
На бесплатной версии Proxmox VE при входе через web интерфейс появляется сообщение “You do not have a valid subscription for this server”. Для его удаление достаточно подключиться по ssh к вашему Proxmox серверу или использовать терминал через web интерфейс PVE

Удаление сообщения в ручном режиме
Пошаговая инструкция
1) Подключиться к node через ssh или используйте стандартный терминал web интерфейса PVE

2) Перейти в директорию
cd /usr/share/javascript/proxmox-widget-toolkit
3) Сделать backup
cp proxmoxlib.js proxmoxlib.js.orig
4) Изменить файл proxmoxlib.js
mcedit proxmoxlib.js
5) Заменить текст
Найти текст No valid subscription
Заменить текст функции Ext.Msg.show({ на void({ //Ext.Msg.show({
было:
Ext.Msg.show({
title: gettext('No valid subscription'),
стало:
void({ //Ext.Msg.show({
title: gettext('No valid subscription'),

Перезапустить Proxmox web service
systemctl restart pveproxy.service
Быстрая проверка файла proxmoxlib.js на изменение
grep -n -B 1 'No valid sub' proxmoxlib.js

воскресенье, 30 ноября 2025 г.
OpenWRT - Podkop + wireguard
https://github.com/itdoginfo/podkop
https://podkop.net/
1. Прошивка от Cudy (Для снятия проверки)- https://drive.google.com/drive/folder...
2. Загрузка OpenWRT (так же добавьте параметры) - https://firmware-selector.openwrt.org/
4. Репозиторий itdog (большое ему спасибо!) Podkop
Установка: https://podkop.net/docs/install/
Установка wireguard: https://podkop.net/docs/tunnels/wg_se...
Если лень искать:
1. Ссылка на бота в телеграмм - https://t.me/impVPNBot
2. Ссылка на поддержку в телеграмм - https://t.me/impSupport
Восстановление:
1. tfpd64 - https://github.com/PJO2/tftpd64/relea...
2. Оригинальная прошивка Cudy - https://www.cudy.com/ru-ru/pages/down...
вторник, 25 ноября 2025 г.
Подписаться на:
Комментарии (Atom)