Отправляет email-рассылки с помощью сервиса Sendsay

adsl подключение

При настройке ADSL линии мой провайдер требует прописать такую строку route add
-net x.x.x.128/25 x.x.x.129 при этом мой IP x.x.x.220. Проблема в том что route
ругается мол такая запись есть, но при этом ничего не работает.
В линуксе с записью route add -net x.x.x.128/25 gw x.x.x.129 все нормально. Помогите
плиз.

Анекдоты от сисадминов http://r.mail.ru/cln2695/sysadmin.mail.ru

-*Название листа "[BSD] Решение вопросов по FreeBSD, OpenBSD и NetBSD";
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.bsd.all/rules
Номер письма: 2021; Возраст листа: 504; Участников: 706
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.bsd.all/msg/404835

Ответить   Alexandr Z Wed, 20 Jul 2005 13:00:01 +0400 (#404835)

 

Ответы:

Hello Alexandr,

Wednesday, July 20, 2005, 3:00:01 PM, you wrote:

add

Помогите

что скажет netstat -rn и ifconfig во фре и линуксе?

Ответить   Artem Batalov Thu, 21 Jul 2005 11:00:27 +0600 (#404948)

 

route

Linux выдает:
Destinatiom Gateway Genmask Flags Nss Window irtt Iface
x.x.x.220 x.x.x.129 255.255.255.255 UGH 0 0 0 eth0
x.x.x.128 0.0.0.0 255.255.255.128 U 0 0 0 eth0
0.0.0.0 x.x.x.129 0.0.0.0 UG 0 0 0 eth0

В FreeBSD:
Destination Gateway Flags Refs Use Netif
x.x.x.128/25 link#1 UC 0 0 rl0
x.x.x.220 свойже_MAC UHLW 0 4 lo0

Что мне надо сделать для устранения проблемы :-(?


-*Название листа "[BSD] Решение вопросов по FreeBSD, OpenBSD и NetBSD";
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.bsd.all/rules
Номер письма: 2023; Возраст листа: 504; Участников: 707
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.bsd.all/msg/405044

Ответить   Alexandr Z Thu, 21 Jul 2005 11:42:26 +0400 (#405044)

 

Original Message From: "Alexandr Z" <zalex20***@i*****.ru>
To: "comp.soft.bsd.all (4228767)" <serg***@i*****.ru>
Sent: Thursday, July 21, 2005 11:42 AM

route

Linux выдает:
Destinatiom Gateway Genmask Flags Nss Window irtt Iface
x.x.x.220 x.x.x.129 255.255.255.255 UGH 0 0 0 eth0
x.x.x.128 0.0.0.0 255.255.255.128 U 0 0 0 eth0
0.0.0.0 x.x.x.129 0.0.0.0 UG 0 0 0 eth0

В FreeBSD:
Destination Gateway Flags Refs Use Netif
x.x.x.128/25 link#1 UC 0 0 rl0
x.x.x.220 свойже_MAC UHLW 0 4 lo0

Что мне надо сделать для устранения проблемы :-(?

FreeBSD не знает куда маршрутизировать пакеты...
Что делать? Ну например в rc.conf написать...
defaultrouter="х.х.х.129"

-*Название листа "[BSD] Решение вопросов по FreeBSD, OpenBSD и NetBSD";
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.bsd.all/rules
Номер письма: 2024; Возраст листа: 504; Участников: 707
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.bsd.all/msg/405107

Ответить   "Serg Rencas" Thu, 21 Jul 2005 13:22:39 +0400 (#405107)

 

ок с defaultrouter все понятно и инет пошел... но я не вижу своего соседа.. обьясняю:
я имею ip x.x.x.220 сосед x.x.x.229 ходим через один шлюз провайдера x.x.x.129.
Все мы находимся в одной подсети! пров говорит что бы увидеть мне соседа (хотяб
пинговать) необходимо сделать запись такую route add -net x.x.x.128/25 gw x.x.x.129
(пример для линукса), я в freebsd пишу route add -net x.x.x.128/25 x.x.x.129
в ответ получаю сообщение что такая запись есть, но при этом я соседа не вижу
а инет есть..

-*Название листа "[BSD] Решение вопросов по FreeBSD, OpenBSD и NetBSD";
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.bsd.all/rules
Номер письма: 2025; Возраст листа: 504; Участников: 707
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.bsd.all/msg/405159

Ответить   Alexandr Z Thu, 21 Jul 2005 14:27:18 +0400 (#405159)

 

....

и она действительно есть...

а вот это уже фанстастика...
он ведь в одной локальной сети с вами! или нет?

Для нормальной работы достаточно в rc.conf написать:

defaultrouter="x.x.x.129"
ifconfig_rl0="inet x.x.x.128 netmask 255.255.255.128"

-*Название листа "[BSD] Решение вопросов по FreeBSD, OpenBSD и NetBSD";
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.bsd.all/rules
Номер письма: 2026; Возраст листа: 504; Участников: 707
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.bsd.all/msg/405174

Ответить   "Serg Rencas" Thu, 21 Jul 2005 15:03:24 +0400 (#405174)

 

в том и прикол что с нами, только в обязательном порядке надо прописывать
route add -net x.x.x.128/25 x.x.x.129
(у него както там хитро настроенно что без этого никак..)

-*Название листа "[BSD] Решение вопросов по FreeBSD, OpenBSD и NetBSD";
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.bsd.all/rules
Номер письма: 2027; Возраст листа: 504; Участников: 707
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.bsd.all/msg/405313

Ответить   Alexandr Z Thu, 21 Jul 2005 18:29:40 +0400 (#405313)

 

При условии, что вы с соседом связаны только через сеть провайдера:
Если инет есть и вы с соседом в одной подсети, и у соседа тоже инет есть - проверьте
может быть у вас или у соседа есть файерволл, или отключен icmp. А еще у провайдера
на портах могут протекты стоять.

Если у вас еще и локаль есть - прописывайте маршруты для обоих сетей (провайдера
и локали), только без defaultrouter, а то все по умолчанию будут к провайдеру
ходить :)

-*Название листа "[BSD] Решение вопросов по FreeBSD, OpenBSD и NetBSD";
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.bsd.all/rules
Номер письма: 2030; Возраст листа: 505; Участников: 707
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.bsd.all/msg/405492

Ответить   Fri, 22 Jul 2005 02:10:54 +0400 (#405492)

 

согласен

Вовсе нет...
Если его адрес х.х.х.220, а друга х.х.х.229 и сидять они в одной локальной
сети х.х.х.128/25
то у него
defaultrouter="x.x.x.129"
ifconfig_rl0="inet x.x.x.220 netmask 255.255.255.128"

а у друга
defaultrouter="x.x.x.129"
ifconfig_rl0="inet x.x.x.229 netmask 255.255.255.128"

и при это к друг другу они будут ходить напрямую, а не через провайдера
потому, что
в таблице маршрутизации у него появится(динамически) запись вида
<х.х.х.229> <mac-адрес-друга> UHLW 0 0 rl0 0
и пакеты ходят напрямую к другу...
а у друга аналогично
<х.х.х.220> <mac-адрес-друга> UHLW 0 0 rl0 0

Ежели они сидят на выделенных линиях в которых никого кроме них нет, а
общаются только через маршрутизатор провайдера то и конфигуровать интерфейс
надо по другому, что-нибудь вида
defaultrouter="x.x.x.129"
ifconfig_rl0="inet x.x.x.220 netmask 255.255.255.255"

-*Название листа "[BSD] Решение вопросов по FreeBSD, OpenBSD и NetBSD";
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.bsd.all/rules
Номер письма: 2031; Возраст листа: 505; Участников: 707
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.bsd.all/msg/405609

Ответить   "Serg Rencas" Fri, 22 Jul 2005 10:27:32 +0400 (#405609)

 

есть -

еще у

локальной

провайдера

а

интерфейс

Хочу уточнить проблему:
у меня на линуксе все работает, но я хочу перейти на FreeBSD, я
настроил сетевой интерфейс и прописал роут(Linux):
ifconfig eth0 x.x.x.220 netmask 255.255.255.128
route add x.x.x.128/25 gw 255.255.255.129
и все работает!!! и инет и связь с другом

на FreeBSD настраиваю:
ifconfig rl0 x.x.x.220 netmask 255.255.255.128
route add -net x.x.x.128/25 x.x.x.129 - и тут возникае проблема мне
выдается сообщение file exist и не работает связь с другом! но при этом
есть инет!
как мне быть?


-*Название листа "[BSD] Решение вопросов по FreeBSD, OpenBSD и NetBSD";
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.bsd.all/rules
Номер письма: 2032; Возраст листа: 505; Участников: 707
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.bsd.all/msg/405992

Ответить   Alexandr Z Fri, 22 Jul 2005 23:19:41 +0400 (#405992)

 

Добрый день Alexandr,

Saturday, July 23, 2005, 2:19:41 AM, Вы писали:



Тогда попытайся так:
# определяешь интерфейс с маской 255
ifconfig rl0 x.x.x.220 netmask 255.255.255.255

# пропысываешь маршрут до шлюза
route add x.x.x.129 x.x.x.220

# определяешь шлюз по умолчанию
route add 0/0 x.x.x.129

Кривовато это все выглядит, но это скорее вина провайдера.

Ответить   Шухрат К. Махмудов Sat, 23 Jul 2005 19:08:16 +0700 (#406375)

 

On Thu, Jul 21, 2005 at 02:27:18PM +0400, Alexandr Z wrote:

обьясняю:

Два роутера указывать надо, один для локальной сети другой - провайдера,
но он может прописаться и в процессе соединения.

Для локальной сети прописывается статический маршрут, в rc.conf:
static_routes="home"
route_home="x.x.x.128/25 x.x.x.129"

defaultrouter при этом указывать _не надо_
(просто закомментируйте его в rc.conf)

Ответить   Thu, 21 Jul 2005 18:57:16 +0400 (#405336)