18004316110 发表于 2014-6-17 11:23:51

怎样远程访问arduino

最近做了个远程访问的小制作,但是现在只能在局域网内通过网络插板访问arduino我想知道有没有办法让我无论身处何地只要能上网就可以访问到arduino呢?不通过其他任何网站,比如yeelink

Super169 发表于 2014-6-17 12:01:15

就跟 internet 連線到 intranet 的網站一樣吧.

如果是用網頁形式的, 在家中的 router 把 port 80 forward 到 arduino 板的 intranet IP, 在街外用 browser 連線到家中的 internet IP 就會自動連到 arduino 板上了.

如果用其他連線, 就 forward 有關的 port 吧.

黄金情 发表于 2014-6-18 00:41:08

如果能在内网访问,那就不是要解决单片机的问题了,要解决的就是内网到外网路由的问题了。
把内网你单片机的IP和端口映射到外网公网IP的一个端口上,然后从外面访问你单片机上网的公网IP加端口号就可以访问到单片机了。如果是网页方式,不光电脑可以访问,通过手机浏览器也可以访问的。
如果你的公网IP是动态的,就麻烦些,需要用花生壳申请二级域名,然后才能动态解析IP。

18004316110 发表于 2014-11-29 12:44:29

黄金情 发表于 2014-6-18 00:41 static/image/common/back.gif
如果能在内网访问,那就不是要解决单片机的问题了,要解决的就是内网到外网路由的问题了。
把内网你单片机 ...

如果路由器不关机,是不是IP地址就会不变了?
我在路由器里做了虚拟服务器端口映射到arduino板,在局域网内使用外网IP可以正确访问arduino
但是用手机使用3G网络则无法访问,请大师指导。

18004316110 发表于 2014-11-29 12:45:14

Super169 发表于 2014-6-17 12:01 static/image/common/back.gif
就跟 internet 連線到 intranet 的網站一樣吧.

如果是用網頁形式的, 在家中的 router 把 port 80 forwar ...

如果路由器不关机,是不是IP地址就会不变了?
我在路由器里做了虚拟服务器端口映射到arduino板,在局域网内使用外网IP可以正确访问arduino
但是用手机使用3G网络则无法访问,请大师指导。

黄金情 发表于 2014-12-22 20:40:06

18004316110 发表于 2014-11-29 12:44 static/image/common/back.gif
如果路由器不关机,是不是IP地址就会不变了?
我在路由器里做了虚拟服务器端口映射到arduino板,在局域网 ...

你得在外网访问到内网才行。在内容用外网IP访问成功,不代表在外网敢会访问成功。从外网不能,比如手机不能时,需要在路由器或是电脑的防火墙上打开相应端口。
一向两小时内,路由器不会换自动换IP,但自动IP有租器。长短都有默认值。大体是几小时。

FredKhoo 发表于 2014-12-23 15:54:51

DHCP动态路由+花生壳,应该可以实现
页: [1]
查看完整版本: 怎样远程访问arduino