Доброго времени суток уважаемые форумчане! Хотел бы попросить помощи в решении интересной задачи. Итак, дано:
1. Есть серв с поднятым апачем, биндом и виртуалмином на котором крутится сайт, ну скажем www.netuda.com.
2. Адрес на котором сидит этот сайт, ессно, прослушивается пингом. 
3. ДНС серв также слушается пингом.
Задача состоит в следующем: перенести сайт www.netuda.com на серв, который создан в Амазоне (тип инстанса ЕС2-класик, цепляется на зарезервированный адресс, который тоже слушается пингом).
Что сделано на данный момент:
1. На серве поднят виртуалмин (слушается на адресе серва ессно);
2. Есть настроенный нджиникс со скопированным www.netuda.com (т.е. все странички открываются локально);
3. Установлен бинд 9.9.3 с перенесенными настройками со старого серва (зоны и т.п.);
4. В виртуалмин создан вирт. серв со скопированными настройками (аналогично старому серву)
Проблема (даже больше вопрос) заключается в следующем:
1. Как сделать адрес, который получает виртуалмин, видимым в инете, дабы на него можно было зацепить "перенесенный" сайт www.netuda.com?

Все конфиги, могу предоставить

2 (10.10.2013 19:52:41 отредактировано lone_wolf)

в настройках зоны www.netuda.com в bind, изменить ip  bx
а так же если используется ip в вирт хостах nginx поправить там есчё на нужный ip

Спросить - стыд минуты, не узнать - стыд всей жизни

3

lone_wolf пишет:

в настройках зоны www.netuda.com в bind, изменить ip  bx
а так же если используется ip в вирт хостах nginx поправить там есчё на нужный ip

Ок. Спасибо. Это я сделаю, правда вопрос с "внутренним" адресом виртуалмина остается открытым.  Т.к. "белый" адрес серва слушается без проблем, но виртуалмин опять-таки при каждом запуске инстанса этот адрес меняет (но здесь проблемы нет - в настройках адаптера просто прописывается статический адрес). ОБратился в сторону проброса портов с белого адреса на серый - возможно и получится... Правильно?

4

xander_lexx пишет:

Ок. Спасибо. Это я сделаю, правда вопрос с "внутренним" адресом виртуалмина остается открытым.  Т.к. "белый" адрес серва слушается без проблем, но виртуалмин опять-таки при каждом запуске инстанса этот адрес меняет (но здесь проблемы нет - в настройках адаптера просто прописывается статический адрес). ОБратился в сторону проброса портов с белого адреса на серый - возможно и получится... Правильно?

ну да получится обычный NAT

Спросить - стыд минуты, не узнать - стыд всей жизни

5

lone_wolf пишет:

ну да получится обычный NAT

Мда..... вполне вероятно, что руки таки растут немного..... Ближе к делу:
-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 не проходит.....
В чем м.б. проблема?
Прошу меня извинить за наглость...

6 (11.10.2013 10:25:55 отредактировано lone_wolf)

xander_lexx пишет:

Мда..... вполне вероятно, что руки таки растут немного..... Ближе к делу:
-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, и да надо добавить правило

-A FORWARD -d 10.180.6.30/21 --dport 80 -j ACCEPT

да и вообще адрес 10.180.6.30 это внутренний серый адрес сервера внутри хостинга ? или это адрес с вашей локалки и вы пытаетесь настроить на него нат ?

Спросить - стыд минуты, не узнать - стыд всей жизни

7

lone_wolf пишет:

откуда пинг посылаются ? если со своего компьютера на сервер который находится в ДЦ то надо пинговать белый ip а не серый то есть 80.250.163.83, и да надо добавить правило

-A FORWARD -d 10.180.6.30/21 --dport 80 -j ACCEPT

да и вообще адрес 10.180.6.30 это внутренний серый адрес сервера внутри хостинга ? или это адрес с вашей локалки и вы пытаетесь настроить на него нат ?

Да. 10.180.6.30 это внутренний серый адрес сервера внутри хостинга - и мне нужно дабы сайт, который я размещу на этом адресе был виден снаружи (ну хотя бы пропинговать, для начала). Т.к. если в настройках сайта под nginx я выставляю белый адрес - результата 0 (пинги проходят, но при попытке просмотра сайта, система постоянно ругается).

8

в бинде поправки внесены ? форвард добавлен ?  ab
а вообще советую обратится в тех поддержку Амазона они на раз 2 все быстренько исправят и все забегает

Спросить - стыд минуты, не узнать - стыд всей жизни