Доброго времени суток уважаемые форумчане! Хотел бы попросить помощи в решении интересной задачи. Итак, дано:
1. Есть серв с поднятым апачем, биндом и виртуалмином на котором крутится сайт, ну скажем www.netuda.com.
2. Адрес на котором сидит этот сайт, ессно, прослушивается пингом.
3. ДНС серв также слушается пингом.
Задача состоит в следующем: перенести сайт www.netuda.com на серв, который создан в Амазоне (тип инстанса ЕС2-класик, цепляется на зарезервированный адресс, который тоже слушается пингом).
Что сделано на данный момент:
1. На серве поднят виртуалмин (слушается на адресе серва ессно);
2. Есть настроенный нджиникс со скопированным www.netuda.com (т.е. все странички открываются локально);
3. Установлен бинд 9.9.3 с перенесенными настройками со старого серва (зоны и т.п.);
4. В виртуалмин создан вирт. серв со скопированными настройками (аналогично старому серву)
Проблема (даже больше вопрос) заключается в следующем:
1. Как сделать адрес, который получает виртуалмин, видимым в инете, дабы на него можно было зацепить "перенесенный" сайт www.netuda.com?
в настройках зоны www.netuda.com в bind, изменить ip ;)
а так же если используется ip в вирт хостах nginx поправить там есчё на нужный ip
Ок. Спасибо. Это я сделаю, правда вопрос с "внутренним" адресом виртуалмина остается открытым. Т.к. "белый" адрес серва слушается без проблем, но виртуалмин опять-таки при каждом запуске инстанса этот адрес меняет (но здесь проблемы нет - в настройках адаптера просто прописывается статический адрес). ОБратился в сторону проброса портов с белого адреса на серый - возможно и получится... Правильно?
Ок. Спасибо. Это я сделаю, правда вопрос с "внутренним" адресом виртуалмина остается открытым. Т.к. "белый" адрес серва слушается без проблем, но виртуалмин опять-таки при каждом запуске инстанса этот адрес меняет (но здесь проблемы нет - в настройках адаптера просто прописывается статический адрес). ОБратился в сторону проброса портов с белого адреса на серый - возможно и получится... Правильно?
Мда..... вполне вероятно, что руки таки растут немного..... Ближе к делу:
-A PREROUTING -d 80.250.163.83 -p tcp -m tcp --dport 80 -j DNAT --to-destination 10.180.6.30:80
-A POSTROUTING -s 10.180.6.30/255.255.248.0 -o eth0 -j SNAT --to-source 80.250.163.83
ПО-идее должно работать, но пинг на 10.180.6.30 не проходит.....
В чем м.б. проблема?
Прошу меня извинить за наглость...
Мда..... вполне вероятно, что руки таки растут немного..... Ближе к делу:
-A PREROUTING -d 80.250.163.83 -p tcp -m tcp --dport 80 -j DNAT --to-destination 10.180.6.30:80
-A POSTROUTING -s 10.180.6.30/255.255.248.0 -o eth0 -j SNAT --to-source 80.250.163.83
ПО-идее должно работать, но пинг на 10.180.6.30 не проходит.....
В чем м.б. проблема?
Прошу меня извинить за наглость...
откуда пинг посылаются ? если со своего компьютера на сервер который находится в ДЦ то надо пинговать белый ip а не серый то есть 80.250.163.83, и да надо добавить правило
text
-A FORWARD -d 10.180.6.30/21 --dport 80 -j ACCEPT
да и вообще адрес 10.180.6.30 это внутренний серый адрес сервера внутри хостинга ? или это адрес с вашей локалки и вы пытаетесь настроить на него нат ?
откуда пинг посылаются ? если со своего компьютера на сервер который находится в ДЦ то надо пинговать белый ip а не серый то есть 80.250.163.83, и да надо добавить правило
text
-A FORWARD -d 10.180.6.30/21 --dport 80 -j ACCEPT
да и вообще адрес 10.180.6.30 это внутренний серый адрес сервера внутри хостинга ? или это адрес с вашей локалки и вы пытаетесь настроить на него нат ?
Да. 10.180.6.30 это внутренний серый адрес сервера внутри хостинга - и мне нужно дабы сайт, который я размещу на этом адресе был виден снаружи (ну хотя бы пропинговать, для начала). Т.к. если в настройках сайта под nginx я выставляю белый адрес - результата 0 (пинги проходят, но при попытке просмотра сайта, система постоянно ругается).
в бинде поправки внесены ? форвард добавлен ? :)
а вообще советую обратится в тех поддержку Амазона они на раз 2 все быстренько исправят и все забегает