FreeBSD, pppoe, mp5, pf nat проблемы (не открываются сайты)
Недавно у друга надо было подшаманить сервак на тему пппое соединения через укртелеком, стандартным клиентом решил не пользоваться а поставить mpd, и натить все это дело pf-ом, уж больно он мне нравится))
Настроить настроили, запустили, все заработало чудненько, пинги есть, но вот блин некоторые сайты не открывались вообще 🙁 Печально, подумал я, но унывать не стал, решение оказалось проще простого, в правила фаера pf надо было добавить пару строк:
# ee /etc/pf.conf
И вписываем туда:
scrub on ng0 all no-df max-mss 1400 scrub on rl0 all no-df max-mss 1400
где rl0 — внутренний интерфейс.
Перечитываем правила:
# pfctl -d && pfctl -Fa -f /etc/pf.conf && pfctl -e
И проверяем работоспособность. все должно функционировать!
Поделись с друзьями:
Опубликовано 07.02.2011 в 20:46 · Автор komivlad · Ссылка
Рубрики: FreeBSD, Сеть · Теги: FreeBSD, mp5, pf, pppoe, проблемы, укртелеком
Рубрики: FreeBSD, Сеть · Теги: FreeBSD, mp5, pf, pppoe, проблемы, укртелеком
07.10.2011 в 13:11
· Ссылка
а если руками пробовать менять мту на сетевке в винде?
07.10.2011 в 12:56
· Ссылка
Интерфейсы свои указал, mss тоже разный пробовал. И что совершенно характерно — xpsp3 офф совершенно нормально, а вот всякие сборочки и vista, w7 не хотят. Пришлось даже для некоторых ставить прокси.
rl0: flags=8843 mtu 1500
options=8
inet 192.168.1.1 netmask 0xffffff00 broadcast 192.168.1.255
inet6 fe80::280:48ff:fe25:adf6%rl0 prefixlen 64 scopeid 0x1
ether 00:80:48:25:ad:f6
media: Ethernet 100baseTX
status: active
rl1: flags=8843 mtu 1500
options=8
inet 192.168.2.1 netmask 0xffffff00 broadcast 192.168.2.255
inet6 fe80::211:95ff:fe5c:2154%rl1 prefixlen 64 scopeid 0x2
ether 00:11:95:5c:21:54
media: Ethernet 100baseTX
status: active
plip0: flags=108810 mtu 1500
aue0: flags=108843 mtu 1500
inet x.x.x.x netmask 0xfffffff0 broadcast x.x.x.x
inet6 x::x:x:x:x%aue0 prefixlen 64 scopeid 0x4
ether x:x:x:00:44:bf
media: Ethernet 100baseTX
status: active
pflog0: flags=141 mtu 33208
pfsync0: flags=0 mtu 2020
lo0: flags=8049 mtu 16384
inet 127.0.0.1 netmask 0xff000000
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x7
ng0: flags=88d1 mtu 1396
inet6 fe80::280:48ff:fe25:adf6%ng0 prefixlen 64 scopeid 0x8
inet 192.168.3.254 --> 192.168.3.1 netmask 0xffffffff
ng1: flags=88d1 mtu 1396
inet6 fe80::280:48ff:fe25:adf6%ng1 prefixlen 64 scopeid 0x9
inet 192.168.3.254 --> 192.168.3.2 netmask 0xffffffff
...
07.10.2011 в 12:33
· Ссылка
надеюсь интерфейсы свои указали? а то малоли)
можно вывод ifconfig
07.10.2011 в 10:48
· Ссылка
Не сработало