如何让机顶盒访问本地网络

如何让机顶盒访问本地网络
IPTV业务承载网通常是一个封闭的专网,机顶盒只能访问专网内的资源。为了扩展机顶盒的功能,有时需要让机顶盒既能访问原有的专网,又能访问本地网络或Internet。我们把这个需求称为双网接入。由于机顶盒只有一个网卡,怎样才能做到双网接入?

1、改造本地网络结构

目前用户接入方式有电话线ADSL和光纤EPON,电信提供的Modem上有ITV专用的LAN口,机顶盒的网口通过网线接到这个LAN口上,这样的网络结构是无法实现双网接入。让我们来改造家里的本地网络结构。首先增加一台家用路由器,用网线连接Modem上的ITV专用LAN口到这台路由器的任意一个LAN口,然后把机顶盒的网口接到这台路由器的LAN口。

2、修改机顶盒网络配置

通常情况,机顶盒的网络接入方式是PPPoE或DHCP,因此可把LA接入方式时的配置参数用于设置本地网络。用遥控器或现场配置工具将网络方式设置为LAN,IP地址、子网掩码、默认网关和DNS服务器按照本地路由器来配置,保存重启。重启后机顶盒会提示“iTV接入方式或接入帐号、IP绑定校验失败”的错误,然后进设置界面,再把接入方式恢复为原来的方式。这一步骤的目的是配置机顶盒接入本地网络时所需的网络参数。

3、安装网络配置程序

用telnet登录机顶盒(如何telnet参考WIKI中的其他内容),用U盘或ftp把网络配置工具localnet(QQ群共享中有采用ST主芯片的中兴机顶盒的版本下载)复制到/usr/sbin目录中,然后在/etc/rc.d/rcS中增加一行:

  /usr/sbin/localnet &

插入位置如下:

/usr/sbin/localnet &
cd /bin/stb
./start

保存rcS文件后重启机顶盒,然后telnet进机顶盒,用ifconfig命令查看当前网络配置,将看到有3个网络连接,一个是原有的IPTV承载网,一个是loopback,第三个就是新增的本地网络连接。

4、路由设置

虽然通过上述3个步骤完成了本地网络接入,但路由表里的默认路由还是IPTV承载网。此时机顶盒只能访问本地网内的计算机,如果要让机顶盒访问Internet,则需要设置静态路由。可以在/etc/rc.d/rcS中增加路由设置命令(假定路由器的IP地址为:192.168.1.1),如:

route add -net 222.92.0.0/16 gw 192.168.1.1
route add -net 58.210.0.0/16 gw 192.168.1.1
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第一章 网络工程基础 网络工程的含义 计算机网络:是指将有独立功能的多台计算机,通过通信设备线路连接起来,在网络软...
    Azur_wxj阅读 7,229评论 0 6
  • 第二章 物理层 频分复用:频分复用的用户在同样的时间占用不同的带宽资源(频率带宽) 时分复用:时分复用的用户在不同...
    PramaWells阅读 9,313评论 1 3
  • 本书结构是自顶向下的,所以请按下列顺序阅读: 1.计算机网络自顶向下--应用层2.计算机网络自顶向下--运输层3....
    牛富贵儿阅读 8,886评论 1 10
  • 第四章 计算机网络 计算机网络是指由通信线路互相连接的许多独立自足工作的计算机构成的资源共享集合体,它是计算机技术...
    步积阅读 5,489评论 0 6
  • 打这个标题时,内心其实是有点心虚的。因为马上要步入30岁的我也在摸索适合自己的生活方式,与其说是引导你们如何经营生...
    故事里的花阅读 3,064评论 0 0

友情链接更多精彩内容