Compartilhamento de VPN na máquina Mac OS X 10.5

7

Eu tenho um problema bastante estranho. Desejo compartilhar uma conexão VPN que foi estabelecida pelo meu computador Mac OS X 10.5 com outra máquina da minha rede. Foi o que eu fiz:

  1. No arquivo /etc/hostcongig no computador principal, adicionei a linha: IPFORWARDING=-YES-

  2. Eu atribuí um endereço IP fixo ao meu computador (192.168.178.30), um fixo para a outra máquina (192.168.178.60) e o endereço IP do meu computador como gateway na outra máquina.

  3. Eu conectei-me à minha VPN usando o cliente VPN interno do Mac OS X (conexão PPTP)

  4. Eu corro este script:

    #!/bin/sh

    natd -same_ports -use_sockets -unregistered_only -dynamic -interface ppp0 -clamp_mss
    ipfw -f flush
    ipfw add divert natd ip from any to any via ppp0
    ipfw add pass all from any to any
    sysctl -w net.inet.ip.forwarding=1

    Fonte: Usando (e compartilhando ) uma conexão VPN no seu Mac

Agora tudo funciona bem, mas a velocidade é um problema. Eu ganho 1,8 MBit / s na minha máquina principal e apenas 0,3 - 0,6 MBit / s na outra.

Minha pergunta: O que poderia estar errado? Eu tenho que ajustar as configurações de MTU, existe alguma inspeção de pacotes em curso que precisa de tempo ....? Qualquer ajuda apreciada!

    
por Jens 19.10.2010 / 18:01

1 resposta

1

Reduza o tamanho da MTU no computador secundário (o que NÃO está executando a VPN) para ver se a velocidade de transmissão aumenta. Se o computador secundário estiver executando o OS X, vá para Preferências do Sistema, Selecionar Redes, no lado esquerdo, selecione o dispositivo (AirPort, Ethernet, etc) e, em seguida, selecione avançado no canto inferior direito. Na série de guias que abrem no topo, selecione Ethernet. Você pode ajustar o tamanho da MTU em uma das listas suspensas. Depois de salvar, você alterou o tamanho da MTU. Meu palpite é que você está vendo velocidades baixas devido à fragmentação quando um 1500 MTU está sendo empurrado do computador secundário para o primário (aquele com a conexão VPN), então a sobrecarga está sendo adicionada, os pacotes estão sendo fragmentados e movidos pela sua Túnel VPN. Tente um novo tamanho no computador secundário, reinicie-o e teste a velocidade.

    
por 17.11.2010 / 22:43