Хочу открыть порт на Google Cloud Platform. У меня есть виртуальная машина с ОС Ubuntu vs 14. Есть сервер Instagram и база данных PostgreSQL. Мне нужно отправить данные с gps на публичный IP на порт 8888. Как это сделать? Не дает открыть порт, по умолчанию открыт 80 и 22, но не дает открыть другие порты, все перепробовал и не могу. Создал правила брандмауэра и не работает.
решение1
Поскольку у вас возникли проблемы с добавлением правил брандмауэра, я собираюсь предложить вам некоторые настройки правил брандмауэра для тестирования, которые вы, возможно, захотите заблокировать с помощью более строгих настроек безопасности, как только убедитесь, что эти настройки работают.
Чтобы открыть правило брандмауэра для порта 8888 в Google Cloud Platform, выполните следующие действия.
1) Перейдите в раздел Сеть VPC > Правила брандмауэра > Создать правило брандмауэра.
2) На странице «Создание правила брандмауэра» выберите следующие настройки:
- Имя — выберите имя для этого правила брандмауэра.
Сеть — выберите имя сети, к которой принадлежит ваш экземпляр, скорее всего, «default», если вы не настроили собственную сеть.
Направление движения - «Въезд».
Действие при совпадении — «Разрешить».
Цели — «Все экземпляры в сети».
Фильтр источника - «Диапазоны IP-адресов».
Диапазоны исходных IP-адресов - «0.0.0.0/0».
Фильтр второго источника — «Нет».
Указанные протоколы и порты - «tcp:8888» или «udp:8888» в зависимости от того, какой протокол вы используете - tcp или udp.
3) Нажмите «Создать».
Это создаст правило, разрешающее трафик через порт 8888 для всех экземпляров в вашей сети со всех источников IP-адресов.
Я бы посоветовал вам проверить, работают ли эти настройки, а затем, убедившись в этом, заблокировать настройки, указав конкретный IP-адрес или диапазон IP-адресов в текстовом поле «Диапазоны исходных IP-адресов», а также добавить целевой тег к вашему экземпляру и указать «Указанные целевые теги», чтобы порт был открыт только для этого экземпляра.
Если это не сработает, возможно, в экземпляре включено правило брандмауэра, которое необходимо настроить (или отключить).
Более подробную информацию о настройке правил брандмауэра см.здесь.