python - 谷歌计算引擎 OpenERP

标签 python debian odoo google-compute-engine

我已经在 Google 计算引擎中安装了 OpenERP 和 PostgreSQL。 使用 debian 7. 当我以 root 用户身份检查 ifconfig 时。我刚得到2个IP地址。 127.0.0.1 和我的内部 IP 地址。 debian 7 无法检测到我的外部 IP/公共(public) IP。 我使用临时 IP 地址作为我的外部 IP。

我已经准备好尝试使用 127.0.0.1:8069 和我的内部 IP 10.240.226.xxx 运行 OpenERP 服务。 我无法从外部 IP 8.34.xxx.xx:8069 访问它。

请给我建议来解决这些问题?除了使用 stackoverflow 和 Google 群组之外,我还可以在哪里联系或找到 Google“帮助与支持”或提交“票证支持”?

最佳答案

外部 IP 地址经过 ​​NAT,对主机操作系统不可见。听起来您已经知道您的地址,但为了完整起见,您可以在 Cloud Console 中找到它,或使用 gcutil:

gcutil getinstance YOUR_INSTANCE_NAME

就您的情况而言,听起来您可能需要创建一条防火墙规则来打开端口 8069。默认情况下,除 22 (SSH) 之外的所有端口都被阻止。您可以在 Cloud Console --> Compute Engine --> 网络 --> 默认 --> 防火墙 --> 新建中创建防火墙规则。或者使用 gcutil:

gcutil addfirewall --allowed=tcp:8069 "allow-openerp"

请注意,这将允许项目中所有虚拟机对端口 8069 进行外部访问。请参阅firewall documentation了解更多详情。

关于python - 谷歌计算引擎 OpenERP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20207499/

相关文章:

openerp - OpenERP 和 Odoo 有什么区别?

odoo - 我如何在创建表单中拥有初始默认值

python - 为什么我的正则表达式与 r'string' 匹配但不匹配 'string' 使用 Python?

python - 计算Python pandas中的系列数

node.js - 安装 apt 后如何在 debian 上正确升级 npm

java.sql.SQLException : Access denied for user 'xx@xx.xx' (using password: YES) appearing 2 years after installation 异常

linux - 无法安装 apache dpkg 被中断

odoo - 运行 odoo 8 时出现 'NotFound: 404: Not Found' 错误

python - 添加数字并使用哨兵退出

python - 维护按多个属性排序的列表?