Resolvido - sempre acontece quando eu faço uma pergunta!
Eu precisava configurar o iPad para usar um proxy manual que apontasse para myipaddress em vez do padrão (que não é um proxy)
Eu tenho um site em desenvolvimento em execução no IIS 7.5 em uma máquina com Windows 7. Do meu PC, posso navegar até o site por meio de:
Eu quero navegar no site do meu iPad para testar algumas funcionalidades no dispositivo real, mas quando eu navego para qualquer um deles (mymachinename ou myipaddress) como listado acima, o Safari exibe uma mensagem:
Safari could not open the page because the server stopped responding
O iPad está conectado à minha rede Wi-Fi e eu posso navegar regularmente em sites hospedados publicamente. Eu posso fazer o ping do endereço IP do meu iPad (obtido via DHCP) muito bem e, usando um aplicativo, posso fazer ping no meu PC OK do meu iPad.
Poderia haver problemas de firewall causando isso? Existe alguma ferramenta que eu possa usar para monitorar solicitações HTTP de entrada - um Fiddler para solicitação de entrada ou algo para esse efeito. Que regra de firewall eu adicionaria para permitir isso?
Eu confirmaria que qualquer outra máquina (conectada pelo mesmo método - DHCP via Wi-Fi) de sua casa pode acessar o servidor por meio de seu endereço IP.
Se eles puderem, eu não posso ajudar mais, já que nunca vi isso ... A menos que você esteja mexendo com desenvolvimento móvel / redirecionamento de Webkit, etc.
Se eles não puderem, eu daria uma olhada no seu roteador e verificaria se você não tem uma configuração como "isolamento Wi-Fi", "separação de rede" ou similar.
Isso pode ser um problema de firewall. Certifique-se de que sua máquina tenha a porta 80 desbloqueada (mesmo que esteja bloqueada no roteador / você não queira que pessoas de fora da rede tenham acesso).
Outro motivo para não conseguir acessar ou se conectar a um servidor local a partir do ipad, ipod ou iphone é o Firewall do Windows estar ativado. Desligar o Firrewall irá simplesmente resolver o problema!
Tags ip-address ipad localhost