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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

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

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

Оффлайн deff2

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

+10% за нарушение п.2.3. Правил форума.
Sly_tom_cat
ЗЫ ТС сам не может толком сформулировать все и сразу. То что ему помогают - должно вызывать минимум уважение т.к. он за помощь тут не платил и никто ему (как и вам) ничего не должен.
.
« Последнее редактирование: 18 Марта 2014, 22:35:02 от Sly_tom_cat »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
deff2, у вас в голове каша. Чтобы помочь человеку, надо сначала выяснить, что реально происходит, а не доходчиво объяснять ему десяток вариантов того, что у него МОЖЕТ БЫТЬ происходит, ещё больше его запутывая.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн korn-xolio

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


Прежде чем делать на практике хотелось уточнить некоторые детали:

1. Откуда клиенты будут получать интернет? Nли как сделать что бы клиенты сети получали каждый от своего роутера (шлюза), т.е. допустим сеть 192.168.100.0 получала доступ к интернету через шлюз (роутер) 192.168.100.1 , а сеть 192.168.10.0 получала интернет от шлюза (роутера) 192.168.10.1 , ведь при настройке межсетевого шлюза по идее клиенты обеих сетей будут получать интернет от него (сервера ubuntu).

Может быть поставить вместо авторитарного режима какой то другой?
Например:
######## Примеры указания вышестоящих серверов для различных подсетей
# Add other name servers here, with domain specs if they are for
# non-public domains.
#server=/localnet/192.168.0.1

2. При отключении DHCP на обоих роутерах (шлюзах) и неполадках межсетевого шлюза есть гарантии что клиенты (при условии настройки статических ip адресов) будут в любом случае получать интернет?

Могу предположить что мои вопросы могут вам показаться странными или, возможно, некорректно сформулированными, в таком случае поправьте меня.
« Последнее редактирование: 19 Марта 2014, 14:38:19 от korn-xolio »
Какое оружие может быть там, где разум им уже не является?
sudo netstat -nap4|grep LIS
sudo apt-get autoremove

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Для клиентов изменится только сервер, выдающий адреса. Все остальные настройки никак не поменяются, каждая сеть будет получать интернет через свой роутер, как и прежде.

Всё делается настройками... сюрприз, да?

Авторитетный, а не авторитарный. ОБЯЗАТЕЛЬНО должен быть включен на главном DHCP сервере сети, без вариантов.

Сделайте так, чтобы неполадок не было, а время простоев, если они всё таки произойдут, сведено к минимуму. Бесперебойники, регулярные бэкапы, и так далее. Сюрприз?

Оставьте DHCP на роутерах настроенным (да оно там и так будет настроено), если понадобится отключить межсетевой шлюз, достаточно будет включить DHCP на роутерах, чтобы у клиентов не пропал интернет.

Статическая настройка IP порождает проблем больше, чем решает.

Вообще, раз вы не очень хорошо понимаете, что и как работает, берёте, ставите себе тот же VirtualBox, настраиваете на нём модель своих сетей, и насилуете её до полного изнеможения.
512Mb RAM на машину достаточно для моделирования, даже для WinXP клиентов (работать будет, не в игрушки же на нём играть... хотя...). Так что любая приличная машина с 4Gb RAM должна справиться с 5-ю виртуалками, запущенными одновременно. (два роутера, два клиента, шлюз между сетями)
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн djrust

  • Активист
  • *
  • Сообщений: 861
    • Просмотр профиля
Цитировать
два роутера
роутеры моделируются теми же шлюзами?или есть простой вариант?

Оффлайн AnrDaemon

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

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

Оффлайн deff2

  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Я бы лично всё же сделал так:
Отключил бы DHPC на обоих роутерах и настроил бы его на Ubuntu сервере, как тебе уже порекомендовали ранее.
Так же в качестве шлюза по умолчанию использовать сервер Ubuntu.

далее я приведу простой пример настройки.

Вообще я плохо помню как точно называется пакет с DHCP сервером, судя из стать на хелпе это isc-dhcp-server.
Установи его если не установлен
sudo apt-get install isc-dhcp-server

