Можно создать дубликат:
Get connecting IP from specified ports that using by other program.Слушайте порт, который используется
Если порт используется программой, есть ли способ, я могу слушать этот порт и получить связный IP на этом порту?
Можно создать дубликат:
Get connecting IP from specified ports that using by other program.Слушайте порт, который используется
Если порт используется программой, есть ли способ, я могу слушать этот порт и получить связный IP на этом порту?
netstat
).Если это не отвечает на ваш вопрос, вы должны попытаться предоставить больше информации о том, чего вы пытаетесь достичь.
На самом деле на моем сервере работает приложение игрового сервера, оно открывает порты для связи с клиентами. Я хочу написать программу (или другие способы) для мониторинга этих портов, получения IP-адресов подключенных клиентов, а затем их записи. Спасибо –
И ответ - * drumroll * -: 'netstat' – dtb
Или сниффер пакетов, как отметил @bua. – dtb
Я не уверен, как именно вы это сделаете в коде, но информацию можно получить, запустив netstat -b
.
Вы также можете обнюхивать весь сетевой интерфейс и фильтровать соответствующие интересующие вас порты.
Точный дубликат: http://stackoverflow.com/questions/1738155 – dtb
Часть «listen» делает ее не совсем повторяющейся. Но ответы будут более или менее одинаковыми. Голосование закрывается. –