Задать вопрос
Контакты
Местоположение
Украина

Наибольший вклад в теги

Все теги (16)

Лучшие ответы пользователя

Все ответы (3)
  • Как заблокировать домен/программу так, что б запуск ВПН отменял эту блокировку?

    K14Mua
    @K14Mua Автор вопроса
    Спасибо доброму человеку Zil1 что написал очень подробную инструкцию как решить мою проблему в этом комментарии ( Как заблокировать домен/программу так, что б запуск ВПН отменял эту блокировку? )

    Тут я дублирую его ответ что бы отметить вопрос решенным

    Итак. Я использовал ВПН клиент NekoBox и протокол Shadowsocks
    В дополнение к этому нужно установить программу https://github.com/netchx/netch
    А так же расширение браузера ZeroOmega (если используете Chrome как и я)

    В NekoBox нужно вернуть настройки маршрутов к значению по умолчанию, если они были изменены. Так же нужно выключить режим TUN если он был включен. А лучше переустановить NekoBox с нуля

    Другими словами удаляем NekoBox, ставим его заново, добавляем свой конфиг Shadowsocks, запускаем его и все Больше ничего с NekoBox делать не нужно, его настройка полностью завершена

    Теперь переходим к настройке Netch. Тут нужно настроить SOCKS сервер

    68d580cf59d37967766077.png
    Ничего сложного, нужно заполнить только первые две строки, имя (любое) и IP : Порт из NekoBox
    Остальные строки трогать не нужно

    68d581de1366d194951410.png
    Следующим шагом нужно выбрать "Mode" из списка предустановленных или создать свой (Вкладка Mode >> Create Process Mode). Mode это настройка маршрутизации наподобие той что была в NekoBox. В предустановленных правилах уже есть Steam, можно использовать его, или создать на его основе своё прописав всё что нужно. Можно указать IP адреса, названия *.exe приложений, пути до приложений или до папки с приложениями. Интернет трафик всего что вы укажите в Mode, будет пропускаться через VPN NekoBox. Если же NekoBox не запущен, доступ в интернет указанным приложениям будет заблокирован

    68d5b0b633474059667683.png
    В целом это все что нужно. Можете еще текущий профиль с понятным названием, или сделать несколько для быстрого переключения, если нужно. Кнопка "Start" запускает процесс перенаправления. Теперь трафик ресурсов прописанных в выбранном Mode будет идти исключительно через NekoBox, или блокироваться если ВПН не подключен

    Последний важный шаг, это настройка автозапуска Netch и NekoBox

    68d5b1432df7e146298983.png
    C настройкой клиента Steam окончено. А что если мы откроем сайт Steam в браузере? Netch к сожалению не умеет работать напрямую с сайтами. Разве что весь браузер Chrome.exe прописать, но это перебор. Нужен избирательный метод

    Для этого в браузер нужно поставить расширение ZeroOmega

    https://chromewebstore.google.com/detail/proxy-swi...
    После установки расширения заходим в его настройки, и добавляем профиль, почти так же как в Netch

    68d5b20a749de740882937.png
    А потом в разделе auto switch настраиваем маску доменов, которые должны открываться через NekoBox

    68d5b23e00807466940668.png
    В конце переходим на нужный сайт, и включаем режим auto switch в расширении

    68d5b28f31251084522095.png
    На этом вроде бы все. В итоге

    Мы направляем трафик сайта Steam и клиента Steam через NekoBox. А если NekoBox не подключен к ВПН серверу, или банально даже не запущен, то ни сайт ни клиент не подключится к интернету. Именно это я и хотел сделать когда задавал свой вопрос, но не знал как этого добиться...
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (15)