通过路由器联网

本文以eth0网口为例,介绍开发者套件通过和直连路由器的获取的外部网络的方法。

配置前提

配置开发者套件和路由器直连

准备好已联网的路由器,将PC连接对应的WiFi,同时准备好一根网线,一端连接开发者套件的eth0网口,另一端连接路由器的任意一个LAN口。以下以TP-LINK路由器为例,介绍路由器配置方法。

  1. 在浏览器打开路由器管理页面,在管理页面单击路由设置
  2. 如下图所示,单击LAN口设置“LAN口IP设置”选择“自动(推荐)”,再单击“保存”

    图1 配置开发者套件和路由器直连界面

  3. 如下图所示,打开DHCP服务器,修改DHCP服务器选项为“开”,单击“保存”。开发者套件的IP地址将由路由器进行分配,从下图可以看到地址区间开始地址和结束地址分别为192.168.1.2和192.168.1.254,开发者套件的IP地址可为192.168.1.x,其中x的值在2~254之间。

    图2 配置开发者套件和路由器直连界面

  4. 刷新路由器管理界面,单击“设备管理”,单击匿名主机的“管理”,如下所示,在本示例中,分配给开发者套件的IP地址为192.168.1.107。若没有看到“匿名主机”(开发者套件的连接名称也可能为其它名字),可尝试拔插网线再刷新界面,。

    图3 配置开发者套件和路由器直连界面

  5. 测试PC与开发者套件是否已连通。同时按键盘的“Win”键+“R”键,在运行窗口输入cmd进入命令行窗口,输入命令以下(IP地址按实际情况修改)。

    ping 192.168.1.107
    回显如下说明PC与开发者套件已连通。
    正在 Ping 192.168.1.107 具有 32 字节的数据:
    来自 192.168.1.107 的回复: 字节=32 时间<1ms TTL=64 
    来自 192.168.1.107 的回复: 字节=32 时间<1ms TTL=64

  6. 使用当前开发者套件IP192.168.1.107远程登录开发者套件,执行以下命令验证是否成功连接外部网络。

    curl www.baidu.com

    显示以下内容表示开发者套件已连接外部网络。

    图4 共享网络成功界面

配置网络后无法联网请参见正确配置网络后仍无法联网解决。