Прошу прощения за этот вопрос, если он не в том стеке или считается, что он ищет рекомендации по обслуживанию. Я попытался спросить об этом в Network Engineering, однако они не имеют никакого отношения к уровню 4 OSI и направил меня сюда.
Я буду размещать безголовый сервер (хотя, выступая в качестве другого клиента) в моей локальной сети университетов. Я хотел бы иметь возможность подключаться к нему через SSH со своего ноутбука, однако эта сеть основана на DHCP, поэтому любой из них или оба могут изменять IP-адреса по усмотрению сети. Как я буду информировать свой ноутбук об IP-адресе сервера, если он изменится? Я думал об использовании Python для определения, когда сервер меняет IP-адреса, а затем об использовании почтового клиента для отправки себе нового IP-адреса по электронной почте, а затем на моем ноутбуке автоматически проверял этот почтовый ящик на наличие изменений IP. Это бы сработало, но кажется, что это очень круто, и требует немного больше усилий, чем кажется. Любые другие варианты, которые я мог бы попробовать? Обратите внимание, что я не могу установить статический IP-адрес, так как у меня нет доступа к DHCP-серверу, и я бы предпочел не спамить в сети кучу дополнительных пакетов, просто пытаясь найти сервер.