Я несколько дней пытался вникнуть в этот мануал и его производные по сети:
http://www.opennet.ru/docs/RUS/LARTC/x348.html
Но до сих пор не понимаю, что дают те или иные команды в конфиге.
Вот /etc/network/interfaces
А вот /root/route.sh, который висит в автозагрузке
Если укажете на ошибку буду очень признателен!
Всем привет. Сорри что я пропадал. Сеть работала все это время через Nginx Proxy и я вынужден констатировать что покупаю DS и переезжаю туда. Проект провалился.
Основное время все работает отлично, а потом БАЦ и сайты недоступны.
Приходится ребутить:
- Роутеры
- Свичи
- Nginx Proxy
- иногда и сами сервера
Иначе нихрена не работает. Пингуется - да. SSH работает - да. Интернет есть - да. А трафик по сети НЕ ИДЕТ.
Хотел сэкономить, но не получилось. А ведь изначально все так радужно начиналось ...
У меня плинтусов нет, в этом беда. Т.е. кабель некуда прятать, он тупо валяется и всех раздражает.
В общем про#%лся я два дня с этим Nginx Proxy сервером.
В итоге смог настроить сеть, направил трафик серверов через него.
Работает шустро, теперь можно масштабироваться, ставить дополнительные мощности и организовывать хостинг-систему как у hetzner
Что удивило:
1. Нагрузка на Nginx Proxy есть, причем сейчас ночь а она стабильно 2-3% CPU жрёт.
2. Из 1GB DDR2 RAM (PC5300) свободно осталось только 350mb
Вопросы:
1. Нужно ли включать GZIP сжатие на серверах, если GZIP включено на Nginx Proxy?
Всем снова привет.
В общем не смог я пустить трафик второго сервера через Nginx Proxy, так как не смог настроить нормальную маршрутизацию внутри локальной сети.
У Nginx Proxy всего одна сетевая карта.
И в /etc/init.d/networking она прописана так:
И Роутер 1 делает 80 Port Forwarding на 192.168.100.20, все работает отлично.
Но как настроить второй интерфейс по аналогии - не знаю.
Так не работает, получается надо прописывать маршрутизацию пакетов? Вообще подобную задумку можно реализовать в рамках одной сетевой карты на Nginx proxy?
Основная проблема системы в шкафу или в савдеповском холодильнике в том, что нужно туда тянуть провода. Как минимум питание+ витую пару. А так как вартира не моя, то вариант со сверлением дополнительных отверстий недопустим.
Я решил проблему таким способом:
1. Поставил lm-sensors, чтобы всегда видеть температуру процессора:
2. Поставил fancontrol, чтобы регулировать скорость вращения кулера:
Теперь вместо 3443 RPM кулер работает 1383 RPM и совершенно не слышен.
Рабочая температура: 43С
Один сервер уже сутки работает через Nginx Proxy и все просто замечательно.
Сегодня ночью переведу высоконагруженный сервер, который генерирует ~5mb http трафика в секунду.
Добрался до проблем насущных.
В общем я собрал из деталей отдельный сервер на базе Debian.
Поставил там только SSH + Nginx.
Сеть настроил так:
Настроил nginx как прокси:
Включил gzip:
Сделал перенаправление 80-го порта на новый сервер и все заработало!
Буду дальше копать, вариант пришлось пока что приостановить из-за слишком шумного кулера на этом сервере. Нужно собрать бесшумный вариант.
Подтверждаю, лежат все сайты с dns:
dns1.naunet.ru.
dns2.naunet.ru.
Даже панель my.reg3.ru не работает