Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Общие вопросы > WEB-Программирование
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 25.12.2011, 10:21
Аватар для Amgsys HQ
Amgsys HQ Amgsys HQ вне форума
Начинающий
 
Регистрация: 11.11.2011
Адрес: Загрузочный сектор
Сообщения: 115
Версия Delphi: 7, XE
Репутация: 538
По умолчанию Перенаправление на IP-компьютера

Доброго времени суток!

Появилась задача: сделать что-то подобное на DynDNS.

Допустим адрес страницы перенаправления: serv.mysite.ru
Этот субдомен ссылается на папку: <mysite_root>/serv

Так вот, при переходе по этой ссылке требуется перенаправлять все запросы клиента на IP-адрес (динамический) моего компьютера. Например: serv.mysite.ru:20000 должно перенаправить на <my_ip>:20000.

Помогите с перенаправлением. Заранее спасибо.
__________________
Работа пpогpаммиста и шамана имеет очень много общего:
оба боpмочyт непонятные слова, совеpшают непонятные действия и не могyт объяснить, как оно pаботает.
Ответить с цитированием
  #2  
Старый 25.12.2011, 11:13
Аватар для NumLock
NumLock NumLock вне форума
Let Me Show You
 
Регистрация: 30.04.2010
Адрес: Северодвинск
Сообщения: 5,426
Версия Delphi: 7, XE5
Репутация: 59586
По умолчанию

<META HTTP-EQUIV="REFRESH" CONTENT="0;URL=http://www.myserv.com/">
или
Refresh: 0; url=http://www.myserv.com/
__________________
Пишу программы за еду.
__________________

Последний раз редактировалось NumLock, 25.12.2011 в 11:17.
Ответить с цитированием
  #3  
Старый 03.01.2012, 09:54
Аватар для mak-karpov
mak-karpov mak-karpov вне форума
Активный
 
Регистрация: 18.09.2008
Сообщения: 235
Версия Delphi: 2010 и 7
Репутация: 1242
По умолчанию

Можно по-конкретнее? Надо ns-записи или Web-перенаправление?
__________________
Кнопка "+" - весы в правом верхнем углу сообщения...
Ответить с цитированием
  #4  
Старый 03.01.2012, 12:07
AlexSku AlexSku вне форума
Специалист
 
Регистрация: 07.05.2007
Адрес: Москва
Сообщения: 884
Репутация: 21699
По умолчанию

А разве нельзя вызвать какой-нибудь метод перенаправления (redirect)? Напр., IPageDispatcher.RedirectToPageName
Ответить с цитированием
  #5  
Старый 03.01.2012, 12:08
Аватар для Amgsys HQ
Amgsys HQ Amgsys HQ вне форума
Начинающий
 
Регистрация: 11.11.2011
Адрес: Загрузочный сектор
Сообщения: 115
Версия Delphi: 7, XE
Репутация: 538
По умолчанию

Я в Web-программировании не очень силен.

Имеется в наличии:
  • платный хостинг со всеми привелегиями
  • домашний компьютер с динамическим IP-адресом в инете
  • субдомен на сайте вида http://home.mysite.ru
  • файл на хостинге с IP-адресом домашнего компьютера
Основная задача: перенаправлять все возможное на IP-адрес компьютера, т.е. как бы подменить субдомен IP-адресом компьютера, который нужно прочитать из файла на хостинге.

Цель назначения: игровой сервер Minecraft и для своих сетевых программ.
__________________
Работа пpогpаммиста и шамана имеет очень много общего:
оба боpмочyт непонятные слова, совеpшают непонятные действия и не могyт объяснить, как оно pаботает.
Ответить с цитированием
  #6  
Старый 03.01.2012, 12:11
Аватар для Amgsys HQ
Amgsys HQ Amgsys HQ вне форума
Начинающий
 
Регистрация: 11.11.2011
Адрес: Загрузочный сектор
Сообщения: 115
Версия Delphi: 7, XE
Репутация: 538
По умолчанию

Цитата:
Сообщение от mak-karpov
Можно по-конкретнее? Надо ns-записи или Web-перенаправление?
Я думаю, что здесь имеет место ns-записи (A RECORDS)...
Прочитал здесь: http://site-helper.ru/dns.html
__________________
Работа пpогpаммиста и шамана имеет очень много общего:
оба боpмочyт непонятные слова, совеpшают непонятные действия и не могyт объяснить, как оно pаботает.

Последний раз редактировалось Amgsys HQ, 03.01.2012 в 12:18.
Ответить с цитированием
  #7  
Старый 03.01.2012, 12:50
Аватар для mak-karpov
mak-karpov mak-karpov вне форума
Активный
 
Регистрация: 18.09.2008
Сообщения: 235
Версия Delphi: 2010 и 7
Репутация: 1242
По умолчанию

Вот и я тоже подумал, что веб-программирование здесь не при чем. Пишите программу, которая прикинется браузером, и будет править NS записи при изменении IP
__________________
Кнопка "+" - весы в правом верхнем углу сообщения...
Ответить с цитированием
  #8  
Старый 03.01.2012, 13:01
Аватар для Amgsys HQ
Amgsys HQ Amgsys HQ вне форума
Начинающий
 
