faq обучение настройка
Текущее время: Пт июн 27, 2025 17:06

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
СообщениеДобавлено: Сб янв 18, 2014 07:29 
Не в сети

Зарегистрирован: Вс окт 06, 2013 06:06
Сообщений: 7
Всем доброе время суток, появился новый вопрос с новыми проблемами.

Суть... опять же почти таже самая...
1. Имеется WiFi роутер DIR-615 и два компьютера которые по WiFi получают интернет, один из них испульзуется как вебсервер для сайта.
2, У своего провайдера купил статический IP (как вы мне и советовали, отказавшись от no-ip) и привязал его к своему доменному имени.
3. На пк для вебсервера установлена и настроена программа VertrigoServ для самого сайта (скажу сразу, что сайт раньше запускался по доменному имени когда кабель инета был на прямую подключен к ПК).

В роутере в настройках межсетевого экрана настроил демилитаризованную зону для серверной машины, т.е. прописал локальный ip ПК 192.168.0.20 (проброс портов не делал так как DMZ и проброс вместе не работают).

На серверной машине запускаю VertrigoServ и в ней сразу же отображается ip 192.168.0.20, вместо статического от провайдера. В этом то и проблема, что на сайт я могу зайти в локалке или из вне только по адресу - 192.168.0.20, а не доменному имени, как можно сделать чтобы VertrigoServ отображал статитческий ip, и можно ли так сделать? Или чтото еще нужно пробовать?

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

Подскажите, пожалуйста, как и где в Vertrigo сменить IP адрес, который он присваивает на локальной машине. Или чтото нужно настраивать в самом роутере?


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Сб янв 18, 2014 10:06 
Не в сети

Зарегистрирован: Вс янв 13, 2013 16:43
Сообщений: 2666
Откуда: Санкт-Петербург
В ней и будет отображаться Ваш внутренний IP: 192.168.0.20, а снаружи (не из локальной сети) сервер должен быть доступен по IP выданным провайдером или привязанному к нему доменному имени (например через DynDNS). NAT Loopback не реализован в родных прошивках D-Link (конечно, Вы можете вручную прописать правила ткнувшись телнетом к роутеру, но они будут работать до перезагрузкт последнего). В других прошивках, других железках можно встретить эту функцию и рулить ей из вебморды, но обычно ей пользуются для проверки правильности настройки файрвола, а не для постоянного использования, в виду увилечения нагрузки на железку такими правилами.

P.S. Если Вас вручную устроит прописать, подрубившись телнетом к роутеру, то:

iptables -t nat -A PREROUTING -s 192.168.0.0/24 -d x.x.x.x -p tcp --dport 80 -j DNAT --to-destination 192.168.0.20
iptables -t nat -A POSTROUTING -d 192.168.0.20 -s 192.168.0.0/24 -p tcp --dport 80 -j SNAT --to-source x.x.x.x

где: x.x.x.x - Ваш внешний IP назначаемый провайдером, а 192.168.0.20 - адрес машины во внутренней локальной сети, на котором поднят VertigoServ (надеюсь статикой заюили за ним этот адрес). Если кроме 80 TCP порта вашему Vertigo нужны ещё какие-то, то добалвяете ещё и их схожими правилами, кстати, DMZ не обязателен - просто пробрасываете через виртуальные сервера 80 TCP порт до 192.168.0.20


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Ср янв 22, 2014 11:26 
Не в сети

Зарегистрирован: Ср ноя 20, 2013 15:27
Сообщений: 50
Всё верно в локалке вы и будете видеть это айпи, а из вне уже выделенный провайдера


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 161


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB