> Но он почему-то локальный.
этот IP-адрес либо прописан в настройках сетевого адаптера вручную, либо выдаётся сетевому адаптеру по DHCP от маршрутизатора, к которому подключен комп.
адрес из приватного диапазона, да, а это означает, что интернет у вас через NAT на роутере. если провайдер выдаёт вам (вашему роутеру) белый IP-адрес, то вам надо настроить на маршрутизаторе проброс нужного вам порта (TCP 80) на IP-адрес компа.
если провайдер выдаёт вам серый IP-адрес, то сначала заказать у него белый IP-адрес, а потом вернуться к предыдущему абзацу.