2016-01-15 1 views
1

В настоящее время я пытаюсь открыть порт 8787 для сервера rstudio. Я установил это на узле ubuntu и хочу указать мой браузер на ip-адрес хоста ubuntu, используя порт 8787, чтобы направить его на rstudio. Я могу сделать это с главной машины, но нет такой удачи с использованием другого компьютера.не может открыть порт, используя iptables для использования сервера rstudio

Когда я

netstat - peantl | grep ":8787" 

я ничего не вернулся, в отличие при проверке порт 22, который подтверждается, как слушать. Я могу там ssh от внешних машин в хосте ubuntu.

Так что я попытался открыть порт 8787 с IPTables:

sudo iptables -A INPUT -p tcp --dport 8787 -j ACCEPT 

команда работает нормально, но затем повторно проверить с NetStat я до сих пор не получают какой-либо вывод (я ожидал подобный вывод в порт 22, как упоминалось ранее)

Я также позволил порт 8787 на UFW:

sudo ufw allow 8787 

использованием gufw подтверждает порт 8787 открыт.

В чем может быть проблема? Если моя сеть ограничила порт 8787, как я могу сказать? Я правильно разрешаю порт 8787 с iptables?

Спасибо.

ответ

0

Все ваши команды iptables и ufw делают открытие портов в самом брандмауэре. Тот факт, что нет выхода из линии netstat|grep, означает, что у программного обеспечения rstudio фактически нет порта, открытого для всех, к кому можно подключиться. Это проблема, которую вы должны исправить в первую очередь.

Смежные вопросы