O túnel / conexão VPN permite que a geo-localização do seu endereço IP seja ocultada / movida para um local diferente. Então o que seu pai tem feito é o correto. Ele não pode acessar o iPlayer de Portugal porque o iPlayer pode 'ver' que o IP de entrada é de Portugal, daí porque ele está usando VPN para fazer sua conexão aparecer de outro lugar (não portugal) que pode acessar o iPlayer. Há mais maneiras e objetivos de usar VPN, mas essa é uma maneira de usar a VPN - para evitar restrições regionais.
As pessoas que desejarem acessar o US Netflix do Reino Unido também precisarão de túnel / conexão VPN.
O que o DNS faz é simplesmente traduzir nomes de URL (por exemplo, www.google.com) em endereço IP (por exemplo, 192.168.0.1). Mais informações sobre o DNS estão disponíveis no wiki .
Portanto, configurar um servidor DNS não ajudará seu pai a acessar o iPlayer.
Editar para adicionar (depois de ler mais):
Depois de ler o seu comentário sobre o uso do DNS - eu pesquisei e pesquisei e descobri como uma alteração no DNS permite que você "engane" a restrição de geolocalização. Então, eu compartilho as descobertas aqui, e também anotei algumas diferenças principais entre o método 'trapaceiro' de VPN e DNS, conforme apontado pelo OP.
DNS Changing Method
Esse método de alteração de DNS é feito por algum provedor de DNS de terceiros (unblock-us.com e proxydns.co para citar alguns) e sim de acordo com seu "Como fazer", é tão simples quanto alterar a entrada de DNS no seu PC / Mac / etc e vai funcionar. No fundo, não é tão simples quanto parece.
A maneira como esse método funciona é usando seu DNS (e assinando seu serviço), você também está "alugando" um servidor proxy reverso que hospeda para permitir todo esse processo. (Informações relacionadas foram respondidas aqui )
Assim, a conexão inicial com os serviços restritos de localização geográfica é feita pela terceira parte, exibindo o endereço IP de não restrição. Quando o serviço de streaming está sendo iniciado e há (provavelmente) um URL exclusivo identificando a conexão enviada de volta para eles, eles passam essa URL com a verificação já feita diretamente ao usuário final. O URL geralmente é o URL de um CDN (Content Delivery Network) que não faz nenhuma verificação e simplesmente transmite conteúdo conforme solicitado.
É assim que um conteúdo restrito de localização geográfica pode ser contornado por esses provedores de DNS de terceiros, já que eles fazem "magia negra" em segundo plano para você.
É também por isso que esses provedores de DNS têm uma lista de sites que podem manipular, já que precisam configurar cuidadosamente seu fim para encaminhar a solicitação de acordo, para que eles cheguem a verificação de IP e você (usuário final) conteúdo.
Método VPN
A VPN cria um túnel (ou um tubo, se preferir) do seu PC para o servidor VPN. Este túnel cria a ilusão de que seu PC está localizado onde o servidor VPN está localizado. Para adicionar uma camada de complexidade, o servidor VPN também pode ter opções de 'nós de saída' ou 'local' para que possam fazer com que você apareça em diferentes países, conforme oferecido pelo servidor VPN.
Como o túnel VPN passa por TODAS as conexões através do servidor VPN, você não terá nenhuma restrição de 'site'. Você será simplesmente restrito a locais (por exemplo, você está usando o nó de saída dos EUA e acessando o Netflix, mas não pode acessar a BBC UK ou está usando o nó de saída do Reino Unido e vice-versa). Mas, novamente, como acima, se o seu servidor VPN tiver opções de vários nós de saída, você poderá simplesmente escolher o local correto e acessar o serviço que deseja.
Espero que isso ajude.