ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Передача таблицы маршутизации в винду.
@ 2003-10-07 20:27 Pavel S. Khmelinsky
  2003-10-07 21:20 ` Pavel Tsybulin
  2003-10-08  2:44 ` Alexey Bayguzov
  0 siblings, 2 replies; 11+ messages in thread
From: Pavel S. Khmelinsky @ 2003-10-07 20:27 UTC (permalink / raw)
  To: community

Предположим в сети часто меняется маршрутизация. Клиентские
машины сети -- винды. Все рутеры -- линукс. Нужен какой-то способ
передачи виндам таблицы маршрутизации.

1.
Глянул в сторону dhcp. Вроде в dhcpd есть options routers, вот
только вопрос в том поймет ли это дело виндовс? Если бы работало,
то это был бы идеальный вариант, но что-то с трудом верится.

2.
Можно как-нибудь решить проблему управляя icmp-redirect но для
этого нужно иметь возможность гибко настраивать кого, когда, при
каких условиях и куда перенаправлять. В линуксе я таких средств
не нашел.

3.
Можно поступить проще и выдать пользователям батничек с таблицей
маршрутизации и заставить этот батничек переодически
откуда-нибудь обнавлять. Но это как-то не прозрачно.

Есть идеи более красивого решения этой проблемы? Повторюсь
клиенты сети -- вынды, причем физ. доступа я к ним не имею
поэтому решение должно стандартно этой самой виндой поддерживаться.

_______________________________________________
Sisyphus mailing list
Sisyphus@altlinux.ru
http://altlinux.ru/mailman/listinfo/sisyphus





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

* Re: [Comm] Передача таблицы маршутизации в винду.
  2003-10-07 20:27 [Comm] Передача таблицы маршутизации в винду Pavel S. Khmelinsky
@ 2003-10-07 21:20 ` Pavel Tsybulin
  2003-10-08  8:16   ` Pavel S. Khmelinsky
  2003-10-08  2:44 ` Alexey Bayguzov
  1 sibling, 1 reply; 11+ messages in thread
From: Pavel Tsybulin @ 2003-10-07 21:20 UTC (permalink / raw)
  To: community

On Wed, Oct 08, 2003 at 12:27:10AM +0400, Pavel S. Khmelinsky wrote:
> Предположим в сети часто меняется маршрутизация. Клиентские
> машины сети -- винды. Все рутеры -- линукс. Нужен какой-то способ
> передачи виндам таблицы маршрутизации.
>
Ну windows - они то-же разные бывают.
Для NT4/2000 могу предложить следующий выход:
на win ставим сервис RIP (route internet protocol) из стандартной
  егойной поставки.
на linux ставим routed (он проще) или gated (соотв, сложнее).
"болтливость" routed включается ключом строки запуска,
"молчаливость" RIP удаляется ключом реестра

У меня так работало.

Успехов, Павел



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

* Re: [Comm] Передача таблицы маршутизации в винду.
  2003-10-07 20:27 [Comm] Передача таблицы маршутизации в винду Pavel S. Khmelinsky
  2003-10-07 21:20 ` Pavel Tsybulin
