Estou executando um servidor Samba no meu MacBook e também configurei o encaminhamento de porta para o servidor no meu roteador.
Meu IP público é 106.51.x.x
(de acordo com o Google e alguns outros serviços) e o IP local do meu Mac 192.168.x.x
, mas quando vou para a página de configuração do meu roteador, ele diz que meu IP externo é 10.242.x.x
.
Isto é o que eu não entendo, quando conectado ao meu WiFi em casa, usar o 10.242.x.x
endereço funciona perfeitamente. Mas se eu tentar acessar o mesmo por 4G, a conexão expirará.
Quanto ao endereço público, nem o WiFi nem o 4G funcionam.
Existe alguma configuração no meu Mac (estou executando o MacOS Sierra) que devo alterar para torná-lo visível ao público?
networking
mac
router
ip
Zohair
fonte
fonte
Respostas:
O endereço do seu roteador,, também
10.242.x.x
está em um intervalo de endereços privados (todos são reservados para LANs). Isso geralmente significa que seu ISP implementou o CGNAT e está compartilhando o mesmo endereço público entre vários clientes. (Assim como o seu roteador doméstico, mas em um escopo mais amplo.)10.0.0.0/8
106.51.x.x
Nessa situação, você realmente não tem um endereço público e não pode acessar sua rede diretamente diretamente.
Sua primeira opção é configurar uma conexão VPN para algum servidor externo, que possui seu próprio endereço IP público e pode encaminhar as conexões de volta à sua rede doméstica (via VPN).
Como uma observação lateral, embora o Samba seja menos arriscado que o Windows, ainda não é uma boa idéia expor o SMB à Internet pública. As versões mais antigas do protocolo não oferecem suporte à criptografia (o SMBv3 suporta, mas requer o Samba 4.7 ou o Windows 8); portanto, você corre o risco de revelar suas senhas e dados de arquivo.
Se você seguir a abordagem da VPN, eu recomendaria usar a VPN não apenas no link principal do servidor, mas também quando você estiver acessando o próprio servidor a partir de 4G / Wi-Fi público. (Existem aplicativos móveis para strongSwan, OpenVPN, OpenConnect ...) Dessa forma, você terá uma conexão segura e não precisará de nenhum encaminhamento de porta.
fonte