Здравствуйте! Натолкните в правильном направлении.
Имеем 4 подсети:
192.168.0.0/24
192.168.1.0/24
192.168.2.0/24
192.168.3.0/24
Определимся для каждой подсети шлюзом будет:
192.168.0.20
192.168.1.20
192.168.2.20
192.168.3.20
Так вот сама задача поднять rout между подсетями без каких либо ограничений по портам и т.д.
Какую ОС (nix) использовать, понятно что будет сервер route с 4-мя сетевыми интерфейсами с ip:
192.168.0.20
192.168.1.20
192.168.2.20
192.168.3.20
Как дальше организовать маршрутизацию?
Спасибо.
> Как дальше организовать маршрутизацию?ip_forward=1 или как там его на роутере.
Или под "как дальше организовать" Вы подразумеваете, что Вам что-то из того, что Вы написали не понятно? Спрашивайте, мы тут, чтобы Вам всё Вами написанное объяснить.
>> Как дальше организовать маршрутизацию?
> ip_forward=1 или как там его на роутере.
> Или под "как дальше организовать" Вы подразумеваете, что Вам что-то из того,
> что Вы написали не понятно? Спрашивайте, мы тут, чтобы Вам всё
> Вами написанное объяснить.Например какую ос выбрать CentOS, ubuntu?
Для тестов поставил 2 машинки с XP
1. ip 192.168.1.50
маска 255.255.255.0
шлюз 191.168.1.60
2. ip 192.168.0.50
маска 255.255.255.0
шлюз 192.168.0.60Как rout установил ubuntu server 14 с двумя интерфейсами
192.168.0.60 и 192.168.1.60Так вот оба ПК ping на шлюзы проходят, а друг на друга нет, что необходимо проделать на ubunte он же rout для того, чтобы данные ПК пинговали друг друга
>[оверквотинг удален]
> маска 255.255.255.0
> шлюз 191.168.1.60
> 2. ip 192.168.0.50
> маска 255.255.255.0
> шлюз 192.168.0.60
> Как rout установил ubuntu server 14 с двумя интерфейсами
> 192.168.0.60 и 192.168.1.60
> Так вот оба ПК ping на шлюзы проходят, а друг на друга
> нет, что необходимо проделать на ubunte он же rout для того,
> чтобы данные ПК пинговали друг другаМожет кому пригодится
в /etc/sysctl.conf
пропишем
net.ipv4.ip_forward = 1
>>> Как дальше организовать маршрутизацию?
>> ip_forward=1 или как там его на роутере.(1)
>> Или под "как дальше организовать" Вы подразумеваете, что Вам что-то из того,
>> что Вы написали не понятно? Спрашивайте, мы тут, чтобы Вам всё
>> Вами написанное объяснить.
> Например какую ос выбрать CentOS, ubuntu?В качестве сервера для роутинга пингов -- совершенно абсолютно без разницы.
> Так вот оба ПК ping на шлюзы проходят, а друг на друга
> нет, что необходимо проделать на ubunte он же rout для того,
> чтобы данные ПК пинговали друг другасделать: п.(1) + файервол на роутере провериить: что отключён или настроен эти пинги пропускаить.
Это то, что _на_роутере_. Спешу тебя огорчить, но кое-какие настройки будут нужны и на хостах-клиентах. Их немного, но могут влиять.
Я где-то тут на опеннетах писал, как пинг и ответ на него проходят м-у двумя хостами и 1х роутером между ними. Искал десять минут -- не нашёл. Давно это было.
Не судьба.
Andrey Mitrofanov СПАСИБО!!!!
> Andrey Mitrofanov СПАСИБО!!!!А если усложним!
Необходимо чтобы с 192.168.0.50 при обращении к 192.10.0.1 rout пробрасывал через 192.168.0.61???auto lo eth0 eth1
iface eth0 inet static
address 192.168.1.60
netmask 255.255.255.0
post-up route add -net 192.0.0.0 netmask 255.0.0.0 gw 192.168.0.61iface eth1 inet static
address 192.168.0.60
netmassk 255.255.255.0Ошибаюсь?
>> Andrey Mitrofanov СПАСИБО!!!!Не за что, я тебя уверяю. :/
Вот, нет, не "тот" пост про роутинг двух пакетов, но направление
http://www.opennet.me/openforum/vsluhforumID1/79809.html#1
http://www.opennet.me/openforum/vsluhforumID1/84621.html#5
"куда подальше".> А если усложним!
> Ошибаюсь?Если остались вопросы, то нужно работать над своим пониманием, а не искать магических рецептов и Главных Кнопок в интернетах.
Искать в интернетах "что такое роутинг" "как работает роутинг" "что такое маршрутизация" "как работает маршрутизация". Начать со _статической_ маршрутизации, не обращать внимания пока на файерволы и NAT-ы.