@ 2003-10-08  2:44 ` Alexey Bayguzov
  2003-10-08  7:57   ` Re[2]: " "KoLyA" 
  2003-10-08  8:15   ` Pavel S. Khmelinsky
  1 sibling, 2 replies; 11+ messages in thread
From: Alexey Bayguzov @ 2003-10-08  2:44 UTC (permalink / raw)
  To: community

On Wed, 08 Oct 2003 00:27:10 +0400
"Pavel S. Khmelinsky" <hmepas@yauza.ru> wrote:

> Предположим в сети часто меняется маршрутизация. Клиентские
> машины сети -- винды. Все рутеры -- линукс. Нужен какой-то способ
> передачи виндам таблицы маршрутизации.
> 
> 1.
> Глянул в сторону dhcp. Вроде в dhcpd есть options routers, вот
> только вопрос в том поймет ли это дело виндовс? Если бы работало,
> то это был бы идеальный вариант, но что-то с трудом верится.
> 
> 2.
> Можно как-нибудь решить проблему управляя icmp-redirect но для
> этого нужно иметь возможность гибко настраивать кого, когда, при
> каких условиях и куда перенаправлять. В линуксе я таких средств
> не нашел.
> 
> 3.
> Можно поступить проще и выдать пользователям батничек с таблицей
> маршрутизации и заставить этот батничек переодически
> откуда-нибудь обнавлять. Но это как-то не прозрачно.
> 
> Есть идеи более красивого решения этой проблемы? Повторюсь
> клиенты сети -- вынды, причем физ. доступа я к ним не имею
> поэтому решение должно стандартно этой самой виндой поддерживаться.


Ээээ... Извините, а зачем огород городить?
Ведь если судя по описанному, винды никак не являются роутерами,
следовательно таблица маршрутизации им не нужна.
1. gateway у виндовс задан жестко?
2. Внутренние адреса для виндовс сетей не меняются?

Если эти два условия выполняются, то рулить маршрутизацией уже не виндам
а линуксу. Поднимаем gated. В gated.conf говорим, что бы он импортировал и экспортировал
таблицы маршрутизации, запускаем и радуемся жизни. Только нужно быть очень внимательным
с настройками. Все что я описал - теория. На практике я только один сервер настраивал таким образом.
И ничего, работал.

С уважением,
    Алексей
----------------------------------------
Alexei V. Bayguzov		
E-mail: mrbond@itc.nstu.ru
----------------------------------------


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

* Re[2]: [Comm] Передача таблицы маршутизации в винду.
  2003-10-08  2:44 ` Alexey Bayguzov
@ 2003-10-08  7:57   ` "KoLyA" 
  2003-10-08  8:12     ` Pavel S. Khmelinsky
  2003-10-08  8:15   ` Pavel S. Khmelinsky
  1 sibling, 1 reply; 11+ messages in thread
From: "KoLyA"  @ 2003-10-08  7:57 UTC (permalink / raw)
  To: community

 
>On Wed, 08 Oct 2003 00:27:10 +0400 
>"Pavel S. Khmelinsky" <hmepas@yauza.ru> wrote: 
> 
>> Предположим в сети часто меняется маршрутизация. Клиентские 
>> машины сети -- винды. Все рутеры -- линукс. Нужен какой-то способ 
>> передачи виндам таблицы маршрутизации. 
>> Глянул в сторону dhcp. Вроде в dhcpd есть options routers, вот 
>> только вопрос в том поймет ли это дело виндовс? Если бы работало, 
>> то это был бы идеальный вариант, но что-то с трудом верится. 
гы 
это стандартная опция любого dhcp-клиента и сервера. клиентский стек tcp 
настраивается в сответствии с параметрами полученными от dhcp-сервера. а в настройки 
входит кроме ip адреса и маски еще и default gateway. еще dhcp может выдавать 
nameserver,  
для юних-клиентов - font сервер, xdm сервер и еще много чего. 
 
в данном случае виндам надо знать только адрес своего рутера aka defaault gateway. 
дальше уже маршрутизирует маршрутизатор. 


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

* Re: [Comm] Передача таблицы маршутизации в винду.
  2003-10-08  7:57   ` Re[2]: " "KoLyA" 
@ 2003-10-08  8:12     ` Pavel S. Khmelinsky
  2003-10-08  9:16       ` Re[2]: " "KoLyA" 
  0 siblings, 1 reply; 11+ messages in thread
From: Pavel S. Khmelinsky @ 2003-10-08  8:12 UTC (permalink / raw)
  To: community