После примерно следующим образом отредактируй файл /etc/dhcp/dhcpd.conf:
найди в нем строчки default-lease-time и max-lease-time и раскоментируй их
после в конце файла добавь следующие строки

subnet 192.168.10.0 netmask 255.255.255.0 { # сеть, в которой выдаются адреса и ее маска
option domain-name-servers 192.168.10.1; # выдаваемые DNS
option broadcast-address 192.168.10.255; # широковещательный адрес
option routers 192.168.10.2; # шлюз по умолчанию
range 192.168.10.10 192.168.10.240; # диапазон раздаваемых адресов
host server1 # статическое назначение IP адреса по маку
{
#ПРИМЕР СТАТИКИ
        hardware ethernet 00:24:1d:52:42:15; # MAC адрес машины
        fixed-address 192.168.10.3; # выдаваемый IP адрес
}
}

subnet 192.168.100.0 netmask 255.255.255.0 { # сеть, в которой выдаются адреса и ее маска
option domain-name-servers 192.168.100.1; # выдаваемые DNS
option broadcast-address 192.168.100.255; # широковещательный адрес
option routers 192.168.100.1; # шлюз по умолчанию
range 192.168.100.10 192.168.100.240; # диапазон раздаваемых адресов
host server1 # статическое назначение IP адреса по маку
}


что не правильно исправь.


Теперь нужно создать 2 разные таблицы маршрутизации что бы каждую сеть пересылало на свой роутер
это делается средствами iproute.
Если маршрутов много то я пишу отдельный скрипт, если мало то всё прописываю через up в файл /etc/network/interfaces
Данный пример я описываю для файла /etc/network/interfaces
добавляем в конец файла

up ip route add default via 192.168.10.1 table 120
up ip route add 192.168.100.0/24 via 192.168.100.2 table 120
up ip rule add from 192.168.10.0/24 table 120

up ip route add default via 192.168.100.1 table 130
up ip route add 192.168.10.0/24 via 192.168.10.2 table 130
up ip rule add from 192.168.100.0/24 table 130

после перезагрузки всё должно работать ровно.
« Последнее редактирование: 20 Марта 2014, 10:27:36 от deff2 »

Оффлайн AnrDaemon

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

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

Оффлайн korn-xolio

  • Автор темы
  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
[Изображения удалены модератором]
Как вариант настройки через webmin
Руководство по добавлению изображений на форум.
--peregrine
« Последнее редактирование: 21 Марта 2014, 15:52:53 от peregrine »
Какое оружие может быть там, где разум им уже не является?
sudo netstat -nap4|grep LIS
sudo apt-get autoremove

Оффлайн AnrDaemon

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

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

Оффлайн deff2

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

Так же в качестве шлюза по умолчанию использовать сервер Ubuntu.
Это очень сильно усложняет настройку.
Я считаю что только это верный путь, в противном случае первоначально поставленная задача (маршруты в соседние сети) не будет выполнятся и выход будет один, прописывать маршруты в ручную на клиентах, так как домашние интернет роутеры не умеют передавать маршруты по RIP.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
deff2, как раз webmin - самый оптимальный выбор. Он по крайней мере не корёжит существующие конфиги. И по возможности старается придерживаться правил размещения конфигов, принятых в системе.

А то, что "маршруты в соседние сети" не будут выполняться - это вы сами придумали или прочитали где-то? Может, дадите себе труд прочитать топик, в который вы пишете, целиком? Прежде, чем писать в него что-то?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн korn-xolio

  • Автор темы
  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
Настройка через webmin, запуск происходит с ошибкой, саму ошибку выложу позже.
С чего лучше начать?


Дело в том что на самом сервере две  сетевые карты и смотрят они в разные сети. И если удается запустить сервер то только на одном из них, уже не говоря о том что бы пользователи могли видеть своих соседей из сети другого интерфейса.
« Последнее редактирование: 22 Марта 2014, 13:32:05 от korn-xolio »
Какое оружие может быть там, где разум им уже не является?
sudo netstat -nap4|grep LIS
sudo apt-get autoremove

Оффлайн AnrDaemon

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

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

Оффлайн korn-xolio

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

 

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