Все FTP-сайты, определенные в IIS, привязаны к 192.16.9.3:21
& 192.16.9.3:990
Но когда я делаю netstat, я получаю следующее:
C:\>netstat -a -n -o
Active Connections
Proto Local Address Foreign Address State PID
TCP 0.0.0.0:21 0.0.0.0:0 LISTENING 1168
TCP 0.0.0.0:990 0.0.0.0:0 LISTENING 1168
TCP [::]:21 [::]:0 LISTENING 1168
TCP [::]:990 [::]:0 LISTENING 1168
C:\>tasklist /svc /FI "PID eq 1168"
Image Name PID Services
========================= ======== ========================================
svchost.exe 1168 ftpsvc
Как заставить ftpsvc слушать только 192.16.9.3
?
Я не думаю, что это возможно, существует один процесс FTP IIS, и он прослушивает все адреса на всех назначенных портах. Таким образом, он может затем обрабатывать запросы для различных FTP-сайтов на нескольких адресах или портах.