Доменные имена

Render

Старожил
Вот такой вот вопросик: Можно ли из внешки зайти на FTP и HTTP через доменное имя, а не только через IP адрес?
 

amazing

Старожил
Дано не полное. Какой ип адрес? Если локальный - нельзя.
Если днс ссылается на данный ип адрес, он не локальный и трафик не фильтруется, то можно.
 

Render

Старожил
Вобщем есть внешний IP через NAT. Из внешки на FTP и HTTP можно попасть через IP (внешний), а вот через доменное имя не получается. Может нужно зарегистрировать доменное имя на внешний IP?
 

amazing

Старожил
Render":3fe8r3p1 сказал(а):
Из внешки на FTP и HTTP можно попасть через IP (внешний), а вот через доменное имя не получается. Может нужно зарегистрировать доменное имя на внешний IP?
Не можно, а нужно.
Должно быть так:

Код:
$ nslookup somedns.ru
Server:         127.0.0.1
Address:        127.0.0.1#53

Non-authoritative answer:
Name:   somedns.ru
Address: 80.237.16.30

somedns.ru - твой днс. Он не обязательно должен быть в spb.ru. Все равно в какой зоне, абсолютно.

Следующие две строчки могут отличаться, в зависимости от того,каким днс сервером ты пользуешься.

В последней строчке (Address) должен светиться твой ип.

Если все верно, пробуй из внешней сети попинговать, сделать tracert, прощупать открытые порты.
 

Render

Старожил
Код:
C:\Documents and Settings\Render>nslookup render.gtn.ru
Server:  ns.beeline3G.net
Address:  217.118.66.243

Non-authoritative answer:
Name:    render.gtn.ru
Address:  10.13.10.25
IP светится, но не внешний, а внутренний. Во внутренней сети и через IP и через домен заходится нормально, а вот из внешки только через IP.

Добавлено спустя 12 минут 42 секунды:

Поправка: HTTP заработал, а вот FTP по прежнему только через IP
 

amazing

Старожил
Render":2f0u66x9 сказал(а):
IP светится, но не внешний, а внутренний.
Нужен внешний.
Render":2f0u66x9 сказал(а):
Во внутренней сети и через IP и через домен заходится нормально, а вот из внешки только через IP.
Еще бы. Как ты себе представляешь, куда ты пойдешь из внешней сети на 10.13.10.25?
Render":2f0u66x9 сказал(а):
Поправка: HTTP заработал, а вот FTP по прежнему только через IP
Это уже remap или reverse proxy, а не связь напрямую. 80й порт видимо замаппил, а с ftp несколько иначе дела обстоят. Там не один порт... Костыли это все, когда есть глобальный ип.
 

Render

Старожил
Это конечно всё интересно, но можно более понятным языком, что делать то?
 

amazing

Старожил
я же говорю - днс должен соответствовать глобальному ip-адресу.
 

Render

Старожил
Вот такая ботва получается:
Код:
C:\Documents and Settings\Render>nslookup 82.179.162.191
Server:  ns1.gprsrus.net
Address:  217.118.66.243

*** ns1.gprsrus.net can't find 82.179.162.191: Non-existent domain
 

amazing

Старожил
Это ты смотришь обратный днс, он тут совсем не нужен. Мягко говоря - не обязателен.
 

Render

Старожил
Получается, что ДНС соответствует локальный IP и как его поменять на глобальный?
 

amazing

Старожил
Обратиться к хозяину зоны днс. В данному случае - это gtn.ru зона и хозяином ее является Аастра-Ореол.
 
Верх