quando você "define o alias para pcpcpc12.com", outras pessoas não poderão visualizá-lo, a menos que você crie um registro DNS público. isso exigirá conhecer seu endereço IP público . você pode apenas google "qual é o meu IP público"
Se você possui pcpcpc12.com, registrado através do godaddy ou de alguém, então eles devem ter uma interface para você criar um registro A, use seu IP público para isso.
Se você não é proprietário do domínio, outras pessoas ainda podem acessar seu website digitando seu endereço IP público no navegador, por exemplo, http://192.168.0.1/
(seu IP público não será iniciado com 192.168)
desde que você mencionou nos comentários que está usando um roteador de gateway doméstico TalkTalk, estou assumindo que você está usando uma conexão residencial com a Internet. Dependendo do seu ISP, como o Cox (meu amado ISP), eles podem escolher bloqueie sua porta pública pública como um incentivo para que você atualize para uma conexão de internet comercial cara.
Você pode verificar indo de casa para algum lugar em outra rede e executando o mapa de rede. Instale o utilitário sudo apt-get install nmap
e, em seguida, execute o comando nmap -Pn -p 80 192.168.0.1
e altere o IP 192.168.0.1 para o IP público da etapa um. Com sorte, você terá uma varredura aberta como esta:
Starting Nmap 6.40 ( http://nmap.org ) at 2016-03-22 22:17 CDT
Nmap scan report for 192.168.0.1
Host is up (0.0028s latency).
PORT STATE SERVICE
80/tcp open http
Nmap done: 1 IP address (1 host up) scanned in 0.13 seconds
Caso contrário, você receberá uma verificação filtrada como esta:
Starting Nmap 6.40 ( http://nmap.org ) at 2016-03-22 22:19 CDT
Nmap scan report for 192.168.0.1
Host is up.
PORT STATE SERVICE
80/tcp filtered http
Nmap done: 1 IP address (1 host up) scanned in 2.58 seconds
Nesse caso, outras pessoas ainda podem entrar em contato com você em uma porta não bloqueada. 8080 é uma escolha popular. você precisará ajustar as configurações do roteador para a porta para frente e mapear sua porta externa 8080 para a porta interna 80 do IP interno do seu servidor. Você terá apenas um IP público, mas terá um IP interno diferente para cada dispositivo em sua rede. IPs de rede interna geralmente começam com 192.168. ou 10. Você pode descobrir o seu IP interno executando o comando do terminal ifconfig
Depois de configurar essa configuração corretamente, o mundo poderá acessar seu site em http://192.168.0.1:8080
, novamente usando o seu IP público e não o 192.168.