| |
嵌入式网络访问设置方法
这里介绍一下嵌入式网络访问过程中可能会遇到网络设置问题,主要包括路由器设置、外网访问内网以及外网访问内网开发板服务器的方法。
路由器设置无需多讲,这里说明一下WAN口和LAN口设置的区别。通常情况下网线是直接插在WAN口上,此时如果此网线还存在上一级路由器,那么本级WAN口的ip地址可以设置为上一级路由器的LAN口字段,本级LAN可以随意设置成WAN口以外的字段,如常见的192.168.1.x。如果网线直接插在LAN口上,相当于交换机的模式,此时本级路由器的LAN口地址必须与上一级路由器的LAN口字段一致,而不能随意设置。
对于外网访问内网,比较容易的情形是所在网络是公网。公网ip是指在百度ip和ip138上查到IP与路由器WAN口的地址一致。这样只要通过ip地址就可以访问到内网。
但是如果不是公网,且存在上层路由器的情况下,实际的ip与路由器的WAN口ip并不一致。这时候我们需要进行端口映射,即实际ip的一个端口映射到WAN口ip的一个端口。但是我们常常并没有权限上一级路由器的哪一个端口号转给了自己的路由器。解决这一问题的方法是去网上下载相应的端口映射软件,尴尬。
同样地如果自己在开发版搭建了网络服务器,我们可以在路由器的转发规则中将路由器的特定端口号映射到自己的服务器端口上。幸运的是,此时路由器端口号可任由我们操作而不用担心权限问题。