Регистрация: 11.11.2011
Адрес: Загрузочный сектор
Сообщения: 115
Версия Delphi: 7, XE
Репутация: 538
По умолчанию

Цитата:
Сообщение от mak-karpov
Вот и я тоже подумал, что веб-программирование здесь не при чем. Пишите программу, которая прикинется браузером, и будет править NS записи при изменении IP
Можно подробнее рассказать?
__________________
Работа пpогpаммиста и шамана имеет очень много общего:
оба боpмочyт непонятные слова, совеpшают непонятные действия и не могyт объяснить, как оно pаботает.
Ответить с цитированием
  #9  
Старый 03.01.2012, 13:47
Аватар для PhoeniX
PhoeniX PhoeniX вне форума
Always hardcore!
 
Регистрация: 04.03.2009
Адрес: СПб
Сообщения: 3,239
Версия Delphi: GCC/FPC/FASM
Репутация: 62149
По умолчанию

Цитата:
Сообщение от mak-karpov
Вот и я тоже подумал, что веб-программирование здесь не при чем. Пишите программу, которая прикинется браузером, и будет править NS записи при изменении IP
NS-записи меняются от часа до двух суток. Не подходит.
__________________
Оставайтесь хорошими людьми...
VK id2634397, ds [at] phoenix [dot] dj
Ответить с цитированием
  #10  
Старый 03.01.2012, 15:14
Аватар для mak-karpov
mak-karpov mak-karpov вне форума
Активный
 
Регистрация: 18.09.2008
Сообщения: 235
Версия Delphi: 2010 и 7
Репутация: 1242
По умолчанию

Цитата:
Сообщение от DJ PhoeniX
NS-записи меняются от часа до двух суток. Не подходит.
Есть такое дело. Значит надо DNS серв свой иметь.
__________________
Кнопка "+" - весы в правом верхнем углу сообщения...
Ответить с цитированием
  #11  
Старый 03.01.2012, 15:17
Аватар для PhoeniX
PhoeniX PhoeniX вне форума
Always hardcore!
 
Регистрация: 04.03.2009
Адрес: СПб
Сообщения: 3,239
Версия Delphi: GCC/FPC/FASM
Репутация: 62149
По умолчанию

Свой DNS не поможет, у пользователей может быть прописан любой. У меня, например, во всех сетях прописаны фиксированные 8.8.8.8 и 8.8.4.4 (Google Free DNS). В любом случае, надо ждать обновления "корневых" (общих) DNS, которые собирают инфу со "своих". А это время.
__________________
Оставайтесь хорошими людьми...
VK id2634397, ds [at] phoenix [dot] dj
Ответить с цитированием
  #12  
Старый 03.01.2012, 15:25
Аватар для NumLock
NumLock NumLock вне форума
Let Me Show You
 
Регистрация: 30.04.2010
Адрес: Северодвинск
Сообщения: 5,426
Версия Delphi: 7, XE5
Репутация: 59586
По умолчанию

http://j2me.webservis.ru/f1.htm
__________________
Пишу программы за еду.
__________________
Ответить с цитированием
  #13  
Старый 03.01.2012, 15:34
Аватар для mak-karpov
mak-karpov mak-karpov вне форума
Активный
 
Регистрация: 18.09.2008
Сообщения: 235
Версия Delphi: 2010 и 7
Репутация: 1242
По умолчанию

NumLock, это что?

DJ_Phoenix, ну как-то ведь no-ip.org реализован. А свой DNS - на домен регаешь запись NS (с указанием своего серва). И тогда от корневых серверов уже ничего не зависит, ибо ты изменяешь поддомен на своем DNS
__________________
Кнопка "+" - весы в правом верхнем углу сообщения...
Ответить с цитированием
  #14  
Старый 03.01.2012, 18:12
Аватар для PhoeniX
PhoeniX PhoeniX вне форума
Always hardcore!
 
Регистрация: 04.03.2009
Адрес: СПб
Сообщения: 3,239
Версия Delphi: GCC/FPC/FASM
Репутация: 62149
По умолчанию

mak-karpov, я не разбирался в том, как работают no-ip и иже с ними (хотя надо бы). Но я держу пару сайтов. И, несмотря на то, что NS-сервера у меня тоже подняты свои, обновление записей в whois (а значит, и "вышестоящих" серверах) происходит с задержкой от 3 до 48 часов.
__________________
Оставайтесь хорошими людьми...
VK id2634397, ds [at] phoenix [dot] dj
Ответить с цитированием
  #15  
Старый 03.01.2012, 18:25
Аватар для mak-karpov
mak-karpov mak-karpov вне форума
Активный
 
Регистрация: 18.09.2008
Сообщения: 235
Версия Delphi: 2010 и 7
Репутация: 1242
По умолчанию

Цитата:
Сообщение от DJ PhoeniX
mak-karpov, я не разбирался в том, как работают no-ip и иже с ними (хотя надо бы). Но я держу пару сайтов. И, несмотря на то, что NS-сервера у меня тоже подняты свои, обновление записей в whois (а значит, и "вышестоящих" серверах) происходит с задержкой от 3 до 48 часов.
Речь идет не о WHOIS. Речь идет о банальной A записе на своем NS-сервере, и Whois тут не причем
__________________
Кнопка "+" - весы в правом верхнем углу сообщения...
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 21:56.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter