Перезапуск вашего компьютера мог прервать соединение с сервером, и вам необходимо снова запустить сервер. Или установите его для запуска при запуске Windows, обычно это делается путем установки его в качестве службы в Windows.
Редко перезагрузка компьютера может привести к получению нового IP-адреса. Перезагрузка роутера может. Но компьютер не будет. Единственный случай, который приходит на ум: если у вас есть модемная карта DSL, тогда ваш провайдер может назначить вам другой IP
Почему бы вам не перезагрузить компьютер и не посмотреть, действительно ли меняется ваш IP?
Вы уверены, что ваш IP изменился?
Вы должны проверить свой IP во время подключения и после перезагрузки компьютера (запустите команду IPCONFIG из командной строки cmd). Посмотрите, изменится ли это. Если это не так, то эта проблема не имеет ничего общего с динамическими и статическими IP-адресами.
Есть службы, о которых упоминали другие, например DYNDNS, когда вы не получаете статический IP-адрес, но вы получаете доменное имя, и это указывает на ваш динамический IP-адрес. На вашем компьютере или маршрутизаторе есть функция или программное обеспечение, которые отправляют ваш IP-адрес людям, и IP-адрес, связанный с доменом, обновляется до вашего последнего IP-адреса, и люди просто получают доступ к домену (который не изменяется).