Como volta ao meu trabalho mac sem UPnP ou Nat-PMP? -- ipv6 campo com tunnel campo com network campo com back-to-my-mac camp apple Relacionado O problema

How does Back To My Mac work without UPnP or NAT-PMP?


5
vote

problema

português

Voltar ao meu Mac (BTMM) usado para exigir UPnP ou Nat-PMP no seu roteador para funcionar, mas em algum momento isso mudou e pode funcionar (embora lentamente) sem aqueles.

BTMM (geralmente?) Funciona configurando um túnel IPv6 criptografado sobre o IPv4 entre os dois hosts e com UPnP / NAT-PMP, as portas apropriadas são encaminhadas no roteador em cada extremidade, permitindo uma conexão direta.

.

Mas como funciona quando não há UPnP / Nat-PMP?

Eu notei que é muito mais lento se o fim não tiver UPnP / Nat-PMP (recebo um ping ~ 40ms se ambas as extremidades tiverem a configuração automática, e cerca de 1000ms se eles não T), então estou me perguntando onde o tráfego vai - presumivelmente, tem que ir através de servidores da Apple se uma conexão direta não puder ser negociada automaticamente?

Mas mesmo com a antiga NAT simples, não é possível que uma terceira parte arbitra uma conexão entre dois hosts NAT'ED?

Existe uma maneira de dizer como esse túnel IPv6 está sendo configurado? Não consigo descobrir a partir da saída de ifconfig , traceroute , abcdefghijklmn2 , netstat ou lsof ...

Para pontos de bônus, é possível configurar encaminhamentos de porta estática em um roteador que não possui UPnP / Nat-PMP para obter o BTMM funcionando diretamente, em vez de neste modo mais lento?

english

Back To My Mac (BTMM) used to require UPnP or NAT-PMP on your router to work, but at some point this changed and it can work (albeit slowly) without those.

BTMM (usually?) works by setting up an encrypted IPv6 tunnel over IPv4 between the two hosts, and with UPnP/NAT-PMP, the appropriate ports are forwarded on the router at each end, allowing a direct connection.

But how does it work when there's no UPnP/NAT-PMP?

I noticed that it's much slower if either end doesn't have UPnP/NAT-PMP (I get a ~40ms ping if both ends have the automatic config, and about 1000ms if they don't), so I'm wondering where the traffic goes xe2x80x94xc2xa0presumably it has to go via Apple servers if a direct connection can't be automatically negotiated?

But even with just plain old NAT, is it not possible for a 3rd party to arbitrate a connection between two NAT'ed hosts?

Is there a way to tell how that IPv6 tunnel is getting set up? I can't figure it out from the output of ifconfig, traceroute, traceroute6, netstat or lsof...

For bonus points, is it possible to set up static port forwards on a router that lacks UPnP/NAT-PMP in order to get BTMM working directly, rather than in this slower mode?

           

Lista de respostas

3
 
vote

Você provavelmente já leu Realize-você - realizar maçãs-back-to-mac-mobileme-service-usa-ipv6 agora. Tem algumas das respostas. Também https://en.wikipedia.org/wiki/kame_project Eu não sei quanto foi alterado desde que o MobileMe tornou-se iCloud.

lsof -i: 4500 Mostra que o processo 'gutoon' está lidando com o túnel. Esta porta também é aberta no roteador.

Eu me pergunto o que ele faz com mdsdirectory.db. Além disso, seria bom se Btmm trabalhasse também sem tunelamento e usava nativo ipv6 quando possível.

 

You probably already read did-you-realize-apples-back-to-my-mac-mobileme-service-uses-ipv6 by now. It has some of the answers. Also https://en.wikipedia.org/wiki/KAME_project I don't know how much was changed since MobileMe became iCloud.

lsof -i:4500 Shows that the process 'racoon' is handling the tunnel. This port is also opened on the router.

I wonder what it does with mdsDirectory.db. Also, it would be nice if BTMM worked also without tunneling and instead used native IPv6 when possible.

 
 
 
 

Perguntas relacionadas

1  Como faço para usar a AFP com o meu Mac?  ( How do i use afp with back to my mac ) 
Quando meu MacBook e Home Mac estavam executando o Lion Mountain, eu usei de volta ao meu Mac para chegar ao meu sistema doméstico e isso me mostrou todas as ...

3  Como faço para garantir que o computador fique acordado para voltar ao meu Mac?  ( How do i ensure computer stays awake for back to my mac ) 
Meu laptop Mac vai dormir, mesmo que eu tenha de volta ao meu Mac ligado. Que tipo de coisa é susceptível de causar isso? Que tipo de passos posso tomar para ...

0  Menu compartilhado ausente da barra lateral do localizador  ( Shared menu missing from finder sidebar ) 
Desde a atualização para a Alta Sierra, o menu 'compartilhado' (Voltar ao My Mac, Servidores Conectados, Bonjour Computadores) desapareceu da barra lateral do...

5  Como volta ao meu trabalho mac sem UPnP ou Nat-PMP?  ( How does back to my mac work without upnp or nat pmp ) 
Voltar ao meu Mac (BTMM) usado para exigir UPnP ou Nat-PMP no seu roteador para funcionar, mas em algum momento isso mudou e pode funcionar (embora lentamente...

7  Como posso voltar ao meu compartilhamento de tela do Mac Go completo?  ( How can i make back to my mac screen sharing go full screen ) 
Eu tenho dois Macs, ambos com o mesmo monitor. Quando uso de volta ao meu Mac Tela compartilhando do Mac A para Mac B, vejo a tela cheia do Mac B, mas é em um...

1  Compartilhamento de tela sobre a Internet no OS X Lion - não é possível controlar a máquina remota  ( Screen sharing over internet on os x lion cannot control remote machine ) 
Estou tentando se conectar remotamente ao novo MacBook Air de um membro da família do meu próprio iMac. Ambas as máquinas estão executando o OS X Lion. Eu p...

2  Posso reiniciar meu Mac remotamente via Screen Sharing se a tela mostrar apenas roupa de cama?  ( Can i restart my mac remotely via screen sharing if the screen shows only linen ) 
Eu estou atualmente na Noruega. Meu Mac Mini está no meu apartamento na Austrália. Eu posso acessar o compartilhamento de tela via de volta ao meu mac. Ele se...

8  É possível usar de volta para o meu Mac DNS ou informações de roteamento da linha de comando?  ( Is it possible to use back to my mac dns or routing information from the command ) 
Eu sempre quero ssh para um mac e adoraria fazer uso do iCloud para procurar informações de roteamento IP / DNS. Isso pode ser feito sem se inscrever para um ...

8  Ligue de volta ao meu Mac por meio de um script ou linha de comando  ( Turn on back to my mac via a script or command line ) 
O software VPN que eu uso para o trabalho ( IPsecuritas ) Requer que eu desligue de volta ao meu Mac para começar Conexão, então eu freqüentemente desligue de...

0  De volta ao meu acesso Mac através do roteador sem suporte da UPnP ou Nat-PMP?  ( Back to my mac access through router without upnp or nat pmp support ) 
Terá um roteador em uma extremidade, mas não o outro, apoiando UPnP ou NAT-PMP ser o suficiente para iniciar de volta às minhas conexões MAC em ambas as ins...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.