Eu preciso visualizar as páginas do meu site de fora da nossa rede. Eu preciso ser capaz de usar também nameservers separados.
Eu encontrei a maneira mais fácil é apenas iniciar um túnel SSH, então eu posso usar o comando OSX networksetup
para duplicar uma interface existente e implementar as configurações de proxy e diferentes servidores de nomes ..
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
E isso funciona bem por enquanto, mas quando acabei de testar e preciso voltar a usar minha rede interna, tenho que desabilitar Wi-Fi-External
ou alterar a ordem de serviço da rede.
Existe uma maneira de iniciar qualquer navegador (Chrome ou FF ou qualquer outro que funcione) para usar uma interface de rede específica? E todo o resto padrão para o normal?
Eu encontrei este tópico que tem um problema semelhante, mas não há resposta aceita. O mais popular diz para definir uma rota padrão, mas isso não seria específico para um aplicativo / navegador especificado.
Qualquer ajuda seria apreciada. Obrigado!