Localhost также может получать пакеты от сетевого адаптера?

Я всегда думал, что localhost использует только петлевой интерфейс и может принимать только те пакеты, которые были отправлены в петлевой интерфейс.

Тем не менее, при использовании инструмента tftpd64/tftp32, хотя он слушает 127.0.0.1, он все еще может принимать запросы от любого другого сетевого адаптера.

Может кто-нибудь объяснить, как это может быть, что localhost получает пакеты из другой сети?

1 ответ

Решение

Инструмент tftpd32/tftpd64, похоже, производит неправильное впечатление. Даже если вы выбираете 127.0.0.1 из выпадающего списка, он все еще слушает на всех интерфейсах (0.0.0.0), как видно на выходе netstat -anbo:

Я раскрываю выпадающий список, чтобы вы могли видеть все интерфейсы, которые есть у машины, а не выбирать интерфейс, который слушает инструмент.

Другие вопросы по тегам