Эх, товарищи, 2 страницы мучаетесь, а ошибка лежит на поверхности:
не IP, а TCP!!!
Иначе вы заворачиваете UDP, ICMP, GRE, etc на вход веб сервера... Да только не у всех них есть номер порта и что об этом правиле думает ipfw - только ему известно.
Чтобы номер порта работал - local-site должен быть одним из адресов локальной машины.
Я для подобных случаев делаю так:
fwd 127.0.0.1,8000 tcp from table(10) to not me 80 in via fxp1
Listen 127.0.0.1:8000 NameVirtualHost 127.0.0.1:8000 <VirtualHost 127.0.0.1:8000> ServerName localhost RedirectMatch .* http://my-host.com/