KoLyA wrote:
>  
> 
>>On Wed, 08 Oct 2003 00:27:10 +0400 
>>"Pavel S. Khmelinsky" <hmepas@yauza.ru> wrote: 
>>
>>
>>>Предположим в сети часто меняется маршрутизация. Клиентские 
>>>машины сети -- винды. Все рутеры -- линукс. Нужен какой-то способ 
>>>передачи виндам таблицы маршрутизации. 
>>>Глянул в сторону dhcp. Вроде в dhcpd есть options routers, вот 
>>>только вопрос в том поймет ли это дело виндовс? Если бы работало, 
>>>то это был бы идеальный вариант, но что-то с трудом верится. 
> 
> гы 
> это стандартная опция любого dhcp-клиента и сервера. клиентский стек tcp 
> настраивается в сответствии с параметрами полученными от dhcp-сервера.
options routers стандартная опция? Вы уверены?
> а в настройки 
> входит кроме ip адреса и маски еще и default gateway. еще dhcp может выдавать 
> nameserver,  
> для юних-клиентов - font сервер, xdm сервер и еще много чего. 
>  
> в данном случае виндам надо знать только адрес своего рутера aka defaault gateway. 
> дальше уже маршрутизирует маршрутизатор. 
если бы все было так просто, я не задавал бы своего вопроса. Дело 
в том что не ко всем сетям машина имеет доступ через def gw. 
Именно поэтому мне и нужно иметь возможность прописать 
статические маршруты.



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

* Re: [Comm] Передача таблицы маршутизации в винду.
  2003-10-08  2:44 ` Alexey Bayguzov
  2003-10-08  7:57   ` Re[2]: " "KoLyA" 
@ 2003-10-08  8:15   ` Pavel S. Khmelinsky
  2003-10-08  8:57     ` Alexey Bayguzov
                       ` (2 more replies)
  1 sibling, 3 replies; 11+ messages in thread
From: Pavel S. Khmelinsky @ 2003-10-08  8:15 UTC (permalink / raw)
  To: community



Alexey Bayguzov wrote:
 > On Wed, 08 Oct 2003 00:27:10 +0400
 > "Pavel S. Khmelinsky" <hmepas@yauza.ru> wrote:
 >
 >
 >>Предположим в сети часто меняется маршрутизация. Клиентские
 >>машины сети -- винды. Все рутеры -- линукс. Нужен какой-то способ
 >>передачи виндам таблицы маршрутизации.
 >>
 >>1.
 >>Глянул в сторону dhcp. Вроде в dhcpd есть options routers, вот
 >>только вопрос в том поймет ли это дело виндовс? Если бы работало,
 >>то это был бы идеальный вариант, но что-то с трудом верится.
 >>
 >>2.
 >>Можно как-нибудь решить проблему управляя icmp-redirect но для
 >>этого нужно иметь возможность гибко настраивать кого, когда, при
 >>каких условиях и куда перенаправлять. В линуксе я таких средств
 >>не нашел.
 >>
 >>3.
 >>Можно поступить проще и выдать пользователям батничек с таблицей
 >>маршрутизации и заставить этот батничек переодически
 >>откуда-нибудь обнавлять. Но это как-то не прозрачно.
 >>
 >>Есть идеи более красивого решения этой проблемы? Повторюсь
 >>клиенты сети -- вынды, причем физ. доступа я к ним не имею
 >>поэтому решение должно стандартно этой самой виндой 
поддерживаться.
 >
 >
 >
 > Ээээ... Извините, а зачем огород городить?
 > Ведь если судя по описанному, винды никак не являются роутерами,
 > следовательно таблица маршрутизации им не нужна.
 > 1. gateway у виндовс задан жестко?
 > 2. Внутренние адреса для виндовс сетей не меняются?
Мне нужно задать несколько gateway для виндов а не один. Т.к. их
в сети действительно несколько и ведут они к разным сетям. Если
все распределять на default gw, то будет много трафика ходящего
кругами, а траффик там огромный (по 20Гб в сутки) и если все это
пустить через default gw канал к нему попросту зашьется.



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

* Re: [Comm] Передача таблицы маршутизации в винду.
  2003-10-07 21:20 ` Pavel Tsybulin
