В Node.js
приложении у меня есть ip-адрес клиента, который делает http-запрос.С помощью стандартной dns библиотеки Node.js я нашел hostname
клиента.
router.get('/', function(request, response) {
// Client IP.
let ip = request.headers['x-forwarded-for'] || request.connection.remoteAddress;
ip = ip.replace('::ffff:', '');
dns.lookupService(ip, 22).then((result) => {
const hostname = result.hostname;
});
});
Можно ли найти логин клиента по имени хоста, которое я нашелс помощью активного каталога?