Рабочая станция VMWare в Windows7, проблемы с брандмауэром

0

У меня есть образ Ubuntu, работающий под VMWare Workstation 11.1 на компьютере с Windows 7 pro. Этот образ виртуальной машины частично служит для передачи некоторых файлов по TFTP нескольким хостам в сети.

Сервер tftp на коробке ubuntu управляется с помощью xinetd со следующей конфигурацией:

service tftp {
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /mnt/tftp_files
disable = no
per_source = 11
cps = 100 2
}

Я вошел в брандмауэр Windows (который я не могу отключить из-за групповой политики) и добавил правило принятия UDP / 69.

Однако я все еще не могу нажать tftpd с другого хоста в сети. Я вижу явные отбрасывания пакетов в журналах событий безопасности.

В качестве шага по устранению неполадок я установил сервер tftpd в хост-систему Windows 7, и когда он работает, я могу подключиться к нему без проблем.

Моя текущая гипотеза заключается в том, что проблема скрытого брандмауэра Windows в этом. Возможно, из-за того, как работает xinted (чего я довольно не знаю).

Бретт Вагнер
источник
обновите вопрос, указав текущую топологию виртуальной сети.
Франциско Тапиа
Я не уверен, как собрать эту информацию наилучшим образом для вас.
Бретт Вагнер
Я имею в виду, как устанавливаются виртуальные интерфейсы на рабочей станции vmware, если они являются мостом Nat или хостом, только они все должны быть одного типа
Франциско Тапиа

Ответы:

0

TFTP использует UDP-порт 69 только при установлении передачи, затем фактическая передача «данных» происходит на случайно выбранном UDP-порту, который также должен быть «открытым» в брандмауэре (механизм, аналогичный передаче FTP). Вы можете прочитать о Протокол TFTP здесь RFC 1350

похлопывание
источник