118 читали · 2 года назад
Как получить IP локального хоста через C#/.NET без сторонних инструментов.
Привет! Так получилось, что я пишу на C# микросервис, отвечающий за рассылку писем. В процессе работы моего сервиса может случится что-то плохое, и нужно сделать рассылку. А для того, чтобы она была более информативная и господа из DevOps были менее раздражены, то в письмо следует добавить IP-адрес, где именно что-то упало. Но вот проблема - В .NET нет нормального, простого метода или свойства в библиотеке System.Net для простого получения IP-адреса текущего хоста. И тут пришлось начать писать свои «костыли»...
1 год назад
IP-адрес: что это такое и как его узнать
Каждое устройство в сети имеет определенный адрес, будь то сервер корпорации или домашний робот-пылесос. Это как название города, улицы, номер дома и квартиры в реальной жизни. IP-адреса позволяют участникам сети взаимодействовать и обмениваться данными. А еще распространено мнение, что по ним легко вычислить местоположение и личные данные интернет-пользователей. Часто этим угрожают друг другу оппоненты в пылу особо жарких дискуссий в сети. В статье расскажем, что такое айпи-адрес, для чего он нужен и какую информацию скрывает...