Preciso amarrar IP/MAC no IPFW do FreeBSD 4.9!!!!
Ola pessoal!!! Estou trabalhando num pequeno provedor de internet via rádio, compartilhando um link de 1Mb com 26 maquinas, cada maquina barrada em 240K. Tenho um servidor rodando FreeBSD 4.9 e utilizo o IPFW do Free para fazer essa limitação de velocidade. Gostaria de saber como faço para amarrar IP/MAC no IPFW, ou seja, o servidor so liberar acesso à rede para o IP juntamente com o MAC da placa que estão devidadamente cadastrada no servidor. Com isso pretendo nao mais
cadastrar os MACs no radio (Senao) porque sempre que fecho ele com os MACs ele trava, ai preciso reseta-lo. O meu IPFW esta da seguinte forma limitando a velocidade:
ipfw pipe 1 config bw 240kbit/s queue 10
ipfw pipe 2 config bw 120kbit/s queue 10
ipfw add 100 pipe 1 ip from any to 192.168.0.1/30 out via rl0
ipfw add 110 pipe 2 ip from 192.168.0.1/30 to any in via rl0
Desde ja agradeço a atenção dos senhores e aguardo resposta.
Um forte abraço.
Preciso amarrar IP/MAC no IPFW do FreeBSD 4.9!!!!
um dos opcionais do ipfw é o mac-addr. RTFM: man 8 ipfw:
:==
{ MAC | mac } dst-mac src-mac
Match packets with a given dst-mac and src-mac addresses, speci-
fied as the any keyword (matching any MAC address), or six groups
of hex digits separated by colons, and optionally followed by a
mask indicating how many bits are significant, as in
MAC 10:20:30:40:50:60/33 any
Note that the order of MAC addresses (destination first, source
second) is the same as on the wire, but the opposite of the one
used for IP addresses.
:==
http://leaf.dragonflybsd.org/cgi/web...ipfw§ion=8
divirta-se. :twisted: