繁体   English   中英

我无法在智能手机上访问我的树莓派网络服务器 trought 域名

[英]I can´t visit my raspberry pi webserver trought domain name on smartphone

你好 stackoverflow 社区,

我的LAMP 服务器功能齐全,运行在我的树莓派 pi4 上。

我正在开发一个从应用程序控制汽车的项目(使用kivy库在 python 中制作)。 我正在使用 pi 内的数据库。 我的问题是在应用程序中我使用以下行:

mydb = mysql.connector.connect(host="skye", user="client", passwd="afonso",database="skye_pap") 

Skye 是我的覆盆子名称,我可以从我的电脑访问它。 但是当我在智能手机上运行我的应用程序时,我无法使用覆盆子名称,我只能使用他的 ip:

mydb = mysql.connector.connect(host="192.168.1.115", user="client", passwd="afonso",database="skye_pap") 

在智能手机中,该应用程序仅在我将主机用作 192.168.1.115 时才有效

当我想访问 LAMP 本地网站时,我在计算机中打开浏览器并输入 http://[我的 pi 的名称],我可以访问它,但是当我在智能手机中时,我无法通过输入 http://[我的 pi 的名字],我只能通过 ip 访问它...我是 android 手机。

当我在我的智能手机中搜索http://skye时,它给了我这个错误: DNS_PROBE_FINISHED_NXDOMAIN

我想知道为什么会发生这种情况,我已经尝试过其他智能手机和其他计算机,结果是一样的。 在电脑上我可以通过两种方式访问网站,但在智能手机上我只能通过它的 ip 访问它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM