ALT Linux Community general discussions
 help / color / mirror / Atom feed
* Re: [mdk-re] routing question
@ 2001-07-23 12:35 Maxim Savrilov
  2001-07-23 13:49 ` Баталов Григорий
  0 siblings, 1 reply; 10+ messages in thread
From: Maxim Savrilov @ 2001-07-23 12:35 UTC (permalink / raw)
  To: mandrake-russian

Vyt wrote:

> Повторюсь, описание всей задачи со всеми необходимыми данными и

> однозначной терминологией поможет в нее врубиться. Пока я не
> врубился, хотя это и не показатель :)
> source routing можно сделать с iproute2.

То, что я нарисовал, вам не подходит?
Есть машина с ip в двух сетях. Если на ней прописать маршруты
принудительно, что в одну из сетей (сеть2) ходить только через
один интерфейс(eth2) который имеет ip2, то при пинговании этой
машины из сети2 по ip1, ответы не приходят. Что тут можно еще
сказать.
вот route -n
Destination     Gateway         Genmask         Flags Metric
Ref    Use Iface
193.125.2.0     0.0.0.0         255.255.255.240 U     0 0
0 eth2
212.20.2.64     0.0.0.0         255.255.255.224 U     0 0
0 eth1
212.20.4.192    0.0.0.0         255.255.255.224 U     0 0
0 eth1
193.125.0.0     193.125.2.1     255.255.248.0   UG    0 0
0 eth2
193.125.232.0   193.125.2.1     255.255.248.0   UG    0 0
0 eth2
^^^^^^эти 2 маршрута прописаны как static_routes
127.0.0.0       0.0.0.0         255.0.0.0       U     0 0
0 lo
0.0.0.0         212.20.2.65     0.0.0.0         UG    0 0
0 eth0

и вот пинг не проходит даже со 193.125.2.1 на машину с адресом
212.20.4.193

--
Если при обыске у вас ничего не нашли, то ваше дело плохо...
По всему видать, вы - опытный преступник.

Novocybersk, отделение системного администрирования
Новосибирск, проспект К. Маркса-20, корпус 1, палата 310.
тел. (383-2) 46-13-84 (31-19)
--






^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [mdk-re] routing question
  2001-07-23 12:35 [mdk-re] routing question Maxim Savrilov
@ 2001-07-23 13:49 ` Баталов Григорий
    0 siblings, 1 reply; 10+ messages in thread
From: Баталов Григорий @ 2001-07-23 13:49 UTC (permalink / raw)
  To: mandrake-russian

Mon, 23 Jul 2001 15:57:27 +0700
Maxim Savrilov <Maxim.Savrilov@novocybersk.ru> писал(а):

MS> вот route -n
MS> Destination     Gateway         Genmask         Flags Metric
MS> Ref    Use Iface
MS> 193.125.2.0     0.0.0.0         255.255.255.240 U     0 0
MS> 0 eth2
MS> 212.20.2.64     0.0.0.0         255.255.255.224 U     0 0
MS> 0 eth1
MS> 212.20.4.192    0.0.0.0         255.255.255.224 U     0 0
MS> 0 eth1
MS> 193.125.0.0     193.125.2.1     255.255.248.0   UG    0 0
MS> 0 eth2
MS> 193.125.232.0   193.125.2.1     255.255.248.0   UG    0 0
MS> 0 eth2
MS> ^^^^^^эти 2 маршрута прописаны как static_routes
MS> 127.0.0.0       0.0.0.0         255.0.0.0       U     0 0
MS> 0 lo

    А это зачем:
MS> 0.0.0.0         212.20.2.65     0.0.0.0         UG    0 0
MS> 0 eth0   ?

    Надо полагать, eth2 имеет адрес 193.125.2.1, а остальные интерфейсы?

-- 
Баталов Григорий.



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [mdk-re] routing question
  @ 2001-07-23 16:09     ` Баталов Григорий
  2001-07-23 16:14       ` Баталов Григорий
  2001-07-23 16:22       ` Maxim Savrilov
  2001-07-23 17:35     ` Баталов Григорий
  1 sibling, 2 replies; 10+ messages in thread
From: Баталов Григорий @ 2001-07-23 16:09 UTC (permalink / raw)
  To: mandrake-russian

Mon, 23 Jul 2001 17:53:04 +0700
Maxim Savrilov <Maxim.Savrilov@novocybersk.ru> писал:

MS> ну и если кому хочется получить задачу полность или если ее усечение
MS> повлекло искажение, то
MS> eth0 смотрит на провайдера и является default gateway
MS> eth1 смотрит на внутреннюю сеть, машина является шлюзом маленькой сети.
MS> eth2 смотрит на бесплатную(бюджетную сеть)

    Я тут немного порисовал :), вот что вышло:

     проблемная машина           
  _______________________             ,- сеть (212.20.2.64 - 212.20.2.95)
 |   eth0 (212.20.2.82)  | -->-------'--- (212.20.2.65) провайдер  --- Интернет
 |                       |                                 /
 |   eth2 (193.125.2.14) | -->----.- шлюз (193.125.2.1) --'
 |                       |         |   |          бюджетная сеть
 |   eth1 (212.20.4.193) | --<-.   |   |`-- (193.125.0.0 - 193.125.7.255)
 '-----------------------'      |  |   '--- (193.125.232.0 - 193.125.239.255)
                                |  '-- (193.125.2.0 - 193.125.2.15)
                                |
                                '--- (212.20.4.192-212.20.4.223)

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
255.255.255.255 0.0.0.0         255.255.255.255 UH    0      0        0 eth1
193.125.2.0     0.0.0.0         255.255.255.240 U     0      0        0 eth2
212.20.2.64     0.0.0.0         255.255.255.224 U     0      0        0 eth0
212.20.4.192    0.0.0.0         255.255.255.224 U     0      0        0 eth1
193.125.0.0     193.125.2.1     255.255.248.0   UG    0      0        0 eth2
193.125.232.0   193.125.2.1     255.255.248.0   UG    0      0        0 eth2
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         212.20.2.65     0.0.0.0         UG    0      0        0 eth0

MS> в игре учавствуют только eth1 и eth2
MS> в /etc/sysconfig/static-routes  прописаны
MS> eth2 net 193.125.0.0 netmask 255.255.248.0 gw 193.125.2.1
MS> eth2 net 193.125.232.0 netmask 255.255.248.0 gw 193.125.2.1

MS> из табл. маршрутизации видно, что все клиенты из внутренней сети, чтобы
MS> попасть в Глобальную Сеть, идут через машину, о которой идет речь, по пути
MS> (если можно так сказать) eth1->eth0->платный кусок сети. За исключением тех
MS> участков этой сети, которые прописаны насильно. Тогда они идут, как это
MS> видно eth1->eth2->халява.
MS> нас интересует пока взаимодействие сетей, которые общаются по eth1-eth2
MS> вот делаю я пинг с 193.125.2.1 на 193.125.2.14 - все нормально
MS> а делаю с него же пинг на 212.20.4.193 - молчание. (если убрать маршруты из
MS> static-routes, то опять-таки все нормально)

    В таблице маршрутов меня смущает, что Вы указываете
  шлюзом 0.0.0.0, а маршрут на это 0.0.0.0 ведете через
  212.20.2.65. Может быть 0.0.0.0 имеет специальное значение?
  Какое? Лично у меня default-маршруты обозначаются звездочкой
  "*", а в конце таблицы - маршрут "default".

P.S. Что за запись для 255.255.255.255? Broadcast перенаправляется
  в подсеть?

-- 
Баталов Григорий.



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [mdk-re] routing question
  2001-07-23 16:09     ` Баталов Григорий
@ 2001-07-23 16:14       ` Баталов Григорий
  2001-07-23 16:22       ` Maxim Savrilov
  1 sibling, 0 replies; 10+ messages in thread
From: Баталов Григорий @ 2001-07-23 16:14 UTC (permalink / raw)
  To: mandrake-russian

Mon, 23 Jul 2001 16:27:31 +0400
Баталов Григорий <bga@kgok.murmansk.su> писал:

БГ>   Какое? Лично у меня default-маршруты обозначаются звездочкой
БГ>   "*", а в конце таблицы - маршрут "default".

      Наверное, не default-маршруты, а default-шлюзы.

-- 
Баталов Григорий.



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [mdk-re] routing question
  2001-07-23 16:09     ` Баталов Григорий
  2001-07-23 16:14       ` Баталов Григорий
@ 2001-07-23 16:22       ` Maxim Savrilov
  1 sibling, 0 replies; 10+ messages in thread
From: Maxim Savrilov @ 2001-07-23 16:22 UTC (permalink / raw)
  To: mandrake-russian

Баталов Григорий wrote:

> Mon, 23 Jul 2001 17:53:04 +0700
> Maxim Savrilov <Maxim.Savrilov@novocybersk.ru> писал:
>
> MS> ну и если кому хочется получить задачу полность или если ее усечение
> MS> повлекло искажение, то
> MS> eth0 смотрит на провайдера и является default gateway
> MS> eth1 смотрит на внутреннюю сеть, машина является шлюзом маленькой сети.
> MS> eth2 смотрит на бесплатную(бюджетную сеть)
>
>     Я тут немного порисовал :), вот что вышло:
>
>      проблемная машина
>   _______________________             ,- сеть (212.20.2.64 - 212.20.2.95)
>  |   eth0 (212.20.2.82)  | -->-------'--- (212.20.2.65) провайдер  --- Интернет
>  |                       |                                 /
>  |   eth2 (193.125.2.14) | -->----.- шлюз (193.125.2.1) --'
>  |                       |         |   |          бюджетная сеть
>  |   eth1 (212.20.4.193) | --<-.   |   |`-- (193.125.0.0 - 193.125.7.255)
>  '-----------------------'      |  |   '--- (193.125.232.0 - 193.125.239.255)
>                                 |  '-- (193.125.2.0 - 193.125.2.15)
>                                 |
>                                 '--- (212.20.4.192-212.20.4.223)

так и есть

> Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
> 255.255.255.255 0.0.0.0         255.255.255.255 UH    0      0        0 eth1
> 193.125.2.0     0.0.0.0         255.255.255.240 U     0      0        0 eth2
> 212.20.2.64     0.0.0.0         255.255.255.224 U     0      0        0 eth0
> 212.20.4.192    0.0.0.0         255.255.255.224 U     0      0        0 eth1
> 193.125.0.0     193.125.2.1     255.255.248.0   UG    0      0        0 eth2
> 193.125.232.0   193.125.2.1     255.255.248.0   UG    0      0        0 eth2
> 127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
> 0.0.0.0         212.20.2.65     0.0.0.0         UG    0      0        0 eth0
>
> MS> в игре учавствуют только eth1 и eth2
> MS> в /etc/sysconfig/static-routes  прописаны
> MS> eth2 net 193.125.0.0 netmask 255.255.248.0 gw 193.125.2.1
> MS> eth2 net 193.125.232.0 netmask 255.255.248.0 gw 193.125.2.1
>
> MS> из табл. маршрутизации видно, что все клиенты из внутренней сети, чтобы
> MS> попасть в Глобальную Сеть, идут через машину, о которой идет речь, по пути
> MS> (если можно так сказать) eth1->eth0->платный кусок сети. За исключением тех
> MS> участков этой сети, которые прописаны насильно. Тогда они идут, как это
> MS> видно eth1->eth2->халява.
> MS> нас интересует пока взаимодействие сетей, которые общаются по eth1-eth2
> MS> вот делаю я пинг с 193.125.2.1 на 193.125.2.14 - все нормально
> MS> а делаю с него же пинг на 212.20.4.193 - молчание. (если убрать маршруты из
> MS> static-routes, то опять-таки все нормально)
>
>     В таблице маршрутов меня смущает, что Вы указываете
>   шлюзом 0.0.0.0, а маршрут на это 0.0.0.0 ведете через
>   212.20.2.65. Может быть 0.0.0.0 имеет специальное значение?
>   Какое? Лично у меня default-маршруты обозначаются звездочкой
>   "*", а в конце таблицы - маршрут "default".

это потому что я сделал route -n
если route
255.255.255.255 *               255.255.255.255 UH    0      0        0 eth1
193.125.2.0     *               255.255.255.240 U     0      0        0 eth2
212.20.2.64     *               255.255.255.224 U     0      0        0 eth0
212.20.4.192    *               255.255.255.224 U     0      0        0 eth1
193.125.0.0     itc.nstu.ru     255.255.248.0   UG    0      0        0 eth2
193.125.232.0   itc.nstu.ru     255.255.248.0   UG    0      0        0 eth2
127.0.0.0       *               255.0.0.0       U     0      0        0 lo
default         ns.nrcde.ru     0.0.0.0         UG    0      0        0 eth0

> P.S. Что за запись для 255.255.255.255? Broadcast перенаправляется
>   в подсеть?

да, там стоит visibroker, который требует различных извращений, а вдобавок плюется
броадкастами по всем интерфейсам (и плюет на настройки).
но проблема не из-за него, все это было и задолго до его установки

--
Не волнуйся, если что-то работает не так. Если бы все работало как надо, ты сидел бы без работы.

Novocybersk, отделение системного администрирования
Новосибирск, проспект К. Маркса-20, корпус 1, палата 310.
тел. (383-2) 46-13-84 (31-19)
--






^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [mdk-re] routing question
    2001-07-23 16:09     ` Баталов Григорий
@ 2001-07-23 17:35     ` Баталов Григорий
  2001-07-24  9:56       ` Maxim Savrilov
  1 sibling, 1 reply; 10+ messages in thread
From: Баталов Григорий @ 2001-07-23 17:35 UTC (permalink / raw)
  To: mandrake-russian

Mon, 23 Jul 2001 17:53:04 +0700
Maxim Savrilov <Maxim.Savrilov@novocybersk.ru> писал:

MS> нас интересует пока взаимодействие сетей, которые общаются по eth1-eth2
MS> вот делаю я пинг с 193.125.2.1 на 193.125.2.14 - все нормально
MS> а делаю с него же пинг на 212.20.4.193 - молчание. (если убрать маршруты из
MS> static-routes, то опять-таки все нормально)

    Т.е. проблема есть только при наличии static-routes?

-- 
Баталов Григорий.



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [mdk-re] routing question
  2001-07-23 17:35     ` Баталов Григорий
@ 2001-07-24  9:56       ` Maxim Savrilov
  2001-07-24 13:57         ` Баталов Григорий
  0 siblings, 1 reply; 10+ messages in thread
From: Maxim Savrilov @ 2001-07-24  9:56 UTC (permalink / raw)
  To: mandrake-russian

Баталов Григорий wrote:

> Mon, 23 Jul 2001 17:53:04 +0700
> Maxim Savrilov <Maxim.Savrilov@novocybersk.ru> писал:
>
> MS> нас интересует пока взаимодействие сетей, которые общаются по eth1-eth2
> MS> вот делаю я пинг с 193.125.2.1 на 193.125.2.14 - все нормально
> MS> а делаю с него же пинг на 212.20.4.193 - молчание. (если убрать маршруты из
> MS> static-routes, то опять-таки все нормально)
>
>     Т.е. проблема есть только при наличии static-routes?

Да. Но они нужны, эти routes, без них бесплатная сеть будет ма-а-аленькой, ибо во
все остальные сети трафик пойдет через eth0 :(

--
Критиковать - значит объяснять автору, что он делает не так,
как делал бы я, если бы умел. (c) К.Чапек

Novocybersk, отделение системного администрирования
Новосибирск, проспект К. Маркса-20, корпус 1, палата 310.
тел. (383-2) 46-13-84 (31-19)
--






^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [mdk-re] routing question
  2001-07-24  9:56       ` Maxim Savrilov
@ 2001-07-24 13:57         ` Баталов Григорий
  2001-07-24 14:19           ` Maxim Savrilov
  0 siblings, 1 reply; 10+ messages in thread
From: Баталов Григорий @ 2001-07-24 13:57 UTC (permalink / raw)
  To: mandrake-russian

Tue, 24 Jul 2001 13:17:43 +0700
Maxim Savrilov <Maxim.Savrilov@novocybersk.ru> писал:

MS> >     Т.е. проблема есть только при наличии static-routes?
MS> 
MS> Да. Но они нужны, эти routes, без них бесплатная сеть будет ма-а-аленькой, ибо во
MS> все остальные сети трафик пойдет через eth0 :(

    Интересно, а если убрать static-routes, убедиться,что
   все работает, а потом прописать их ручками как "route add",
   что получится?

-- 
Баталов Григорий.



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [mdk-re] routing question
  2001-07-24 13:57         ` Баталов Григорий
@ 2001-07-24 14:19           ` Maxim Savrilov
  2001-07-24 14:57             ` Баталов Григорий
  0 siblings, 1 reply; 10+ messages in thread
From: Maxim Savrilov @ 2001-07-24 14:19 UTC (permalink / raw)
  To: mandrake-russian

Баталов Григорий wrote:

> Tue, 24 Jul 2001 13:17:43 +0700
> Maxim Savrilov <Maxim.Savrilov@novocybersk.ru> писал:
>
> MS> >     Т.е. проблема есть только при наличии static-routes?
> MS>
> MS> Да. Но они нужны, эти routes, без них бесплатная сеть будет ма-а-аленькой, ибо во
> MS> все остальные сети трафик пойдет через eth0 :(
>
>     Интересно, а если убрать static-routes, убедиться,что
>    все работает, а потом прописать их ручками как "route add",
>    что получится?

а то же самое. я когда экспериментировал, сделал route del, а потом route add на эти 2
маршрута.
и вообще из /etc/sysconfig/static-routes это все передается на вход route при загрузке

--
Верь тому, кто ищет истину. Не верь тому, кто ее нашел. (c) А.Жид

Novocybersk, отделение системного администрирования
Новосибирск, проспект К. Маркса-20, корпус 1, палата 310.
тел. (383-2) 46-13-84 (31-19)
--






^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [mdk-re] routing question
  2001-07-24 14:19           ` Maxim Savrilov
@ 2001-07-24 14:57             ` Баталов Григорий
  0 siblings, 0 replies; 10+ messages in thread
From: Баталов Григорий @ 2001-07-24 14:57 UTC (permalink / raw)
  To: mandrake-russian

Tue, 24 Jul 2001 17:41:27 +0700
Maxim Savrilov <Maxim.Savrilov@novocybersk.ru> писал:

MS> >     Интересно, а если убрать static-routes, убедиться,что
MS> >    все работает, а потом прописать их ручками как "route add",
MS> >    что получится?
MS> 
MS> а то же самое. я когда экспериментировал, сделал route del,
MS> а потом route add на эти 2 маршрута.
MS> и вообще из /etc/sysconfig/static-routes это все передается
MS> на вход route при загрузке.

    А tcpdump делали? Я бы сделал по трем интерфейсам:
   193.125.2.1, 193.125.2.14 и 212.20.4.193 в момент
   посылки пинга с 193.125.2.1 на 212.20.4.193 через
   193.125.2.14.

-- 
Баталов Григорий.



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2001-07-24 14:57 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-07-23 12:35 [mdk-re] routing question Maxim Savrilov
2001-07-23 13:49 ` Баталов Григорий
2001-07-23 16:09     ` Баталов Григорий
2001-07-23 16:14       ` Баталов Григорий
2001-07-23 16:22       ` Maxim Savrilov
2001-07-23 17:35     ` Баталов Григорий
2001-07-24  9:56       ` Maxim Savrilov
2001-07-24 13:57         ` Баталов Григорий
2001-07-24 14:19           ` Maxim Savrilov
2001-07-24 14:57             ` Баталов Григорий

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git