Если я использую Динамический DNS, такой как бесплатный сервис в https://www.dyndns.com, я должен все еще настроить статический IP, и порт передают?
У меня есть DSL, скорее всего, с динамическим IP-адресом, и я выполняю сервлет Java, чтобы заставить PayPal сообщения IPN на моем ноутбуке, для сообщений достигать моего ноутбука, меня:
[1] set up static IP and
[2] did port forwarding.
Но я нашел каждый раз перезапуски ПК, это имеет другой внешний IP, таким образом, мне предложили
[3] get Dynamic DNS service
как свободный упомянутый выше, но теперь я немного смущен, если у меня есть шаг [3], я должен все еще сделать [1] и [2], разве шаг [3], как предполагается, не делает [1] и [2] для меня? Но так как я уже сделал [1], [2], теперь интересно, доставили ли они неприятности шагу [3], я должен отменить их? Или мне нужны все они вместе?
При прохождении через маршрутизатора необходимо настроить статический внутренний IP-адрес для компьютера и передать этому от маршрутизатора (который может иметь нестатический внешний IP). Если Ваш компьютер подключен непосредственно к Интернету, Вы не должны настраивать перенаправление портов.
Я мог бы также добавить, что большинство маршрутизаторов интегрировало поддержку dyndns клиентов, просто необходимо ввести вход в систему/пароль для учетной записи dyndns где-нибудь в веб-интерфейсе маршрутизатора, и это обновит dyndns сервер со своим новым IP-адресом каждый раз, когда это изменяется.