Ir ao conteúdo

Liberar acesso por MAC e IPtables.

Boa noite,

Como pretendo fazer um Captive Portal em meu servidor resolvi instalar um Apache para exibir as páginas de autenticação ou seja quando o usuário não estiver autenticado ele ficará vendo está página em toda sua requisição WEB. O problema é que quando acessavamos algum endereço de IP a página era exibida mas ao se utilizar endereços isto não acontecia pois ele não conseguia acesso até o DNS. Pesquisei um pouco pela internet e vi alguns falando sobre a instalação de um servidor DNS no próprio servidor, fiz isso mas não achei muito interessante então pensando sobre regras de iptables me veio a grande idéia de simplesmente redirecionar os acessos a porta 53. As regras que utilizei para Bloquear acesso de MAC não liberados, redirecionar a porta 80 para meu apache, permitir acesso ao DNS foram as seguintes:

Ainda estou brincando com o servidor e hoje estava querendo liberar acesso exclusivamente para os MAC aqui de casa, garantindo assim que nenhum vizinho vai pegar meu sinal e utilizar. Demorei algum tempo para conseguir regras que funcionassem efetivamente.

Liberar acesso de tal MAC ADDRESS:

iptables -t nat -A PREROUTING -i INTERFACE_INTERNA -m mac –mac-source MAC -j ACCEPT

Redirecionar porta 80 para 8080

iptables -t nat -A PREROUTING -i INTERFACE_INTERNA -p tcp –dport 80 -j REDIRECT –to-port 8080

Liberar acesso somente ao servidor DNS:

iptables -t nat -A PREROUTING -i INTERFACE_INTERNA -p udp –dport 53 -j DNAT –to IP:53

Bloquear todos os acessos:

iptables -t nat -A PREROUTING -i INTERFACE_INTERNA -j DROP

Matheus

PS: Se as mesmas não estiverem funcionando, não se esqueca de dar uma verificada nas suas regras atuais de iptables pois pode ter algo proibindo ou liberando tudo antes. Então fique atento.

Publicado emLinux

630 Comentários

  1. canadian approved online casinos, fast payout casino nz
    and free online casino slots australia, or big poker tournaments in australia

    my site :: strat roulette r6 neon dawn; Pablo,

  2. online pokies canada real, best paying pokies united kingdom and
    online real slots australia, or bingo cash free uk

    Here is my web blog the big easy casino age limit (Niamh)

  3. big usa poker tournaments, online gambling usa law and club royale casino
    sidney mt – Nannette – online real money
    canada, or united kingdom indians casinos

  4. newest online casinos canada 2021, free slots to play for fun uk and
    best united kingdom online casinos real money, or milwausaee casino entertainment

    Take a look at my web page … askgamblers (Glinda)

  5. best secret of winning gambling; Callum, websites
    uk, what slot machine are called in australia and
    online pokies australia no deposit signup bonus, or australian casino free chips

  6. online casino games in casinos (Doug) gambling in latin united states, is online slots legal in australia and free spins no deposit online pokies canada,
    or new zealand real money slots

  7. free spins casino no deposit usa, no deposit sign up
    bonus nz 2021 and casino apps real money australia, or united statesn casino free bonus codes

    Also visit my web site … gambling startups (Thad)

  8. slot machines ontario united states, united kingdom online casino
    accepts poli and legit australian online casino, or how to deposit cash into paypal canada

    Review my website: gambling fundraiser (Lisette)

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *