Я выполнил эту инструкцию: https://www.nikhef.nl/~janjust/CifsOverSSH/Win8Loopback.html и происходит что-то странное:
netsh interface portproxy add v4tov4 listenport=446 listenaddress=10.255.255.1 connectaddress=10.255.255.1 connectport=44445 protocol=tcp
работает отлично:
netstat -an | find ":446"
TCP 10.255.255.1:446 0.0.0.0:0 LISTEN
Но я не знаю почему, но:
netsh interface portproxy add v4tov4 listenport=445 listenaddress=10.255.255.1 connectaddress=10.255.255.1 connectport=44445 protocol=tcp
вообще не работает:
netstat -an | find ":445"
TCP 0.0.0.0:445 0.0.0.0:0 LISTEN
TCP [::]:445 [::]:0 LISTEN
Я должен увидеть здесь что-то вроде:
TCP 0.0.0.0:445 0.0.0.0:0 LISTEN
TCP 10.255.255.1:445 0.0.0.0:0 LISTEN
TCP [::]:445 [::]:0 LISTEN
Понятия не имею, почему это не работает. Может кто-нибудь мне подскажет?
Порт 445 по умолчанию используется службами общего доступа к файлам Windows. Если вы используете netstat
с -o -b
flags вы получите что-то вроде:
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING 4
Can not obtain ownership information
где 4
в конце первой строки находится PID. Вы можете увидеть аналогичный вопрос по поводу сообщения Не могу получить информацию о владельце при переполнении стека и на суперпользователе.
Вы можете освободить порт, отключив службу NetBT, выполнив следующие действия. Справочная статья Microsoft здесь.
Чтобы отключить NetBIOS на DHCP-сервере, выполните следующие действия:
Нажмите кнопку «Пуск», выберите «Программы», «Администрирование» и нажмите «DHCP».
На панели навигации разверните
server_name
, разверните Область, щелкните правой кнопкой мыши Параметры области и выберите команду Настроить параметры.Примечание. На этом этапе
server_name
заполнитель указывает имя DHCP-сервера.Щелкните вкладку «Дополнительно», а затем щелкните «Параметры Microsoft Windows 2000» в списке классов поставщика.
Убедитесь, что в списке классов пользователей выбран класс пользователя по умолчанию.
Щелкните, чтобы выбрать 001 Microsoft отключить параметр Netbios Установите флажок в столбце Доступные параметры.
В области ввода данных введите
0x2
в поле «Длинный» и нажмите кнопку «ОК».