华三路由器vlan划分好了,下面该做其他的应用了。公司下面有几个门店,有一套销售软件,门店各有一个sql数据库,总部也有一个数据库,每天门店定时与总部数据库做数据交换。需要把内网里的服务器的端口映射出去,由于sql server的1433端口太扎眼,我们已经修改成其他的端口了(不知道怎么修改端口的百度下)。怎么映射出去呢,按照以前的习惯,打开路由器的web管理页面,端口映射,有的叫虚拟服务器,都一样,华三这个叫nat。

当我把nat打开,选择内部服务器,接口选择连接wan口的eth0/0,协议,tcp,外部地址选择当前接口ip,因为是adsl拨号,没有固定ip。内部地址192.168.*.* 内部端口也填上,确定。然后发现外网地址是0.0.0.0,检查一下网络情况,正常啊,可以上网。为什么这里不可以呢。怎么选择也 不对。后来给H3C打了个电话,他们的解释是:adsl拨号虽然连接在eth0/0上,但是它用的是虚拟拨号。可是在接口选项那里没有那一个虚拟拨号接口,怎么办,只好用命令了,好了,那这个命令怎么写。

首先,进入telnet,先看看虚拟拨号的接口是什么,进入系统视图后,输入

[h3c]dis ip int b(查看各端口状态)

在现实出来的信息上,可以看到

 

也就是dialer11是虚拟拨号接口,那好,我们就进入这个接口视图,输入

[h3c]int dialer11

[h3c-dialer11]

下面就可以输入端口映射的命令了:nat server protocol tcp global current-interface 1433(可改成实际端口号) inside 192.168.0.2 1433

哦了,下面试一下看看端口映射出去了吗,门店传一下数据,OK,搞定。