Принудительно использовать браузер (Chrome OR FireFox) для использования определенного сетевого интерфейса.
Мне нужно иметь возможность просматривать страницы моего сайта за пределами нашей сети. Мне нужно иметь возможность использовать отдельные серверы имен. Я обнаружил, что самый простой способ - просто запустить SSH-туннель, а затем я могу использовать команду OSX networksetup
для дублирования существующего интерфейса и реализации настроек прокси-сервера и различных серверов имен.
sudo networksetup -duplicatenetworkservice "Wi-Fi" "Wi-Fi-External" # Create a new WiFi interface sudo networksetup -setsocksfirewallproxy Wi-Fi-Public localhost 8123 sudo networksetup -setsocksfirewallproxystate Wi-Fi-Public on sudo networksetup -setdnsservers Wi-Fi-Public 8.8.8.8 8.8.4.4
И сейчас это работает нормально, но когда я закончу тестирование и мне нужно вернуться к использованию моей внутренней сети, я должен отключить Wi-Fi-External
или изменить порядок сетевых услуг.
Есть ли способ запустить какой-либо браузер (Chrome, FF или любой другой), чтобы использовать определенный сетевой интерфейс? А все остальное по умолчанию к нормальному?
Я нашел эту тему, которая имеет аналогичную проблему, но нет принятого ответа. Самый популярный вариант - указать маршрут по умолчанию, но он не будет специфичным для определенного приложения / браузера.
Любая помощь будет оценена. Спасибо!
0 ответов на вопрос
Похожие вопросы
-
3
Ускорение загрузки OS X на годичной MBP
-
2
Windows 7 Home Premium запоминает пароли общего доступа к сети?
-
3
Как повторно связать резервную копию Airport Time Machine после перехода на новый Mac?
-
-
6
Как вы отключите звук запуска на Mac?
-
5
Почему мой Macbook сильно нагревается при использовании Boot Camp?
-
7
Есть ли в Mac OS X эквивалент Ctrl + Tab?
-
6
Способ переноса данных Time Machine на новый диск
-
13
Сброс положения Mac OS X Windows после отсоединения внешнего монитора
-
5
Поделитесь XP сетевым подключением без перезагрузки?
-
10
Программное обеспечение для резервного копирования для Mac OS X