Iperf не может подключиться с удаленного компьютера
Я пытаюсь измерить пропускную способность сети между двумя облачными виртуальными машинами, используя iperf. Машина А работает
iperf -s
и машина B
iperf -c <ip of machine A>.
Это не работает во время выполнения
iperf -c localhost
в машине А работает нормально. Брандмауэр не является проблемой, так как я открыл необходимый порт (5001, используя sudo ufw allow 5001).
Также я хотел бы отметить, что весь процесс работает безупречно на машинах, работающих на другом облачном провайдере.
1 ответ
Просто решил проблему. Оказывается, в группе безопасности виртуальных машин также должен быть открыт порт 5001 (так что каким-то образом я должен знать, что мне нужно было бы открыть этот порт во время создания виртуальной машины?). Кроме того, несмотря на то, что я добавил соответствующее правило брандмауэра, оно не работало, пока я не изменил группы безопасности.