compartilhando internet / vpn com ipfw, não consigo acessar google.com por https

2

Estou compartilhando minha conexão com a Internet / conexão VPN IKEv2 através de pf via NAT estático Murus. Minha arquitetura de rede é a seguinte:

internet modem -> 
wired router (serving 192.168.1.1/24) -> 
Mac mini (192.168.1.2) -> ((en4) 192.168.2.1  ) ->
airport extreme (192.168.2.2) (DHCP, no NAT, serving 192.168.2.0/24)

Estou compartilhando minha conexão internet / vpn via en4 to 192.168.2.0/24 . Compartilhamento de internet funciona. Compartilhando a VPN funciona. Eu estou fazendo resolução de DNS no roteador e não encaminhando solicitações de DNS através de pf.

Noentanto,algunssites(ouseja, link ) não serão carregados. Outros sites https serão. ping google.com funciona bem no cliente e no servidor. Ele resolve diferentes endereços IP em cada um, embora ambas as conexões estejam atrás da mesma VPN e usem os mesmos servidores DNS.

curl google.com , claro, gera um 301 . curl https://google.com funciona bem no servidor, mas curl -v https://google.com no cliente gera o seguinte, se você esperar o tempo suficiente:

 stopped the pause stream!
* Closing connection 0
curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to google.com:443

O navegador apenas expira. Ambos estão executando LibreSSL 2.2.7 .

A saída do Wireshark para o cliente e seu IP do Google preferido é bastante colorido, embora ininteligível:

Por estranho que pareça, o navegador Safari parece estar usando o IP do Google do servidor e não aparece nesse filtro (isso é de uma solicitação curl .)

Eu tive este trabalho no passado, e estou tentando novamente com um roteador diferente e uma camada de NAT a menos. Não posso dizer que sempre foi livre de problemas, mas consegui navegar em sites como o google.com com a conexão VPN compartilhada.

Deve-se notar que desligar a VPN faz com que a conexão compartilhada funcione bem.

Quais são as próximas etapas que preciso fazer para descobrir por que algumas https conexões não funcionam e para que essa rede fique totalmente funcional?

    
por Walrus the Cat 28.02.2018 / 22:28

1 resposta

0

Eu não tenho um firewall murus, eu entendo um pouco iptables/pf comentei sobre isso.

Como tenho a base, tomei a liberdade de procurar uma fonte / captura de tela que mostrasse como fazer isso em Murus .

Encontrei estas fontes:

1) Você pode ler o Manual do Murus (seção 7)

2) Você pode verificar esta captura de tela que é semelhante (serviço e porta diferentes, mas mesma lógica)

Para o serviço SSH e porta 2222 , você pode ver na parte inferior (serviço de redirecionamento para o cliente NAT):

    
por 06.03.2018 / 09:02