Идентификация по mac-адресу

From
Roman Papusha (2:4635/1024.12)
To
All (2:5054/37.63)
Date
2005-12-23T17:07:48Z
Area
RU.UNIX.BSD
Hi All!

    Подскажите, как решить задачу раздачи интернета. Есть роутер:
-su-2.05b# uname -a
FreeBSD shashilx.dyndns.org 5.4-STABLE FreeBSD 5.4-STABLE #0: Wed Nov 16
16:47:54 EET 2005 root@shashilx.dyndns.org:/usr/obj/usr/src/sys/shashilx  i386

    Интернет раздаю посредством nat:

-su-2.05b# cat /etc/firewall.conf
add 00010 drop tcp from any to me 8000 via gif0 in
add 00020 drop udp from any to me 8000 via gif0 in
add 00030 drop tcp from any to me 21 via gif0 in
add 00040 drop udp from any to me 21 via gif0 in
add 01000 divert 8668 ip from 172.20.34.33 to not 172.20.34.0/24 out xmit gif0
add 01100 divert 8668 ip from not 172.20.34.0/24 to 193.254.196.179 in recv
gif0
add 65500 allow ip from any to any

    Как можно заменить проверку ip адреса, на проверку mac адреса?


С уважением Роман aka sHAsHiLx [email: shashilx at gmail.com] [icq 549128]
... A Smith and Wesson beats four aces.
--- GoldED+/W32-MSVC 1.1.5-20051212 (WinNT 5.1.2600-SP2 iP-M)
 * Origin: Двое в лодке, не стесняясь собаки (2:4635/1024.12)
SEEN-BY: 46/50 400/567 814 450/1024 452/25 154 461/48 1313 2432/260 4615/21
SEEN-BY: 4635/11 1024 5000/5000 5001/100 5002/63 5010/2 5011/13 5012/30 46
SEEN-BY: 5015/10 28 5019/31 5020/545 715 760 1641 2020 2238 2395 2871 4441
SEEN-BY: 5021/29 44 5023/46 5025/3 9595 5027/16 5028/61 5029/45 60 5030/115
SEEN-BY: 5030/830 901 1957 5035/38 5036/34 44 5042/12 21 5045/7 5049/19 164
SEEN-BY: 5050/151 5053/16 5054/1 4 8 9 11 28 35 36 37 45 50 63 66 67 70 75 84
SEEN-BY: 5054/85 5058/104 999 5059/9 5062/10 5063/3 5069/7 5070/156 5071/22
SEEN-BY: 5077/70 5078/20 5080/111 147 197 239 1003 5085/13 87 5093/4 33 55
SEEN-BY: 5095/20 5096/18 5097/31 303 6000/254 6001/10 6028/1 6055/2 6083/12
PATH: 4635/1024 5080/1003 5020/545 5054/1 37