Localhost также может получать пакеты от сетевого адаптера?
Я всегда думал, что localhost использует только петлевой интерфейс и может принимать только те пакеты, которые были отправлены в петлевой интерфейс.
Тем не менее, при использовании инструмента tftpd64/tftp32, хотя он слушает 127.0.0.1, он все еще может принимать запросы от любого другого сетевого адаптера.
Может кто-нибудь объяснить, как это может быть, что localhost получает пакеты из другой сети?
1 ответ
Инструмент tftpd32/tftpd64, похоже, производит неправильное впечатление. Даже если вы выбираете 127.0.0.1
из выпадающего списка, он все еще слушает на всех интерфейсах (0.0.0.0
), как видно на выходе netstat -anbo
:
Я раскрываю выпадающий список, чтобы вы могли видеть все интерфейсы, которые есть у машины, а не выбирать интерфейс, который слушает инструмент.