Você tem que separar duas coisas diferentes que acontecem aqui:
-
When doing this, the router's website complained that it was moving it's external web site to port 8080
Isso está acontecendo porque, se a porta 80 estiver sendo encaminhada para outro cliente (ou seja, o Raspberry Pi), ela não poderá ser usada como a porta que o servidor de gerenciamento do roteador está atendendo, portanto, está alterando sua própria porta para 8080 De agora em diante, quando você gostaria de acessar a página de gerenciamento do seu roteador, você tem que usar
http://<router's LAN address>:8080
. Isso provavelmente pode ser evitado usandoPAT
, mas é um pouco mais avançado. -
I tried accessing my website from 23.X.Y.Z/webpage.html
A maioria dos roteadores de nível de consumidor não suporta "loopback", o que significa que você não pode usar seu endereço IP externo para acessar sua LAN de dentro da própria LAN. Para testar a disponibilidade do servidor web em seu Raspberry Pi, você terá que acessá-lo de outra rede, por exemplo, seu telefone enquanto estiver conectado à rede celular.
De qualquer forma, o acesso à Internet do seu PC não deve ser afetado após o encaminhamento de uma porta para o Raspberry Pi.