Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Фундаментальное недопонимание..  (Прочитано 966 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Ole-van-de

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Фундаментальное недопонимание..
« : 29 Апреля 2015, 10:14:54 »
Профессионалы, нужна помощь. Есть провал в фундаментальном понятии принципов маршрутизации (точнее путаница) и хочу наконец разобраться раз и навсегда. Всё просто, но тем не менее.
Есть компьютер А и компьютер Б. Между ними промежуточный компьютер R (назовем его так) с двумя сетевыми картами, который выполняет роль маршрутизатора. Маска /24.
Рисунок во вложении.

Вопрос.
1.   Как настроить статическую маршрутизацию между двумя компьютерами, изменяя табл маршрутизации? Интересует только статич маршрутизация, не задействуя службу Маршрутизации на компьютере R.
(В данном случае у меня windows но сути не меняет, синтакс в Ububntu похож)
2.   Нужно ли прописывать маршрут на компьютерах А и Б или это нужно делать на компьютере R? (запутался на фиг)
Думается указать так, на компьютере A
Route add 192.168.*.* mask 255.255.255.0   192.168.*.*
На компьютере B
Route add 192.168.*.* mask 255.255.255.0   192.168.*.*
« Последнее редактирование: 29 Апреля 2015, 10:28:52 от Ole-van-de »
если я чего то не понимаю значит мне чего то не договаривают :)

Оффлайн SvMidi

  • Активист
  • *
  • Сообщений: 815
    • Просмотр профиля
Re: Фундаментальное недопонимание..
« Ответ #1 : 29 Апреля 2015, 10:29:02 »
На компе А пишешь, что до компа В знает путь R
route add -host 192.168.2.2 netmask 255.255.255.0 gw 192.168.1.1 eth0
На В так же
route add -host 192.168.1.2 netmask 255.255.255.0 gw 192.168.2.1 eth0
На R разрешаешь проход (без sysctl -w net.ipv4.ip_forward="1"). На R маршруты прописывать не надо, от и так знает и про А и про В. Всё.
В виду того что у тебя там вин, всё будет не так, но как то так.
« Последнее редактирование: 29 Апреля 2015, 10:31:23 от SvMidi »
Я знаю только то, что ничего не знаю, остальные не знают и этого.

Оффлайн Ole-van-de

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Фундаментальное недопонимание..
« Ответ #2 : 29 Апреля 2015, 10:47:53 »
Спасибо! Понял основной смысл (комп R знает уже о своих сет адаптерах). Точно.
А вопрос, а как ту же проблему решить, прописав статические маршруты на компьютере R?
если я чего то не понимаю значит мне чего то не договаривают :)

Оффлайн SvMidi

  • Активист
  • *
  • Сообщений: 815
    • Просмотр профиля
Re: Фундаментальное недопонимание..
« Ответ #3 : 30 Апреля 2015, 11:02:16 »
Указать в настройках соединения основной шлюз для А 192.168.1.1, для В 192.168.2.1, на R разрешить проход

« Последнее редактирование: 20 Июня 2019, 06:06:38 от zg_nico »
Я знаю только то, что ничего не знаю, остальные не знают и этого.

 

Страница сгенерирована за 0.015 секунд. Запросов: 19.