Автор Тема: Сервер не работает  (Прочитано 4132 раз)

Оффлайн bezwolos

  • Участник
  • *
  • Сообщений: 97
Сервер не работает
« : 02.11.2012 12:40:10 »
Интернет в школе раздаётся через роутер, при таком подходе не обьединить компьютеры в сеть. Пробую запустить школьный сервер - возникают проблемы.
  • Сервер 6-ой серии informika. При установке оба сетевых интерфейса eth0 b eth1 опознаются, указал настройку внешней сети по DHCP, внутреннюю сеть : IP-192.168.10.200, маска 255.255.255.0, шлюз 192.168.10.1 . После установки, при подключенных сетевых кабелях сервер просто не запускается. Идёт картинка загрузки, и когда загрузка закончена(на картинке боксики заполнены) всё останавливается. Отключил сеть - сервер запустился, но внешних интерфейсов не показал. Полез в папку /etc/net/ifaces/eth1 (внутренний интерфейс) файла ipv4address нет, создал и прописал 192.168.10.200/24 .После перезапуска всё осталось по прежнему.
  • Плюнул на 6-ой. Пробую установить школьный 5.0.2 . Всё установилось без проблем. Сеть прописываю как и с 6-м. Запускается без проблем. Ping проходит и от сервера и к нему. Вэб-интерфейс доступен как на внешней, так и на внутренней сети. Задал имя домена school.domain , запустил dhcp сервер, создал пользователя , пытаюсь присоединить к домену локальную машину и получаю сообщение о том,что сервер не отвечает, аналогичная картина и при попытках выйти в интернет из внутренней сети. Сам сервер в сеть входит без проблем.
PS. Хотелось бы узнать где посмотреть документацию.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 166
    • Домашняя страница
Re: Сервер не работает
« Ответ #1 : 02.11.2012 16:31:46 »
Нажмите Esc и увидите, что висит не на сети, а на Bacula.
Андрей Черепанов (cas@)

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 370
Re: Сервер не работает
« Ответ #2 : 02.11.2012 16:55:38 »
шлюз 192.168.10.1
Зачем ? Шлюз - это тот роутер, который знает, что делать с пакетами, которые неизвестно, куда отправлять. Очевидно, это должен быть какой-то внешний роутер, информация о котором, наверное, приходит по DHCP. Или 192.168.10.1 тоже может маршрутизировать куда-то дальше ?

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Re: Сервер не работает
« Ответ #3 : 02.11.2012 17:40:41 »
Не стоит делать шлюз на "внутреннем" интерфейсе. Если у вас сервер просто является одним из компьютеров локальной сети, то уберите второй интерфейс совсем. Если же роутер подключен к серверу и роутер изолирован сервером от внутренней локальной сети, то почему, опять же, шлюз прописан на внутреннем интерфейсе. Он должен быть прописан на внешнем, смотрящем на роутер.
PS Расскажите подробнее, как у вас всё подключено.

Оффлайн bezwolos

  • Участник
  • *
  • Сообщений: 97
Re: Сервер не работает
« Ответ #4 : 02.11.2012 22:45:08 »
Отвечаю по порядку:
  • Сейчас пришёл , включил, запустилось. А в остальном на 6-ом всё аналогично 5-му. Bacula при загрузке жалуется на неправильный стартовый скрипт - сейчас просто отключил через web интерфейс думаю, что поможет. Сначала всё-же надо настроить сеть.
  • Конфигурация такая ADSL_модем-роутер - сервер - клиент. На сервере eth0 смотрит на роутер, eth1 на внутреннюю сеть. Сам сервер находится в режиме NAT, DHCP отключен.
    Клиент - winXP настроен вручную(сеть). В брандмауэр прописал разрешённый адрес клиента 192.168.10.2
