Se o site estiver acessível por meio de IP, mas não pelo domínio em si, provavelmente é porque
- o ISP bloqueia o domínio (improvável)
- o servidor DNS que seu sogro está usando tem alguns soluços
Tente alterar os endereços dos servidores DNS especificados na conexão com a internet para qualquer um
- DNS do Google: 8.8.8.8, 8.8.4.4 ou
- OpenDNS: 208.67.222.222, 208.67.220.220
Existem alguns outros serviços DNS gratuitos, mas esses são os usados pela maioria, eu acho.