Ubuntu, объединяющаяся в сеть, чтобы позволить соединяться с хост-машиной

У меня есть проект Единицы и хост ROSBridge. Когда я выполняю проект Единицы от машины окон, он может соединиться с ROSBridge, как размещено двумя различными машинами Ubuntu. Помещая проект Единицы на одну из машин Ubuntu вместо этого, это неспособно к соединению с другой машиной Ubuntu, размещающей ROSBridge. Таким образом, кажется, что машина Ubuntu может разместить, но по некоторым причинам не может быть клиентом.

Я должен был явно позволить порту 9090 размещать TCP на машинах Ubuntu. Возможно независимо от того, что порт Unity пытается использовать, поскольку клиенту не разрешают использовать TCP? Или возможно само приложение не разрешено? Как я могу удостовериться, что это позволяется? Это только выбрало бы какой-либо доступный порт TCP? Я сделал 9 091 позволенный также, таким образом, существует по крайней мере еще одно доступное использованию, но оно все еще не работает. Какие-либо другие идеи?

1
задан 18 January 2019 в 19:48

1 ответ

Это, кажется, проблема с самой Единицей. Сети прекрасны. Сборка Linux единицы так или иначе не настраивает свои зависимости правильно и предотвращает его от ровной попытки сетей.

1
ответ дан 7 December 2019 в 15:08

Другие вопросы по тегам:

Похожие вопросы: