Очень несекретные дела

Программируем и говорим об ужасах высшего образования

Настройка VLESS VPN в Linux

Настраивал я тут VPN по VLESS протоколу. Это было неочевидно, вдруг кому пригодится. Все это происходило на арч линуксе с ядром 6.10.9-arch1-2

  • Ставим пакеты
yay -S nekoray sing-geoip-common sing-geoip-db sing-geoip-rule-set sing-geosite-common sing-geosite-db sing-geosite-rule-set
  • Запускаем с рутовыми правами
nekobox
  • Ставим галку "Режим TUN" справа вверху окна
  • Копируем ссылку на подписку вашего VLESS впна (скорее всего, заработает любой) и далее в nekobox жмем Программа -> Добавить профиль из буфера обмена -> Ok.
  • Правой кнопкой тыкаем на появившуюся строчку в окне программы и там "Запустить".
  • Если после этого возникает ошибка geosite.db not found, то еще создать симлинк нужно
ln -s /usr/share/sing-box /usr/share/sing-geoip

Все. Весь трафик системы заворачивается в туннель впна.