@ 2003-10-08  8:16   ` Pavel S. Khmelinsky
  0 siblings, 0 replies; 11+ messages in thread
From: Pavel S. Khmelinsky @ 2003-10-08  8:16 UTC (permalink / raw)
  To: community



Pavel Tsybulin wrote:
> On Wed, Oct 08, 2003 at 12:27:10AM +0400, Pavel S. Khmelinsky wrote:
> 
>>Предположим в сети часто меняется маршрутизация. Клиентские
>>машины сети -- винды. Все рутеры -- линукс. Нужен какой-то способ
>>передачи виндам таблицы маршрутизации.
>>
> 
> Ну windows - они то-же разные бывают.
> Для NT4/2000 могу предложить следующий выход:
> на win ставим сервис RIP (route internet protocol) из стандартной
>   егойной поставки.
> на linux ставим routed (он проще) или gated (соотв, сложнее).
> "болтливость" routed включается ключом строки запуска,
> "молчаливость" RIP удаляется ключом реестра
> 
> У меня так работало.
Спасибо, попробую. Даже если все XP/2000 удасться 
автоматизировать уже станет много легче ;)
> 
> Успехов, Павел
> 
> _______________________________________________
> Community mailing list
> Community@altlinux.ru
> http://www.altlinux.ru/mailman/listinfo/community
> 
> 



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

* Re: [Comm] Передача таблицы маршутизации в винду.
  2003-10-08  8:15   ` Pavel S. Khmelinsky
@ 2003-10-08  8:57     ` Alexey Bayguzov
  2003-10-08 10:49     ` iLya Bryzgalow
  2003-10-08 11:34     ` Gleb Kulikov
  2 siblings, 0 replies; 11+ messages in thread
From: Alexey Bayguzov @ 2003-10-08  8:57 UTC (permalink / raw)
  To: community

On Wed, 08 Oct 2003 12:15:40 +0400
"Pavel S. Khmelinsky" <hmepas@yauza.ru> wrote:

> Мне нужно задать несколько gateway для виндов а не один. Т.к. их
> в сети действительно несколько и ведут они к разным сетям. Если
> все распределять на default gw, то будет много трафика ходящего
> кругами, а траффик там огромный (по 20Гб в сутки) и если все это
> пустить через default gw канал к нему попросту зашьется.

Ну тады как вам писали выше по треду, установка софта на вынь клиенты
+ раздача маршрутов, тем-же gated или routed.

-- 
С уважением,
    Алексей
----------------------------------------
Alexei V. Bayguzov		
E-mail: mrbond@itc.nstu.ru
----------------------------------------


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

* Re[2]: [Comm] Передача таблицы маршутизации в винду.
  2003-10-08  8:12     ` Pavel S. Khmelinsky
@ 2003-10-08  9:16       ` "KoLyA" 
  0 siblings, 0 replies; 11+ messages in thread
From: "KoLyA"  @ 2003-10-08  9:16 UTC (permalink / raw)
  To: community

 
 
-----Original Message----- 
From: "Pavel S. Khmelinsky" <hmepas@yauza.ru> 
To: community@altlinux.ru 
Date: Wed, 08 Oct 2003 12:12:18 +0400 
Subject: Re: [Comm] Передача таблицы маршутизации в винду. 
 
> 
>KoLyA wrote: 
>>   
>>  
>>>On Wed, 08 Oct 2003 00:27:10 +0400  
>>>"Pavel S. Khmelinsky" <hmepas@yauza.ru> wrote:  
>>> 
>>> 
>>>>Предположим в сети часто меняется маршрутизация. Клиентские  
>>>>машины сети -- винды. Все рутеры -- линукс. Нужен какой-то способ  
>>>>передачи виндам таблицы маршрутизации.  
>>>>Глянул в сторону dhcp. Вроде в dhcpd есть options routers, вот  
>>>>только вопрос в том поймет ли это дело виндовс? Если бы работало,  
>>>>то это был бы идеальный вариант, но что-то с трудом верится.  
>>  
>> гы  
>> это стандартная опция любого dhcp-клиента и сервера. клиентский стек tcp  
>> настраивается в сответствии с параметрами полученными от dhcp-сервера. 
>options routers стандартная опция? Вы уверены? 
>> а в настройки  
>> входит кроме ip адреса и маски еще и default gateway. еще dhcp может выдавать  
>> nameserver,   
>> для юних-клиентов - font сервер, xdm сервер и еще много чего.  
>>   
>> в данном случае виндам надо знать только адрес своего рутера aka defaault gateway.  
>> дальше уже маршрутизирует маршрутизатор.  
>если бы все было так просто, я не задавал бы своего вопроса. Дело  
>в том что не ко всем сетям машина имеет доступ через def gw.  
>Именно поэтому мне и нужно иметь возможность прописать  
>статические маршруты. 
> 
 
топологию сети в студию. 


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

* Re: [Comm] Передача таблицы маршутизации в винду.
  2003-10-08  8:15   ` Pavel S. Khmelinsky
  2003-10-08  8:57     ` Alexey Bayguzov
@ 2003-10-08 10:49     ` iLya Bryzgalow
  2003-10-08 11:34     ` Gleb Kulikov
  2 siblings, 0 replies; 11+ messages in thread
From: iLya Bryzgalow @ 2003-10-08 10:49 UTC (permalink / raw)
  To: community

On Wed, 08 Oct 2003 12:15:40 +0400
"Pavel S. Khmelinsky" <hmepas@yauza.ru> wrote:

>  > 2. Внутренние адреса для виндовс сетей не меняются?
> Мне нужно задать несколько gateway для виндов а не один. Т.к. их
> в сети действительно несколько и ведут они к разным сетям. Если
> все распределять на default gw, то будет много трафика ходящего
> кругами, а траффик там огромный (по 20Гб в сутки) и если все это
> пустить через default gw канал к нему попросту зашьется.
Вот к примеру: 3-и сервера и выньклиент в одной сети C .
X сервер дает маршрут в сеть А, Y в сеть В.
Z для виндов default gw и знает, что для доступа в сеть А надо
перенаправлять к серверу X. Для доступа в сеть В к серверу Y.
Если вынь обращается в сеть А или В весь трафик идет через Z сервер?

-- 
=-iLya Bryzgalow aka iLL-LinuxUser#301257-=
=-Linux-=-Astronomy-=-Krasnodar-=-Russia-=
    _ I don't smoke, so wish to you!
   (_)  ___    ___   JID:ill@jabber.org
  /  / /  /   /  /   JID:illinux@jabber.ru
 /  / /  /__ /  /__  http://195.161.44.154/
/__/ /_____//_____/  mailto:ill@krumn.oilnet.ru
=-ALT Linux Sisyphus (20031006)


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

* Re: [Comm] Передача таблицы маршутизации в винду.
  2003-10-08  8:15   ` Pavel S. Khmelinsky
  2003-10-08  8:57     ` Alexey Bayguzov
  2003-10-08 10:49     ` iLya Bryzgalow
@ 2003-10-08 11:34     ` Gleb Kulikov
  2 siblings, 0 replies; 11+ messages in thread
From: Gleb Kulikov @ 2003-10-08 11:34 UTC (permalink / raw)
  To: community

 Wed, 08 Oct 2003 12:15:40 +0400 дня "Pavel S. Khmelinsky" <hmepas@yauza.ru>
написал(а):

> Мне нужно задать несколько gateway для виндов а не один. Т.к. их
> в сети действительно несколько и ведут они к разным сетям. Если

Винда, как впрочем, и любой dhcp клиент, прекрасно понимают параметр gateway,
переданный им dhcp-сервером. Никто не мешает для разных подсетей и/или машин,
прописать dhcp разные гэйтвеи.

					Салют, /GLeb


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

end of thread, other threads:[~2003-10-08 11:34 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-10-07 20:27 [Comm] Передача таблицы маршутизации в винду Pavel S. Khmelinsky
2003-10-07 21:20 ` Pavel Tsybulin
2003-10-08  8:16   ` Pavel S. Khmelinsky
2003-10-08  2:44 ` Alexey Bayguzov
2003-10-08  7:57   ` Re[2]: " "KoLyA" 
2003-10-08  8:12     ` Pavel S. Khmelinsky
2003-10-08  9:16       ` Re[2]: " "KoLyA" 
2003-10-08  8:15   ` Pavel S. Khmelinsky
2003-10-08  8:57     ` Alexey Bayguzov
2003-10-08 10:49     ` iLya Bryzgalow
2003-10-08 11:34     ` Gleb Kulikov

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