MacOS версия: Мохаве
У меня есть программа, прослушивающая локальный порт (2080). Я хотел бы направить все сетевые запросы к этой программе.
Для этого я настроил сетевой сервис Wi-Fi на использование прокси-сервера socks5 и DNS-сервера, указывающего на локальный хост.
Это работает, если услуга сети Wi-Fi подключена к любой сети, независимо от того, подключена ли эта сеть к Интернету. (Например, Chromecast).
Есть ли способ принудительно установить пакеты в программе без необходимости подключения к сети?
Предыдущие попытки включали в себя создание сетевой службы, подключенной к устройству просмотра, lo0, с настройками прокси и dns, как и раньше (не удалось получить какие-либо пакеты для маршрутизации через программу, сетевая панель говорит, что не подключен) и установить tun / нажмите обсуждается в этом вопросе. ( Виртуальный сетевой интерфейс в Mac OS X ).
Устройство будет отображаться в ifconfig, но не в сетевых службах после редактирования SystemConfiguration / preferences.plist
Любое руководство приветствуется.