У меня несколько сетевых интерфейсов и на некоторых интерфейсах несколько IP-адресов.Я привязываю сокет UDP к каждому интерфейсу ('0.0.0.0'
).
Если я получаю новое сообщение, как я могу определить IP-адрес сервера , на который было отправлено сообщение?Есть ли способ получить MAC-адрес?
const server = dgram.createSocket('udp4');
server.bind(LISTEN_PORT);
server.on('message', (msg, rinfo) => {
// msg -> message buffer
// rinfo.address -> client address
// rinfo.port -> client port
});