pppd para túnel somente IPv6

0

Eu tenho este comando que funciona muito bem para o IPv4:

sudo pppd updetach noauth passive pty "ssh ubuntu@somehost -i ~/somekey.pem -o Batchmode=yes sudo /usr/sbin/pppd nodetach notty noauth" 10.0.0.1:10.0.0.2

Eu quero fazer o mesmo com o IPv6 (sem IPv4), então eu tento:

sudo pppd updetach noauth passive pty "ssh ubuntu@somehost -i ~/somekey.pem -o Batchmode=yes sudo /usr/sbin/pppd nodetach notty noauth" ipv6 fda3:88f0:3b19:e979::1,fda3:88f0:3b19:e979::2

Infelizmente, recebo o seguinte erro:

pppd: Illegal interface identifier (local): fda3:88f0:3b19:e979::1

Como posso fazê-lo funcionar?

    
por Eric des Courtis 13.09.2016 / 15:54

1 resposta

0

A solução é usar um endereço EUI-64. Também é possível colocar um , e não especificar os endereços.

O comando final se parece com:

sudo pppd updetach noauth passive pty "ssh ubuntu@somehost -i ~/somekey.pem -o Batchmode=yes sudo /usr/sbin/pppd nodetach notty noauth +ipv6" +ipv6 ipv6 ,
    
por 14.09.2016 / 01:10