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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: 1 сетевая и несколько IP  (Прочитано 1188 раз)

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

Оффлайн Vasja555

  • Автор темы
  • Забанен
  • Участник
  • *
  • Сообщений: 166
    • Просмотр профиля
1 сетевая и несколько IP
« : 16 Февраля 2015, 20:45:02 »
Ubuntu Server 14.04.01

установлена 1 сетевая карта, необходимо задать этой сетевой карте несколько ИП с одной подсети. Есть сервер DHCP.

Как это правильно и практически выполнить так как все что написано в интернете закончилось просто поломкой системы при этом замена даже конфигурации на сходную, заведомо рабочую ни к чему уже не привела

В нете нашел инструкцию что надо сделать альянс ИП
и объявить их статическими типа eth0:1
и так далее.

Как это на практикеправильно реализовать?

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: 1 сетевая и несколько IP
« Ответ #1 : 16 Февраля 2015, 21:22:12 »
В нете нашел инструкцию что надо сделать альянс ИП
и объявить их статическими типа eth0:1
и так далее.

Как это на практикеправильно реализовать?
Что же это за инструкция, если по ней непонятно как "альянсы" ))) делаются
Может попробовать так?

Оффлайн Vasja555

  • Автор темы
  • Забанен
  • Участник
  • *
  • Сообщений: 166
    • Просмотр профиля
Re: 1 сетевая и несколько IP
« Ответ #2 : 16 Февраля 2015, 21:46:26 »
В нете нашел инструкцию что надо сделать альянс ИП
и объявить их статическими типа eth0:1
и так далее.

Как это на практикеправильно реализовать?
Что же это за инструкция, если по ней непонятно как "альянсы" ))) делаются
Может попробовать так?


Инструкция такая же
на на Хабре нарыл

И закончилось вылетом всех настроек при этом даже если и переписать руками настройки или вернуть назад dhcp то ничего не менялось. поднять сетевую можно было только руками.

Вопрос еще один встал есть ил в Ubuntu сервер автоматический ремонт системы. в смысле чтобы как в винде вставил диск инсталятор и запустил востановление системных файлов?

Пользователь решил продолжить мысль 16 Февраля 2015, 22:56:02:
В нете нашел инструкцию что надо сделать альянс ИП
и объявить их статическими типа eth0:1
и так далее.

Как это на практикеправильно реализовать?
Что же это за инструкция, если по ней непонятно как "альянсы" ))) делаются
Может попробовать так?


Да, спасибо.
понял где ошибся.
без 0 нельзя было создавать 0:1


Но у меня еще один вопрос остался

как Apache2 заставить распознавать с какого ИП зашли и пыдать соответствующий сайт
тоесть есть альянсы и при введении в браузере 1 ИП один сайт а при введении в брвузере второго Ип чтобы отображался другой сайт.
« Последнее редактирование: 16 Февраля 2015, 22:56:02 от Vasja555 »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: 1 сетевая и несколько IP
« Ответ #3 : 16 Февраля 2015, 22:57:37 »
Может покажете, что Вы там настраиваете или так и будем здесь подпольный литературный кружок прятать?

Оффлайн Vasja555

  • Автор темы
  • Забанен
  • Участник
  • *
  • Сообщений: 166
    • Просмотр профиля
Re: 1 сетевая и несколько IP
« Ответ #4 : 17 Февраля 2015, 13:56:19 »
Может покажете, что Вы там настраиваете или так и будем здесь подпольный литературный кружок прятать?

Я щас еще не настраиваю а хочу понять как это реализовать и настроить

Задача следующая
как я писал выше что на компе 1 сетевая, с заданием алиасов в настройках сети уже вроди разобрались и это работает.

Теперь я на сервер установил Apache2, и хочу чтобы если обращение к Апачи пришло с первого ИП то в браузере отобразился 1 сайт, а если обращение было с второго ИП то апачи выдавал другой сайт и так далее.

Задача такая что необходимо выгрузить для изменений 5 сайтов и их отредактировать. Емкости в сети по ИП хватает. Канешно можно и в DNS что то прописать, можно и в host на локальных машинах указать что сайт ххх.ззз.ек и так далее находится на IP вебсерера Апачи, настроить именные виртуал хосты в апачи. Но я хочу чтобы апачи распознавал ИП на который пришел запрос по 80 порту.

Насколько я понимаю то это надо чтобы Апачи распознавал запросы не по именным хостам а по IP/

Помогите создать правильный конфиг.

Фактически это в принципе другая тема, но также относится к серверам и сетям. А реализация данного вопроса думаю будет интересна не только мне.

Оффлайн SvMidi

  • Активист
  • *
  • Сообщений: 815
    • Просмотр профиля
Re: 1 сетевая и несколько IP
« Ответ #5 : 17 Февраля 2015, 16:55:49 »
Делай виртуальные хосты, вот это:
<VirtualHost *:80>заменяй на это:
<VirtualHost <один из ip>:80>http://httpd.apache.org/docs/2.2/vhosts/ip-based.html
Я знаю только то, что ничего не знаю, остальные не знают и этого.

Оффлайн Vasja555

  • Автор темы
  • Забанен
  • Участник
  • *
  • Сообщений: 166
    • Просмотр профиля
Re: 1 сетевая и несколько IP
« Ответ #6 : 17 Февраля 2015, 18:34:43 »
Делай виртуальные хосты, вот это:
<VirtualHost *:80>заменяй на это:
<VirtualHost <один из ip>:80>http://httpd.apache.org/docs/2.2/vhosts/ip-based.html

делал это так
но после рестарта Apache2 выдает ошибка
с предложение решить этот конфликт с использованием resolve.conf

Но так и не понял что мне там прописать?
у меня нет DNS прописаного на сервере.

Пользователь решил продолжить мысль 17 Февраля 2015, 23:15:03:
Делай виртуальные хосты, вот это:
<VirtualHost *:80>заменяй на это:
<VirtualHost <один из ip>:80>http://httpd.apache.org/docs/2.2/vhosts/ip-based.html

Еще раз решил попробовать
и получилось что но одному ИП есть доступ а по второму Ип выдало что в доступе отказано. при этом в браузере отобразилось чообщение от Апачи.

старнно но права на папку заданы, значить сервер должен туда ходить.
« Последнее редактирование: 17 Февраля 2015, 23:15:03 от Vasja555 »

Оффлайн SvMidi

  • Активист
  • *
  • Сообщений: 815
    • Просмотр профиля
Re: 1 сетевая и несколько IP
« Ответ #7 : 18 Февраля 2015, 09:07:41 »
Ну дак пиши сюда ошибки все, откуда нам знать, что он там пишет.
Я знаю только то, что ничего не знаю, остальные не знают и этого.

Оффлайн Vasja555

  • Автор темы
  • Забанен
  • Участник
  • *
  • Сообщений: 166
    • Просмотр профиля
Re: 1 сетевая и несколько IP
« Ответ #8 : 18 Февраля 2015, 23:04:44 »
Ну дак пиши сюда ошибки все, откуда нам знать, что он там пишет.

Это в логах Апачи, Error Log. Access log пустой

[Tue Feb 17 22:00:18.701053 2015] [authz_core:error] [pid 1720] [client <IP клиента>:55460] AH01630: client denied by server configuration: /var/www2/html/

Конфигурации виртуальных хостов
Файл конфигурации 000-default.conf, имя файла не менял а только заменил стандартные инструкции на эти по аналогии как указано на сайте Апачи.
<VirtualHost 192.168.0.1:80>
ServerAdmin admin@example.com
DocumentRoot /var/www/html
ServerName 192.168.0.1
ErrorLog /var/www/html/logs/error_log
TransferLog /var/www/html/logs/access_log
</VirtualHost>

Второй файл конфигурации
name.conf
<VirtualHost 192.168.0.2:80>
ServerAdmin admin@example.com
DocumentRoot /var/www2/html
ServerName 192.168.0.2
ErrorLog /var/www2/html/logs/error_log
TransferLog /var/www2/html/logs/access_log
</VirtualHost>

Я думаю понятно что ИП реальные заменены и имена домена и почты тоже указаны не реальные , но сам конфиг реальный который я использовал

дальше выполнил команду
a2ensite name.conf
service apache2 restart

Как итог выполненных настроек, виртуальный хост по умолчанию отображается в браузере.
А виртуальный хост по второму ИП адресу отказывает в доступе. и в логах отображается запись
[Tue Feb 17 22:00:18.701053 2015] [authz_core:error] [pid 1720] [client <IP клиента>:55460] AH01630: client denied by server configuration: /var/www2/html/

файл ports.conf оставил без изменений. Listen 80


Оффлайн SvMidi

  • Активист
  • *
  • Сообщений: 815
    • Просмотр профиля
Re: 1 сетевая и несколько IP
« Ответ #9 : 19 Февраля 2015, 09:17:38 »
/var/www2/html конечно же существует и права выставлены правильно?
И я например, лучше бы сделал /var/www/html2
Я знаю только то, что ничего не знаю, остальные не знают и этого.

Оффлайн Vasja555

  • Автор темы
  • Забанен
  • Участник
  • *
  • Сообщений: 166
    • Просмотр профиля
Re: 1 сетевая и несколько IP
« Ответ #10 : 19 Февраля 2015, 12:08:46 »
/var/www2/html конечно же существует и права выставлены правильно?
И я например, лучше бы сделал /var/www/html2

Да права на папку были заданы chmod -R 777 /путь.
тоесть к папке есть доступ всем юзверям

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: 1 сетевая и несколько IP
« Ответ #11 : 19 Февраля 2015, 12:11:31 »
Да права на папку были заданы chmod -R 777 /путь.
БИНГО.
Для http самое ТО!!!

Оффлайн Vasja555

  • Автор темы
  • Забанен
  • Участник
  • *
  • Сообщений: 166
    • Просмотр профиля
Re: 1 сетевая и несколько IP
« Ответ #12 : 22 Февраля 2015, 16:59:42 »
/var/www2/html конечно же существует и права выставлены правильно?
И я например, лучше бы сделал /var/www/html2
Спасибо, помогло, но в чем прикол?
почему не работал первый вариант.

По идее я могу любому виртуальному хосту назначить любую папку.

 

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