找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1918|回复: 0

大亚DB120-B做转发

[复制链接]
发表于 2010-5-24 10:21:54 | 显示全部楼层 |阅读模式
  一般具有路由功能的ADSL无线一体机都有端口转发的功能。通过页面的NAT配置,可以实现当访问路由的某个端口的时候,自动转发到局域网另一台机器的某个端口上,这对开通游戏、Web服务器、FTP服务器或者下载端口很有意义。
  我的DB120,刷的是公版BCM96358 4.2CN的固件,不知为何单从页面上配置怎么也达不到预期的效果。现在我介绍一种通过在控制台输入命令的方法实现端口转发功能。
      一、前提
           1. DB120无线一体机的IP地址:192.168.0.1
           2. 运行一个WEB服务的另一台局域网上的PC机的IP地址:192.168.0.20,WEB服务端口为8001
           现在想实现:当访问http://192.168.0.1:8001时,ADSL无线一体机能自动转发到192.168.0.20:8001上,显示运行在PC机上的WEB服务器界面
     二、配置
           1. 通过telnet或ssh方式登录192.168.0.1
           2. 执行如下命令
               iptables -F -t nat
               iptables -I FORWARD -d 192.168.0.20 -j ACCEPT
               iptables -t nat -A PREROUTING -p tcp --dport 8001 -j DNAT --to 192.168.0.20:8001
               iptables -t nat -A POSTROUTING -s 192.168.0.20:8001  -p tcp --dport 8001 -j MASQUERADE
               iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j MASQUERADE
          3. 在另一台机器上访问http://192.168.0.1:8001,就可以显示运行在192.168.0.20机器上的WEB页面了。
          4. 如果你的DB120上启动了动态域名服务(DDNS),还可以通过外网访问你的WEB页面。
              比如你申请的动态域名为webtest.DynDNS.org,那么在办公室通过internet访问http://webtest.DynDNS.org:8001,就可以访问你自己建立在192.168.0.20机器上的网页了。
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|宽带技术网 |网站地图 粤公网安备44152102000001号

GMT+8, 2025-5-18 21:04 , Processed in 0.018968 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表