Jump to content

Recommended Posts

Posted

Доброго времени суток!

 

Простите если уже где-то проходили...Вроде все перерыл, решения не нашел.

Ситуация:

есть сеть 10.10.10.10/24

есть adsl на провайдер Укртетеком

есть роутер под FreeBSD 5.4

#######################

ifconfig:

 

rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500

options=8<VLAN_MTU>

inet 10.10.10.1 netmask 0xffffff00 broadcast 10.10.10.255

ether 00:30:4f:10:7f:ae

media: Ethernet autoselect (100baseTX <full-duplex>)

status: active

rl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500

options=8<VLAN_MTU>

ether 00:e0:4c:34:e8:e7

media: Ethernet autoselect (100baseTX <full-duplex>)

status: active

plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500

lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384

inet 127.0.0.1 netmask 0xff000000

ng0: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> mtu 1492

inet 91.124.194.118 --> 195.5.5.10 netmask 0xffffffff

################

rl0 - local

rl1 - dsl-modem

ng0 - PPPoE к провайдеру

 

поднят natd на ng0

задача с локальной сети дать доступ в интернет. Сделанно. Работает. Пинги ходят. Но одни сайты открываются - другие нет.

 

Для поднятия PPPoE использую mpd 3.18.

Имеется преположение, что дело в MTU, так как уже сталкивался с такой проблемой в другой сети. Там ситуация была следущая:

Когда провайдер для впн проставлял MTU в 1500 все работало, когда в 1492 начинались такие же грабли.

 

Подскажите как полечить подобное.

 

Конфиги mpd:

 

#########

mpd.conf

 

default:

load PPPoE

PPPoE:

new -i ng0 PPPoE PPPoE

set iface route default

set iface disable on-demand

set iface idle 0

set iface enable tcpmssfix

set iface up-script /usr/local/etc/mpd/io-up.sh

set iface down-script /usr/local/etc/mpd/io-down.sh

set bundle authname <login>

set bundle password <pass>

set bundle disable multilink

set link yes acfcomp protocomp

set link disable pap chap

set link accept chap pap

set link mtu 1500

set link mru 1500

set link keep-alive 10 60

set ipcp yes vjcomp

# set ipcp ranges 0.0.0.0/0 0.0.0.0/0

set pppoe iface rl1

set pppoe service ""

set pppoe disable incoming

set pppoe enable originate

open iface

#############

 

mpd.links

 

PPPoE:

set link type pppoe

set pppoe service ""

set pppoe disable windowing

#####

 

Заранее благодарен!

Posted

ничего полезного кроме патча на ipfw не нашел, как патчить не понял... обьясните плз...

 

В логах что?
ничего криминального... проблема именно в флаге DF пакетов, как описанно в статье выше...

 

еще материал по теме http://www.opennet.ru/base/net/pppoe_mtu.txt.html

но как реализовать подобное на фре?

Posted

всем спасибо... проблему решел следующим образом:

поставил tcpmssd

tcpmssd -i ng0

 

firewall:

00001 divert 1234 ip from any to any via ng0

00002 divert 8668 ip from any to me in via ng0

00003 divert 8668 ip from 10.10.10.0/24 to any out via ng0

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.