Отдельно про шлюз - копаюсь уже не первый день и перепробовал все варианты. Прописывал адрес внешнего интерфейса сервера( проверил по команде ip addr получено 192.168.0.193 ), писал адрес роутера 192.168.0.1 , писал адрес модема 192.168.1.1 , адрес сервера на внутреннем интерфейсе 192.168.10.200 , пробовал и все вместе. Результат ноль.
В настройках внешнего интерфейса eth0 DNS сначала ничего не определял после пробовал не один адрес - роутера(192.168.0.1), модема(192.168.1.1), адреса указанные провадером. Результат аналогичный.
Пробовал подключать сервер напрямую к модему. В этом случае ping проходил только до модема, а дальше нет. Пинг  на внешнюю сеть отсылал последовательно на модем и на mail.ru
Каждый раз изменял настройки через web интерфейс
на сервере дублировал  ...]# service network restart.
PS Ну я - почти как Толстой.

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Re: Сервер не работает
« Ответ #5 : 03.11.2012 08:35:32 »
Итак. Из всего того, что вы написали, делаю вывод, что интернет к вам приходит по телефонной линии, на которой висит adsl модем. Для раздачи интернета (приходящего по телефонной линии) сервером не нужен никакой роутер. У вас должна быть цепочка adsl-модем -> внешний интерфейс сервера -> внутренний интерфейс сервера -> свич в локальной сети -> компьютеры в локальной сети. Мне не понятно, зачем вы ещё роутер сюда приплели, он явно тут лишний, если только он не раздаёт вайфай или у вас есть помимо интернета по телефонной линии другой приходящий канал интернета (например, FTTB какое-нибудь или вообще кабельный интернет). Для начала определитесь, какой у вас интернет, какое устройство должно соединяться в провайдером. И только после этого настраивайте это устройство и стыкуйте его с внешним интерфейсом сервера.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 370
Re: Сервер не работает
« Ответ #6 : 03.11.2012 11:55:35 »
Мне не понятно, зачем вы ещё роутер сюда приплели,
Явно имеется ввиду, что ADSL-устройство может работать как в режиме бриджа, так и в режиме роутера. И, видимо, работает в режиме роутера.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 370
Re: Сервер не работает
« Ответ #7 : 03.11.2012 12:07:26 »
Конфигурация такая ADSL_модем-роутер - сервер - клиент. На сервере eth0 смотрит на роутер, eth1 на внутреннюю сеть. Сам сервер находится в режиме NAT, DHCP отключен.
Клиент - winXP настроен вручную(сеть). В брандмауэр прописал разрешённый адрес клиента 192.168.10.2
Что за модем и какие скорость и способ подключения ? Как правило, у этих устройств не сильно хорошо с процессором, и, в режиме роутера, они не могут обеспечить даже десяток мегабит нормально (в случае adsl2), а уж если PPPоE какой-нибудь... В общем, если не надо, чтобы клиент работал без сервера (а в означенной конфигурации оно и не выйдет), лучше перевести в режим бриджа и всё сделать на сервере.
Каждый раз изменял настройки через web интерфейс
Про web не расскажу. Могу только про etcnet.

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Re: Сервер не работает
« Ответ #8 : 03.11.2012 12:32:19 »
Мне не понятно, зачем вы ещё роутер сюда приплели,
Явно имеется ввиду, что ADSL-устройство может работать как в режиме бриджа, так и в режиме роутера. И, видимо, работает в режиме роутера.
Если это так, то не вижу проблем в настройках.
1) Не надо прописывать шлюз на "внутреннем" интерфейсе сервера;
2) Отключите  dhcp сервер в модеме и настройте "внешний" интерфейс сервера статически;
3) Для "внешнего" интерфейса пропишите шлюз (а вот днс серверы лучше всего прописывать на клиентах, это в случае, когда во внутренней сети работает dhcp сервер, который и раздаёт адреса днс серверов клиентским компьютерам). Если самому серверу тоже необходим интернет для каких-либо целей (а не просто выпускать другие компьютеры в интернет), то пропишите днс серверы (лучше не прописывать айпи модема в качестве днс) на "внешнем" интерфейсе.
Всё это годится, если сервер работает в режиме роутера (используется NAT). Для других случаев только первые два пункта остаются актуальными.

Оффлайн bezwolos

  • Участник
  • *
  • Сообщений: 97
Re: Сервер не работает [решено]
« Ответ #9 : 06.11.2012 22:03:38 »
Решилось - сервер стал раздавать нет, после того как перевёл его работу в режим роутера и запустил прокси-сервер(squid), а на клиентских машинах прописал настройки прокси( в качестве порта прокси указал IP внутреннего интерфейса ). Шлюз оказался не нужен ни на внутреннем не на внешнем интерфейсах. То-же делал на 5-ом школьном сервере, не работало.
Хоть раздача пошла, но вопрос остался:
  • Цитировать
    Мне не понятно, зачем вы ещё роутер сюда приплели,
    В сообщении ранее указал, что с сервера просто не пройти дальше модема. Ответ на ping к модему есть а далее нет, а вот через роутер - пожалуйста. Взял то, что работает.
    С подключением к модему прямо мистика. С Win - машин, подключенных напрямую к модему сеть работает нормально. Школьный сервер, кентавр, мастер из коробки ПСПО  при прямом подключении устанавливают соединение, но соединение оказывается неработоспособным. А вот через роутер работает всё.
  • Цитировать
    Что за модем и какие скорость и способ подключения ?
    Модем "Портал 2048" - это на коробке написано, через вэб представляется как ZyXEL P-791R.
Работает в режиме моста.
Скорость 236kbit/s ( деревня АТС стоит ещё аналоговая )
По моим размышлениям раз модем в режиме бриджа от ОС клиента работа сети не должна зависеть. Спросил у провайдера почему машины с Linux не работают от модема. Нормального объяснения не получил. Может кто знает?
.....
Разобрался - всё оказалось просто. Win машины автоматом подключаются по PPPoE, а для машин с Linux нужно явно указывать параметры PPPoE и установить соединение, после этого всё работает.
« Последнее редактирование: 26.01.2013 20:34:54 от bezwolos »