LINUX.ORG.RU
ФорумAdmin

проблемы с роутингом


0

0

такая ситуация есть комп п133 и в нем 3 сетевые карточки

eth0 192.168.100.1 /255.255.255.240 в эту карту подключен комп ip 192.168.100.2 eth1 real ip на нее приходит с провайдера интернет

eth2 192.168.100.0 /255.255.255.240 сетка

ну и теперь я хочу чтобы с 192.168.100.3 ( т.е из сетки ) pingовался 192.168.100.2

что делать ??

anonymous

Что за адрес 192.168.100.0 на eth2? Это же адрес сети, а не узла. И что это за адрес 192.168.100.2: какой интернет на приватный адрес может приходить? Чего-то ты плохо проблему описал.

Pit
()

Для того, чтобы от 192.168.0.3 слать пакеты на 192.168.0.2 ЧЕРЕЗ МАРШРУТИЗАТОР, 3 и 2 должны находится в разных сетях. Для этого маска должна быть 255.255.255.254, но тогда 3 и eth2 будут в разных сетях, что противоречит условию (не говоря уже о том, что сказал Pit).
А что мешает взять другие диапазоны адресов?
Например, 192.168.1.0/24 - это сеть, где eth0, 192.168.2.0/24 - это сеть, где eth2 и все.
Ну и напоследок проверить наличие "1" в файлике /proc/sys/net/ipv4/ip_forward
Дмитрий

anonymous
()
Ответ на: комментарий от Pit

я нехорошо выразился ,eth2 192.168.100.10 и он является для машин из сетки 192.168.100.0 шлюзом теперь имеется еще одна сетевая карта в маршрутизаторе eth0 - 192.168.100.1 и она посредством utp кабеля соединяется с машиной 192.168.100.2 вот я и спрашиваю можно ли что нибудь сделать чтобы одна машина подключенная к другому интерфейсу eth0 192.168.100.2 видела машину из той же сети 192.168.100.0 -eth2 или это вообше не правильно и так делать нельзя

а интернет у меня через маскарад идет на приватные адреса

anonymous
()

Сеть, в которой eth0 (100.1) и комп (100.2) должна иметь адрес 192.168.0.0 и маску как минимум 255.255.255.252 (30 бит). То есть след. адрес, который можно использовать из диапазона (192.168.0.)0-255 будет 4, и это будет адрес сети, а хоста, следовательно, 5. Сеть, в которую входит адрес 192.168.100.10 (это eth2) может быть от 192.168.100.0 до 192.168.100.255 при маске в 24 бита, и так далее:
0-127 25 бит
0-63 26
0-31 27
0-15 28
8-15 29 (248)
8-11 30 (252)
10-11 31 (254)
10-10 32 (255)

В нашу сеть не должны входить адреса 192.168.100.0, а также 1,2,3, так как они уже входят в сеть с eth0
Таким образом, самый лучший вариант 8-15, но и в этой сети может быть не больше пяти пользователей.
На самом деле проблема не с роутингом, как написано в вашем сабже, а с дроблением на подсети.
Не забудьте обжать патч-корд кроссом :)
Happy weekend
Дмитрий

anonymous
()

<< В нашу сеть не должны входить адреса 192.168.100.0, а также 1,2,3,
<< так как они уже входят в сеть с eth0
192.168.100.0/255.255.255.0 и 192.168.100.0/255.255.255.252 - не пробовал,
а вот сетки 192.168.100.0/255.255.255.0 и 192.168.100.4/255.255.255.252 - запросто уживаются вместе, маршруты 
просматриваются с наименьшей. 

lvi ★★★★
()
Ответ на: комментарий от anonymous

ясно , спасибо , можно было и самому догадатся

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.