PDA

Показать полную графическую версию : Маршрутизация | Две сетевые карты. Маршрутизатор/Router или Мост/Bridge.


Страниц : 1 2 3 4 [5] 6 7 8

connection
14-10-2005, 05:08
Доброго времени суток!!!
Как осуществить сабж? Я так понимаю, нужно настроить маршрутизацию. Как это лучшсье сделать? Поставить апаратный роутер или можно обойтись программным?
Что лучше для этого использовать? Сеть небольшая будет. Станций на 50-60, не больше.

P.S.
Только не спрашивайте зачем сети на 50 машин нужно такое разделение.

Negativ
14-10-2005, 14:59
а что у тебя в качестве маршрутизатора будет выступать?

RaZZoRRo
14-10-2005, 18:20
можно и програмным роутером ,что дешевле ..;)

Zx
16-10-2005, 10:56
все равно надо будет выделять машину (с 2 или более сетевыми) под роутер, на ней поднимать либо Винду серверную либо фриху, на ней настраивать программную маршрутизацию.
А вообще если есть нормальные свитчи 3 уровня то на них можно это организовать.

connection
17-10-2005, 04:06
Попробовал сделать такую штуку: Есть комп, с 2003 виндой.
Присваиваем ему например ip=192.168.1.1, Default Gateway=192.168.1.1, DNS=192.168.1.1
Берем еще один комп, ip=192.168.10.1, Degault Gateway=192.168.1.1, DNS=192.168.1.1

Оба друг друга видят. Никакого дополнительного софта на 2003 не стоит. DNS сервера тоже там нет.
Я так понимаю, DG - это то куда он будет отправлять все пакеты, которые предназначены не своей подсети, так?
Так может так и сделать?
Есть сервак, поставить туда DHCP и DNS сервера, он будет всем выдавать ip'шники, DNS, и прописывать всем DG на себя. Или так не получиться? Подсетей будет только две, не больше.

А программно маршрутизацию с помощью чего лучше сделать? WinRoute? WinGate?

RaZZoRRo
17-10-2005, 13:10
Берем еще один комп, ip=192.168.10.1, Degault Gateway=192.168.1.1,

шлюз должен находится в тойже подсети что и адрес ..;)


Я так понимаю, DG - это то куда он будет отправлять все пакеты, которые предназначены не своей подсети, так?

на примере первой строки таблицы маршрутизации :

Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
0.0.0.0 0.0.0.0 192.168.0.51 192.168.0.200 1


все пакеты пересылаются на 192,168,0,51 с интерфейса 192.168.0.200


Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
192.168.0.0 255.255.255.0 192.168.0.200 192.168.0.200 1

означает что для подсети 192,168,0,0 все пакеты передаются через интерфейс 192.168.0.200 , как видно для отправки пакетов в свою подсеть используется "собственный" шлюз ...


Есть сервак, поставить туда DHCP и DNS сервера, он будет всем выдавать ip'шники, DNS, и прописывать всем DG на себя. Или так не получиться


почему же не получится ??? Вы можете в настройках DHCP сервера указать нужные вам настройки DG и DNS

connection
18-10-2005, 04:18
А на сервере, адрес которого я буду указывать в качестве DG в настройках DHCP, нужно какое-то дополнительное программное обеспечение? Типа WinRoute? Или ничего не нужно?

McVlad
18-10-2005, 07:31
Поставь одну машину на Linux с двумя сетевухами.

Настрой:
#ifconfig eth0 192.168.1.1 netmask 255.255.255.0
#ifconfig eth1 192.168.10.1 netmask 255.255.255.0
#echo 1 > /proc/sys/net/ipv4/ip_forward

Для клиентских машин из сети 192.168.1.0 default gw ставишь 192.168.1.1
а для 192.168.10.0 - default gw 192.168.10.1

и будет у тебя всё работать

rivera
18-10-2005, 08:08
вопрос:
1. вышеуказанные сети физически отделены?
2. требуется обоюдное направление перемещения пакетов?


1. Если сети физически отделены, то потребуются 2 сеть.карты на одну машину-маршрутизатор
a) Если маршрутизатор под управлением winserver, то есть возможность без дополнительных программ настроить маршрутизацию (пуск - панельуправления - администрирование - routing and remote access)
б) Дополнительно установив ПО для маршрутизации. Какое ПО выбрать - дело вкуса, лично меня kerio winroute firewall вполне устраивает: для него много доки, прост в использовании, + работает как файрвол

