ПРОБЛЕМА НЕПОНЯТНОГО ХАРАКТЕРА
Проверка на сайте http://www.anekdotov.net/ показала что он работает только при включенном прозрачном проксировании, стоит только удалить fwd запись из фаервола сайт более не грузится,
такая же проблема с подавляющим количеством сайтов

Сайты же http://www.google.com.ua, http://www.yandex.ru хоть при включеном хоть при выключенном транс-прокси работают без проблем
На интерфейсе в локалку наблюдается некоторое количество коллизий, незнаю может єто с етим связано, судя по свичу интерфейс фряхи работает на 10М-битах виндовые клиенты на 100-а
приведу свой конф
mpd.conf
Код: Выделить всё
PPPoE:
new -i ng0 PPPoE PPPoE
# set iface addrs 1.1.1.1 2.2.2.2
set iface disable on-demand
set iface idle 0
set iface route default
set iface up-script "/usr/local/etc/mpd/1up.sh"
set iface down-script "/usr/local/etc/mpd/1down.sh"
set bundle disable multilink
set bundle authname "****"
set bundle password "*****"
set link yes acfcomp protocomp
set link disable pap chap
set link accept chap
set link mtu 1492
set link keep-alive 10 60
set ipcp yes vjcomp
set ipcp ranges 0.0.0.0/0 0.0.0.0/0
open iface
Код: Выделить всё
PPPoE:
set link type pppoe
set pppoe iface ed0
# set pppoe service "whatever"
set pppoe service "pppoe"
set pppoe disable incoming
set pppoe enable originate
Код: Выделить всё
#!/bin/sh
fwcmd="/sbin/ipfw -q"
natcmd="/sbin/natd"
${natcmd} -m -u -n ng0 -P /var/run/natd.pid
${fwcmd} add 11 divert natd ip from 192.168.0.0/24 to any out via ng0
${fwcmd} add 12 divert natd ip from any to any in via ng0
Код: Выделить всё
#!/bin/sh
fwcmd="/sbin/ipfw -q"
/bin/kill -9 `cat /var/run/natd.pid`
${fwcmd} del 11
${fwcmd} del 12
Код: Выделить всё
00010 316 48369 fwd 127.0.0.1,3128 tcp from 192.168.0.0/24 to any dst-port 80 out via ng0
00011 695 44472 divert 8668 ip from 192.168.0.0/24 to any out via ng0
00012 1365 426162 divert 8668 ip from any to any in via ng0
00210 39459 12247812 allow ip from any to any
65535 0 0 deny ip from any to any