PDA

Показать полную графическую версию : Как перенаправить запрос без DNS-сервера?


DesignerMix
25-11-2011, 12:32
Наткнулся недавно на статью в которой описывают как заставить SIRI (голосовой помошник на Iphone) работать через прокси http://habrahabr.ru/blogs/iphone/133069/

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

Так как у меня не Mac, а windows 7 я поставил cygwin, сделал сертификат и загрузил его на iphone, он успешно применился.

Следующий шаг это настройка DNS-сервера, вот тут у меня возникла загвоздка. Я скачал bind dns server для винды но не могу разобраться с настройкой... ну то есть если в принципе наверное это возможно, но у меня пока не получилось.

В связи с этим возник вопрос, как можно другими методами перенаправить трафик кроме как dns-сервером? Там надо что-бы когда я обращаюсь к сайту guzzoni.apple.com запрос перенаправлялся на мой локальный адрес, на котором будет запущен прокси, который будет управлять обработкой команд от iphone.

Надеюсь я понятно описал суть...

cameron
25-11-2011, 12:47
Windows\system32\drivers\etc\hosts

DesignerMix
25-11-2011, 13:31
Windows\system32\drivers\etc\hosts »
Хочу уточнить, я хочу что-бы трафик перенаправлялся не с компьютера, а с телефона, когда он подключен к локальной wifi-сети. А тот прокси который есть сейчас слушает порт TCP/443.
А сеть у меня налажена следующим образом. Есть роутер с wifi, на нем dhcp сервер (но комп и iphone получают статические адреса), и интернет pppoe, инет раздается на все устройства вроде как через NAT.

Вопрос если я изменю хост файл добавив туда строчку "192.168.1.2 guzzoni.apple.com" (192.168.1.2 - это мой локальный адрес) разве будет трафик с iphone при обращении к этому сайту перенаправляться на мой локальный адрес?

Может быть мне копать в сторону форвардинга в настройках роутера? (хотя я никогда этого не делал, только слышал что такое есть)?

Busla
26-11-2011, 14:25
DesignerMix, в с Bind'ом то же самое - без перенастроек роутер (и, как следствие, iPhone) не будет ничего знать про DND-сервер на виндовой машине ;-)

DesignerMix
27-11-2011, 21:08
Busla Ну там хоть перенастройки будут заключаться лишь в указании в настройках wi-fi сети моего DNS-сервера... А пока курю доки форвардинга в настройках роутера :drug:




© OSzone.net 2001-2012