2. Если сети физически не отделены, то можно одной сеть.карте присвоить 2 ip адреса

connection
18-10-2005, 12:21
Ясно, спасобо!
А можно ли в винде одной карте присвоить 2 ip адреса? На Unix-like такое делается, а как в винде это выглядит?
Просто отдельную машину с Линуксом никак не получится выделить...

RaZZoRRo
18-10-2005, 14:15
А можно ли в винде одной карте присвоить 2 ip адреса?

можно ,

сетевое подключение - свойства - tcp/ip - свойство - дополнительно - парметры IP - добавляете еще IP адрес

connection
20-10-2005, 02:53
Спасибо большое всем за ответы. Вы очень помогли.

XPurple
21-10-2005, 18:52
А можно ли в винде одной карте присвоить 2 ip адреса?
Вряд ли.
Просто отдельную машину с Линуксом никак не получится выделить...
Тогда проще новую сетевую карту установить.

stranger-s
01-03-2006, 20:53
Есть локальная сеть под ХР с адресами 192.168.0.1-192.168.0.30 маска 255.255.255.0, шлюз 192.168.0.1
На машине 192.168.0.1 ХР Prof SP2 две сететвые, вторая 192.168.1.2, к ней подключен подключен ADSL модем с адресом 192.168.1.1. Служба "Маршрутизация и удаленный доступ" включена в автомат.
route add 192.168.0.1 255.255.255.0 192.168.1.2 metric 2
или
route add 192.168.0.1 255.255.255.0 192.168.1.1 metric 2
выдают ошибку.
Не могу понять где ошибка, как стандартными средствами расшарить инет...

chek
01-03-2006, 22:57
в мастере настроики сети есть пунк "другие компьютеры выходят в интернет через этот"

stranger-s
01-03-2006, 23:21
стоит, не помогает.
из сети не пингуется 192.168.1.2

chek
02-03-2006, 01:06
так он и не будет пинговаться- это же разные подсети. в каждой машине пропиши шлюз.

Barracuda
02-03-2006, 04:36
на клиентах пишем route add 0.0.0.0 mask 0.0.0.0 192.168.0.1 или просто задаём его дефолтным шлюзом в настройках IP :)
на 192.168.0.1 подымаем ICS

XPurple
02-03-2006, 12:11
Я думаю так:
1. прописать на шлюзе : "route add 0.0.0.0 mask 0.0.0.0 192.168.1.1" (адрес ADSL-модема) и включить маршрутизацию между интерфейсами 192.168.0.1 192.168.1.2
2. на клиентах прописать шлюз-по-умолчанию 192.168.0.1
3. прописать на шлюзе "шлюз-по-умолчанию 192.168.1.1 " (т.е. опять же ADSL)

третий пункт необязателен, т.к. он нужен для доступа в интернет с самого шлюза

Небольшое пояснение:

route add [ip-address] mask [mask] [шлюз]

ip-address - это адрес, кому предназначен пакет. В нашем случае это интернет, поэтому ставим нули.
шлюз- это ADSL-модем. Тут как бы все очевидно.

Таблица маршрутизации - нужна не клиентам, отправляющим запрос в интернет ,а шлюзу 192.168.0.1. Таблица маршрутизации - предназначена для шлюза и прописанные маршруты -это информация шлюзу, что делать с транзитными (проходящими через него) пакетами.
Если в сети есть еще одна подсеть, например 192.168.3.0/24
То очевидно, для того чтобы пакет из сети 192.168.0.0/24 дошел до адресата, расположенного в сети 192.168.3.0/24, надо указать адрес соответсвующего шлюза, например 192.168.1.254.
в этом случае добавляется еще один маршрут вида "route add 192.168.3.0 mask 255.255.255.0 192.168.1.254"

Это надо понимать.

stranger-s
02-03-2006, 14:41
to XPurple :

извиняюсь за глупый вопрос, НО...
по поводу пункта 1: ... и включить маршрутизацию между интерфейсами 192.168.0.1 192.168.1.2
КАК???




© OSzone.net 2001-2012