Como permitir um endereço IP (ipv6) usando o ufw?

3

Estou usando o Ubuntu 16.04 LTS e quero bloquear todas as conexões, exceto alguns endereços IP. Eu corri estes comandos

ufw default allow outgoing
ufw default deny incoming
ufw allow ssh
ufw enable
ufw allow from 1.2.3.4

e está funcionando bem para mim, mas agora eu quero permitir um endereço ipv6 e estou usando este comando.

ufw allow from 2405:204:108e:650c:10cb:11ea:bb8f:3937

mas não está funcionando

    
por Suraj Bharti 08.05.2017 / 18:05

1 resposta

-1

Para permitir um endereço IP (ipv6) usando o ufw

  1. Primeiro, ative o IPv6 em /etc/default/ufw . Provavelmente as primeiras 4-5 linhas descrevem o que você precisa fazer para que o ufw suporte o IPv6.
  # Set to yes to apply rules to support IPv6 (no means only IPv6 on loopback
  # accepted). You will need to 'disable' and then 'enable' the firewall for
  # the changes to take affect.
  IPV6=yes

Se você vir IPV6=no , edite o arquivo para alterá-lo para IPV6=yes e salve-o.

  

$ sudo nano / etc / default / ufw

  1. Agora, faça um ufw Disable-then-Enable OR ufw Reload

    • ufw Desativar e, em seguida, ativar

        

      $ sudo ufw disable
      $ sudo ufw enable

    • Atualizar ufw

        

      $ sudo ufw reload

      NOTA: Uma reinicialização do servidor / sistema pode ser necessária para que as alterações entrem em vigor.

  2. Agora, adicione novamente todas as regras de firewall existentes para que as regras IPv6 sejam adicionadas.

  

$ sudo ufw permite o proto ipv6 de x.x.x.x

    
por C0deDaedalus 04.01.2018 / 09:10