Не удается получить доступ к Odoo в облаке Google


Я успешно установил Odoo на Google cloud (экземпляр VM ware Ubuntu 14.04 LTS ) и запустил службу odoo. кажется, все хорошо.

Но пока я пытаюсь получить доступ к экземпляру с внешнего IP-адреса, он не позволяет мне получить доступ. чтобы проверить, работает ли ip или нет, я установил apache2. но я могу получить доступ к странице apache2 по умолчанию с внешнего IP.

Кто-нибудь устанавливал odoo в Google cloud?

3 3

3 ответа:

В Google cloud по умолчанию http-трафик не разрешен. вы можете получить доступ к странице Apache по умолчанию, что означает, что вы разрешили http-трафик.

Может быть, ваша проблема с портом. вы можете получить доступ к странице Apache по умолчанию, потому что порт Apache по умолчанию равен 80 и он открыт. если вы начинаете с на порту по умолчанию(8069) нужно этот порт. для этого вам нужно запустить команду на терминале, используя root, например

iptables -I INPUT 1 -p tcp --dport 8080 -j ACCEPT

После этого вы можете получить доступ к odoo на http://your.ip:8069

Еще один возможный вариант-перенаправить порт 8069 на порт 80. для перенаправления порта откройте файл /etc / rc.локальное использование

nano /etc/rc.local

Вставить команду

iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8069

И перезагрузите сервер с помощью

sudo reboot

После перезагрузки вы можете получить доступ к odoo на порту по умолчанию, например http://your.ip

Вам нужно создать правило брандмауэра, чтобы разрешить подключение к правильному порту (обычно 8069 по умолчанию).

Перейти console.developers.google.com а затем перейдите к Ваш_проект -> сети -> сети -> ваша сеть

Нажмите на кнопку "Добавить правило брандмауэра" и дайте ему новое имя, выберите сеть, выберите (Разрешить из любого источника 0.0.0.0/0) и там, где написано "разрешенные протоколы и порты", введите tcp:8069 (или другой порт, если не на порту по умолчанию).

Правило будет работа со всеми экземплярами в рамках этого проекта, если вы хотите ограничить его конкретным экземпляром, вы можете добавить тег в разделе "целевые теги" (не забудьте также добавить тот же тег к вашему экземпляру).

Затем нажмите кнопку Создать, и все готово.

Я столкнулся с этой проблемой сегодня. Поэтому я отредактировал файл на
nano / etc / rc.локальный
добавлена команда

 iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8069

Сделал перезапуск
перезагрузка sudo
вуаля ! это исправлено