Buscando fazer um netctl
perfil para um dispositivo de toque. Aqui está a informação que me foi dada sobre a conexão.
GATEWAY=192.168.117.1
DNS=192.168.117.1
BROADCAST=255.255.255.255 **or** 192.168.117.255 (*I was given both of these different values*)
PREFIX=31
STATIC IP ADDRESS=192.168.117.2/24
TYPE=TAP
Netctl inclui alguns exemplos. Usei o que encontrei em examples/tuntap
:
Description='Example tuntap connection'
Interface=tun0
Connection=tuntap
Mode='tun'
User='nobody'
Group='nobody'
## Example IP configuration
#IP=static
#Address='10.10.1.2/16'
Segue o perfil que criei:
Description='My tap connection'
Interface=tap0
Connection=tuntap
Mode='tap'
User='nobody'
Group='nobody'
IP=static
Address='192.168.117.2/24'
UsePeerDNS=true
DefaultRoute=true
SkipDAD=yes
DHCPReleaseOnStop=yes
Perguntas
- Preciso especificar o endereço de broadcast ou gateway?
- É necessário um prefixo (e o que é o prefixo 31)?
- Há mais alguma coisa que eu tenha esquecido?
A partir da aparência deste artigo / tópico intitulado: [RESOLVIDO] A conexão com fio de IP estático não funciona com netctl o endereço de transmissão pode ser incorporado à definição do IP estático.
Por exemplo, eles forneceram isso:
Eu suponho que o 2º, 192.168.117.255, esteja de fato correto, o que seria uma máscara /24, portanto, você
Address=
já a possui:Prefixos ou, comprimentos de prefixo, são descritos aqui nestes dois artigos intitulados:
Esta tabela mostra como eles são calculados:
Então, no seu caso, essa informação é um pouco confusa. Seu endereço de rede parece ser /24, mas o comprimento do seu prefixo é de 31 bits. Em ambos os casos, eu ignoraria o 31 por enquanto e ficaria com o /24.
Tudo o mais em seu perfil de exemplo parece ser verificado. Você deve estar pronto para ir.
Referências