Добрый день!
Проблемы с интернетом после смены провайдера.
Ситуация такая: весной этого года поднял шлюз на FreeBSD 5.3, поставил кэширующий DNS-сервер (BIND 9.2.3) с форвардером на провайдера. Работало все хорошо. Но по определенным причинам поменяли провайдера, а следовательно и все IP-адреса. Тут-то начались проблемы: сильно упала скорость подключения к интернету, стал периодически отрубаться DNS-сервер провайдера, теряется доступ к интернету :(
Переконфигурировал внешнюю сетевую карту в соответствии с настройками от провайдера, проверил /etc/hosts - внесен новый IP-адрес, /etc/resolv.conf - тоже в порядке. Обновил DNS-сервер до 9.3.1, даже отключил его, открыл файрвол, но никаких улучшений нет :(
У провайдера проблем нет, т.к. на Windows-машине все работает хорошо.
В чем могут быть тут причины?
ifconfig
netstat -rn
lesss /etc/namedb/named.conf
>ifconfig
rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=8<VLAN_MTU>
inet6 fe80::2c0:26ff:fea6:5670%rl0 prefixlen 64 scopeid 0x1
inet 192.168.0.30 netmask 0xffffff00 broadcast 192.168.0.255
ether 00:c0:26:a6:56:70
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
rl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=8<VLAN_MTU>
inet6 fe80::2c1:28ff:fe00:6026%rl1 prefixlen 64 scopeid 0x2
inet 1.2.3.162 netmask 0xffffff80 broadcast 1.2.3.255
ether 00:c1:28:00:60:26
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
plip0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,SIMPLEX,MULTICAST> mtu 16384
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
inet 127.0.0.1 netmask 0xff000000>netstat -rn
Routing tablesInternet:
Destination Gateway Flags Refs Use Netif Expire
default 1.2.3.130 UGS 0 0 rl1
1.2.3.128/25 link#2 UC 0 0 rl1
1.2.3.130 link#2 UHLW 1 240 rl1
127.0.0.1 127.0.0.1 UH 0 2 lo0
192.168.0 link#1 UC 0 0 rl0
192.168.0.1 00:11:2f:a8:50:48 UHLW 0 44 rl0 1181
192.168.0.10 00:80:48:d6:16:23 UHLW 0 2 rl0 981Internet6:
Destination Gateway Flags Netif Expire
Expire
::1 ::1 UH lo0
fe80::%rl0/64 link#1 UC rl0
fe80::2c0:26ff:fea6:5670%rl0 00:c0:26:a6:56:70 UHL lo0
fe80::%rl1/64 link#2 UC rl1
fe80::2c1:28ff:fe00:6026%rl1 00:c1:28:00:60:26 UHL lo0
fe80::%lo0/64 fe80::1%lo0 U lo0
fe80::%1lo0 link#4 UHL lo0
ff01::/32 ::1 U lo0
ff02::%rl0/32 link#1 UC rl0
ff02::%rl1/32 link#2 UC rl1>less /etc/namedb/named.conf
key "rndc-key" {
algorithm hmac-md5;
secret "lgxXjO9YdNMKeX17kNJrbQ==";
};
controls {
inet 127.0.0.1 port 953
allow { 127.0.0.1; } keys { "rndc-key"; };
};
acl "mynet" { 192.168.0.0/24; 127.0.0.1; };
options {
directory "/etc/namedb";
pid-file "named.pid";
allow-query { "mynet"; };
forwarders { 1.2.3.130; };
};
zone "." {
type hint;
file "named.root";
};
zone "0.0.127.in-addr.arpa" {
type master;
file "localhost.rev";
notify no;
};
а с фаерволом что?
>а с фаерволом что?А чего с ним случится? :)
Я использую ipfw и стандартный конфиг /etc/rc.firewall (секция Simple), сейчас выбрал Open - без толку.
Ранее все нормально функционировало, после смены IP-адреса и DNS-сервера провайдера стало как-то все тормозить и пропадает соединение с инетом. Не думаю, что фаервол виноват, т.к. периодически инет работает, да и не влияет вроде бы фаервол на скорость соединения, а оно то очень низкое. В винде, напомню, все работает отлично и быстро...
>>а с фаерволом что?
>
>А чего с ним случится? :)
>Я использую ipfw и стандартный конфиг /etc/rc.firewall (секция Simple),ну вообщет в фаер прописываются IP адреса...а они у тебя изменились :)
Хотя если работает инет то может с ним и все ок.
>ну вообщет в фаер прописываются IP адреса...а они у тебя изменились :)
>
>Хотя если работает инет то может с ним и все ок.
Не, я там в фаере, конечно, же поменял старые IP-адреса на новые. С этим все ОК. Доступ фаервол дает 100-пудово :)Создается впечатление, что канал забивают и шнурок на стороне прова выдергивают из розетки периодически, но стоит воткнуть тот же кабель в машину с виндой, как тут же становится все ОК. Не могу понять, в чем же дело :((
А что, такой вариант как "новый провайдер сам по себе тормозной и глючный" не катит?
>А что, такой вариант как "новый провайдер сам по себе тормозной и
>глючный" не катит?Точно! И пренадлежит Биллу Гейтсу, ибо винда работает нормально :)
А сам провайдер чего говорит? И где связь пропадает, между фрюхой и провом или между локалкой и интернетом?
Возьми запусти пинг на весь день, зацени на потери пакетов, если таковые имеются, попробуй заменить сетевуху (может та которая есть не корректно работает с оборудованием провайдера), если не помогло пинай провайдера, мол так и так имеют место быть потери пакетов, за что мы вам деньги платим и т.д. Чего у них там тех. поддержки нету чтоли.....
Недочитал...А что dmesg говорит (после продолжительной работы)?
Может быть во фре автосогласование не проходит, а умная винда такие ситуации умеет разруливать.Предлагаю поиграться с ifconfig - media и mediaopts
>А что dmesg говорит (после продолжительной работы)?пока ничего такого особенного 8()
>Может быть во фре автосогласование не проходит, а умная винда такие ситуации
>умеет разруливать.
>
>Предлагаю поиграться с ifconfig - media и mediaoptsСпасибо за совет. Стал играться - определил, что у меня Realtek 8129 без half-duplex. Во всяком случае на ifcofig -m она выдает:
supported media:
media autoselect
media 100baseTX mediaopt full-duplex
media 100baseTX
media 10baseT/UTP mediaopt full-duplex
media 10baseT/UTP
media 100baseTX mediaopt hw-loopbackПробовал делать так:
ifconfig rl1 media 100baseTX -mediaopt full-duplex
ifconfig rl1 -mediaopt full-duplex
ноль эмоций :(
Надо будет попробовать достать другую карточку...
Да вся фишка в том, что мы собственно к субпровайдеру подключены. Конторка у меня мелкая и мы покупаем инет у более крупной конторы в том же здании, а админ ихний в отпуск ушел, кроме него потрясти некого :(Связь пропадает как раз между фрюхой и провом, т.е. субпровом.
Что ж, буду копаться с сетевухой.
>Добрый день!
>Проблемы с интернетом после смены провайдера.
>Ситуация такая: весной этого года поднял шлюз на FreeBSD 5.3, поставил кэширующий
>DNS-сервер (BIND 9.2.3) с форвардером на провайдера. Работало все хорошо. Но
>по определенным причинам поменяли провайдера, а следовательно и все IP-адреса. Тут-то
>начались проблемы: сильно упала скорость подключения к интернету, стал периодически отрубаться
>DNS-сервер провайдера, теряется доступ к интернету :(
>Переконфигурировал внешнюю сетевую карту в соответствии с настройками от провайдера, проверил /etc/hosts
>- внесен новый IP-адрес, /etc/resolv.conf - тоже в порядке. Обновил DNS-сервер
>до 9.3.1, даже отключил его, открыл файрвол, но никаких улучшений нет
>:(
>У провайдера проблем нет, т.к. на Windows-машине все работает хорошо.
>В чем могут быть тут причины?Очень, очень похожая ситуация была, у провайдера какие то проблемы с днс , намучался...Ситуация разрулилась сменой адресов днс, т.е. попробуй использовать адреса днс старого провайдера.
Спасибо за совет, но тоже не получилось :(В целом сделал два вывода, что возможные проблемы могут быть в карточке и DNS. Буду возиться, не хочу сдаваться - переходить обратно на винду :)