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


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

Автор Тема: Объединение двух домашних групп сервером ubuntu.  (Прочитано 3003 раз)

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

Оффлайн korn-xolio

  • Автор темы
  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
Повторюсь еще раз, у сервера стоит две сетевые карты к одной сетевой карте подключен роутер и к второй карте роутер но только другой а к роутерам клиентские машины. Нужно сделать что бы сервер мог давать доступ одной сети в другую..  Это все что требуется...
Какое оружие может быть там, где разум им уже не является?
sudo netstat -nap4|grep LIS
sudo apt-get autoremove

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн korn-xolio

  • Автор темы
  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
Понятно что ни чего непонятно. Возможно нужно на каждом интерфейсе сделать шлюз?
Какое оружие может быть там, где разум им уже не является?
sudo netstat -nap4|grep LIS
sudo apt-get autoremove

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
"Так бы сразу и сказали..." (q)
Чтобы сеть A увидела сеть Б, находящуюся за сервером, на клиентах(!) сети А должен быть прописан маршрут в сеть Б через адрес пограничного сервера, находящийся в сети А.
Т.е. для клиентов из сети 192.168.10/24 должен быть прописан маршрут в сеть 192.168.100/24 через адрес сервера, находящийся в сети 192.168.10/24 (192.168.10.3 что ли, сами сообразите).
Чтобы клиенты сети Б могли ответить запросам из сети А, а не пожимали плечами и выкидывали пакеты как мусор, клиентам(!) сети Б должен быть прописан маршрут на сеть А через адрес пограничного сервера, принадлежащий сети Б.
Если что-то из сказанного непонятно, спросите, что непонятно, прежде чем что-то делать.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн korn-xolio

  • Автор темы
  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
Наконец то мы пришли к пониманию :-)
Благодарю вас что уделяете моим вопросам время.
Несколько лет назад мне посчастливилось пользоваться провайдером, который точно  так же обязывал ставить на клиентские машины маршрутизацию, однако позже эта необходимость пропала.
Какими способами можно сделать автоматическую настройку, уже на сервере, маршрутизации? То есть освободить клиентские машины от ручного назначения маршрутов.....
Какое оружие может быть там, где разум им уже не является?
sudo netstat -nap4|grep LIS
sudo apt-get autoremove

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Прописать на серверах, выдающих адреса в локальные сети, выдавать клиентам (на примере клиента в сети 192.168.100/24).

option rfc3442-classless-static-routes 24, 192,168,10, 192,168,100,X;
option ms-classless-static-routes      24, 192,168,10, 192,168,100,X;
маска ---------------------------------^
адрес сети длиной в маску, ----------------^
округлённую вверх до ближайшего октета,
адрес шлюза, через который ходить в эту сеть ----------^

Строчку байт можно продолжать, если надо передать несколько постоянных маршрутов. Рекомендуется туда же включать маршрут по умолчанию. I.e.
option rfc3442-classless-static-routes
    24, 192,168,10, 192,168,100,X,
    0,  192,168,100,1;
(Маршрут по умолчанию - это маршрут в сеть 0/0.)
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн korn-xolio

  • Автор темы
  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
А можно вас попросить разложить на пальцах... боюсь напортачить. В каких серверах? Ubuntu или в роутерах?
Правильно понимаю что надо в роутерах дать два диапазона выдачи адресов? 192.168.100.х и 192.168.10.х
Какое оружие может быть там, где разум им уже не является?
sudo netstat -nap4|grep LIS
sudo apt-get autoremove

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Начните с простого, расскажите, кто или что у вас выдаёт адреса в сетях?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн korn-xolio

  • Автор темы
  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
В обоих сетях стоят роутеры (в каждой сети по одному), которые выдают адреса клиентам, а так же серверу (ubuntu).
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0         192.168.100.1   0.0.0.0         UG        0 0          0 eth1
192.168.10.0    0.0.0.0         255.255.255.0   U         0 0          0 eth0
192.168.100.0   0.0.0.0         255.255.255.0   U         0 0          0 eth1
« Последнее редактирование: 14 Марта 2014, 23:43:53 от korn-xolio »
Какое оружие может быть там, где разум им уже не является?
sudo netstat -nap4|grep LIS
sudo apt-get autoremove

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Что за роутеры, мы будем гадать?...
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн korn-xolio

  • Автор темы
  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
HG8245T и UR-315BN
На причем на сервере установлен squid3 и при настройке браузера на прокси видно обе сети.
« Последнее редактирование: 16 Марта 2014, 13:14:42 от korn-xolio »
Какое оружие может быть там, где разум им уже не является?
sudo netstat -nap4|grep LIS
sudo apt-get autoremove

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Ясно... Настраивайте DHCP для обоих сетей на межсетевом шлюзе и отключайте DHCP на обоих роутерах.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн deff2

  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
сделаю то что должен был сделать топик стартер ещё 2 недели назад - нарисую схему.

как видно из неё главная ошибка это то что у клиентов стоят шлюзы по умолчания интернет роутеры, и больше никаких маршрутов они не знают, соответсвенно для правильной работы нужно на клиентах сети указывать либо шлюз по умолчанию Ubuntu сервер(да и в таком случае один из интернет роутеров вообще становится не нужным), либо прописывать путь в соседнюю сеть непосредственно на клиентах через командную стороку, делается это очень просто:
для клиентов сети 192.168.100.0/24
route add 192.168.10.0 mask 255.255.255.0 192.168.100.2 -p

для клиентов сети 192.168.10.0/24
route add 192.168.100.0 mask 255.255.255.0 192.168.10.2 -p
« Последнее редактирование: 17 Марта 2014, 05:43:01 от deff2 »

Оффлайн korn-xolio

  • Автор темы
  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
сделаю то что должен был сделать топик стартер ещё 2 недели назад - нарисую схему.

как видно из неё главная ошибка это то что у клиентов стоят шлюзы по умолчания интернет роутеры, и больше никаких маршрутов они не знают, соответсвенно для правильной работы нужно на клиентах сети указывать либо шлюз по умолчанию Ubuntu сервер(да и в таком случае один из интернет роутеров вообще становится не нужным), либо прописывать путь в соседнюю сеть непосредственно на клиентах через командную стороку, делается это очень просто:
для клиентов сети 192.168.100.0/24
route add 192.168.10.0 mask 255.255.255.0 192.168.100.2 -p

для клиентов сети 192.168.10.0/24
route add 192.168.100.0 mask 255.255.255.0 192.168.10.2 -p
Благодарю вас за полный и содержательный ответ. Думаю на практике все получится. О результатах отпишу.
Какое оружие может быть там, где разум им уже не является?
sudo netstat -nap4|grep LIS
sudo apt-get autoremove

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
сделаю то что должен был сделать топик стартер ещё 2 недели назад
Кому должен? Мы прекрасно друг друга понимали до сих пор без этой схемы. Ну, может не друг друга, но я его понимал вполне нормально.
Цитировать
- нарисую схему.
http://pikucha.ru/icLID/thumbnail/shema1.jpeg
как видно из неё главная ошибка
Простите, а кто вам сказал, что это ошибка?...
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

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