вижу три варианта топологии в вашем случае:
1. у вас "белый" адрес на роутере, а на машине "серый" (т. е. на машине "белый" адрес не присвоен ни одному сетевому адаптеру машины, а присвоен роутеру).
в этом случае порт будет открыт, если:
- на роутере настроен port forwarding нужного порта на "серый" IP-адрес машины;
- на машине отключены файерволы либо в них присутствует правило, разрешающее трафик на машину (на сетевой адаптер с "серым" адресом, подключенный к роутеру) по нужному порту;
- на нужном порту висит какой-либо софт, который этот порт слушает.
2. у вас "белый" адрес на машине (т. е. на одном из сетевых адаптеров машины).
в этом случае порт будет открыт, если:
- на машине отключены файерволы либо в них присутствует правило, разрешающее трафик на машину (на сетевой адаптер с "белым" адресом) по нужному порту;
- на нужном порту висит какой-либо софт, который этот порт слушает.
3. у вас "серый" адрес и на машине, и на роутере.
нужно приобретать у провайдера услугу, при которой вам назначат "белый" адрес.
судя по картинкам у вас первый случай.
то, что софт висит и слушает нужный порт, проверяется командой netstat с соответствующими параметрами выполнения. с какими именно - зависит от ОС.
то, что файервол не блокирует подключение к порту, проверяется его (файервола) отключением на время проверки наличия соединения и последующей настройкой.
port forwarding делается в веб-интерфейсе роутера. где и как именно - зависит от роутера.