Неможливо підключити віддалену машину Ubuntu


1

У Ubuntu я встановив Tomcat і розгорнув веб-додаток. Я почав tomcat і намагався отримати доступ з Windows, як показано нижче

http://54.85.125.1:8080/manager

Помилка

could not connect to 54.85.125.1:8080

У Ubuntu я виконав команду нижче, щоб включити брандмауер в Ubuntu

sudo ufw enable

навіть якщо не вдається підключитися до віддаленої машини

Я намагався пінг з командного рядка, як показано нижче, але не отримав ніякої відповіді

    C:\>ping 54.85.125.1

Pinging 54.85.125.1 with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.

Ping statistics for 54.85.125.1:
    Packets: Sent = 4, Received = 0, Lost = 4 (100% loss)

Зазвичай, ви б спробували новий сервер в одній локальній мережі спочатку замість зовнішньої IP-адреси. Щось на зразок 192.168.0. *. Чи обидва машини знаходяться в одній локальній мережі? Якщо ні, чи ваш маршрутизатор підтримував порт 8080?
jdh

Відповіді:


0

Використовувана IP-адреса свідчить про те, що ви використовуєте примірник Amazon EC2. Чи правильно налаштовані групи безпеки для цього екземпляра?

  1. Увійдіть до консолі AWS
  2. Виберіть екземпляр EC2
  3. Перевірте, чи має група безпеки, пов'язана з екземпляром, правило для вхідного TCP 8080 з належною адресою джерела (або 0.0.0.0/0)

Також додайте правило для порту 8080 ufw:

sudo ufw allow from 0.0.0.0/0 to any port 8080

Можна перевірити, чи встановлено це в iptables: iptables -nvL | grep 8080


так, це екземпляр Amazon. він створений за допомогою jclouds api. Це їхній метод для встановлення груп безпеки під час створення самого екземпляра. Я додав порт 8080, використовуючи "sudo ufw allow 8080 / tcp", і я запускаю "iptables -nvL | grep 8080", din't отримую будь-яку річ, отримуючи тільки нову лінію
user3535043

Я не знаю, як встановити групу безпеки з jlouds api, але з клієнтами Amazon CLI ви можете зробити це за допомогою --security-groups параметр. Однак, ви можете перевірити його на консолі Amazon для налаштування параметрів.
mtak

Мій поганий, у мене був ufw неправильний синтаксис. Я оновив свою відповідь.
mtak
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.