首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从网络中的另一台计算机访问本地GAE SDK服务器

问从网络中的另一台计算机访问本地GAE SDK服务器
EN

Stack Overflow用户
提问于 2010-08-16 18:37:33
回答 4查看 35.2K关注 0票数 13

我有开发服务器(来自),运行在我的Ubuntu计算机上。我可以通过导航到本地主机:8080访问我的站点。

我想从网络中的另一台计算机(使用Vista操作系统)访问该站点。

ifconfig打印以下内容(代码段):

eth1链路附件:以太网HWaddr 00:1f:e1:c5:30:cf

inet addr:192.168.1.103 Bcast:192.168.1.255掩码:255.255.255.0 inet6 addr: fe80:21F:e1ff:fe80 5:30cf/64作用域:连接广播运行组播MTU:1500米:1个RX数据包:39204错误:0丢弃:0帧:46271 TX数据包:26198错误:6丢弃:0溢出:0载波:0碰撞:025876770 (25.8 MB) TX字节:4566161(4.5MB)中断:17个基本地址:0xc 000

我想我应该在我的第二台机器上输入http://192.168.1.103:8080来访问服务器,但这是行不通的。

我可以成功地在我的家庭网络中共享文件,所以我的Vista机器可以在我的Ubuntu机器中导航一些目录,但是我不能访问服务器。

接下来我该试试什么呢?我必须以某种方式配置路由器吗?

提前谢谢。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-08-16 18:41:22

如果您正在使用Python:

代码语言:javascript
复制
sudo python2.5 dev_appserver.py -a 192.168.1.103 -p 8080 myapp/

编辑:

默认情况下,开发服务器也碰巧侦听端口8080,因此第二个参数是多余的。

票数 11
EN

Stack Overflow用户

发布于 2010-08-16 19:04:05

第一个检查确实是ping检查。

代码语言:javascript
复制
ping 192.168.1.103

正如安德烈·霍兹纳所说,我也有同样的可能性。您可以轻松地通过打开文件/etc/host来检查这一点。sudo vi /etc/hosts。

如果你看到下面的条目,

127.0.0.1本地主机localhost.localdomain

192.168.1.103

然后简单地评论第一行并重新启动您的web应用程序。

检查现在是否可以通过其他机器连接它。

票数 3
EN

Stack Overflow用户

发布于 2011-08-28 13:16:01

有关特定于应用程序引擎的解决方案,请参见:http://thecoderscanon.com/?p=115。

只需添加额外的旗帜:"-a 0.0.0.0“

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3496165

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档