Как исправить невидимость глобального адреса при хосте на своей машине?
Вопрос: что, где и как настроить, чтобы я мог видеть свой сайт по глобальному адресу?(именно был выход на свой сайт через интернет, а не создавать локально имя и опять-таки обращаться к локалхосту)
модераторы перенесли топик в операционки, но я не уверен, что это лучшее место.. Впрочем, черт его знает, в какой именно части проблема.
alias-инг настроен? какая ОСь?
LAN ----D-Link---- Inet
в D-Link выполняет функцию NAT, а также пробрасывает 80-й порт (или какой там) на одну из машин LAN. с мира проброс работает нормально, из локалки нет. так?
Но при этом PING с локальной машины по адресу проходит, трассировка тоже(после первого же скачка).
ОС: Win XP Pro SP2.
--Еще один момент: при попытке коннекта с указанием глобального адреса Апач записывает в error.log такую информацию:
"[Mon Nov 12 23:52:17 2007] [warn] (OS 64)Указанное сетевое имя более недоступно. : winnt_accept: Asynchronous AcceptEx failed.
[Mon Nov 12 23:52:20 2007] [warn] (OS 64)Указанное сетевое имя более недоступно. : winnt_accept: Asynchronous AcceptEx failed.
[Mon Nov 12 23:52:26 2007] [warn] (OS 64)Указанное сетевое имя более недоступно. : winnt_accept: Asynchronous AcceptEx failed."
Если коннект происходит от меня с использованием локального адреса, или вне сети, то эти предупреждения не появляются. Вероятно, это напрямую связано с проблемой, но я не знаю, что с этим делать.
в таких ситуациях можно порекомендовать - либо вынести сервер на который идет редирект в отдельную подсеть на отдельный интерфейс, либо - что проще, поднять локальный DNS, который будет отдавать локальным клиентам локальный адрес, чтобы они не ломились через шлюз.
Оо, вот как.. Я считал это проблемой, поскольку у моего друга в похожей конфигурации все работает. Но у него, в отличии от меня, роутер не свой(он находится в сети универа), и, думаю, админы на нем настроили ДНС.. Буду знать, огромное спасибо!