由于路由器的WAN口采用的是公網的IP地址,如果需要局域網的服務器要提供給公網的電腦訪問的話,那麼采用端口映射的方式,可以實現。由于每種服務的端口都是不一樣的(WWW服務:80端口;FTP服務:21端口),因此将服務器的各種端口與映射到公網的地址相應的端口上,這樣公網上的電腦訪問路由器的WAN口的地址,即可訪問到局域網的服務器,下面一個例子進行說明:
為了實現這些功能,需要配置NAT靜态映射功能。快速配置功能中不包含該功能的設置,因此需要在第一次啟動路由器後使用“no”放棄快速配置然後進入特權用戶模式進行高級設置:
!進入特權用戶層
Red-Giant>enable
!進入全局配置層
Red-Giant#config terminal Enter configuration commands, one per line. End with CNTL/Z.
!進入WAN口配置層
Red-Giant(config)#interface fastethernet 0
!配置WAN口地址
Red-Giant(config-if)#ip address 218.5.19.2 255.255.255.0
!設置WAN口為共享連接的Internet接入口
Red-Giant(config-if)#ip nat outside
!啟用WAN口
Red-Giant(config-if)#no shut
!返回普通用戶層
Red-Giant(config-if)#end
Red-Giant#
!這些是系統提示信息,系統提示WAN口鍊路處于UP狀态(可通訊狀态).
%UPDOWN: Line protocol on Interface FastEthernet0, changed state to up %UPDOWN: Interface FastEthernet0, changed state to up Red-Giant#config terminal Enter configuration commands, one per line. End with CNTL/Z.
!進入LAN口配置層
Red-Giant(config)#interface fastethernet 1
!配置LAN口地址
Red-Giant(config-if)#ip address 192.168.0.1 255.255.255.0
!設置LAN口為共享連接的Intranet接入口
Red-Giant(config-if)#ip nat inside
!啟用LAN口
Red-Giant(config-if)#no shut
Red-Giant(config-if)#end
Red-Giant#
%UPDOWN: Line protocol on Interface FastEthernet1, changed state to up
%UPDOWN: Interface FastEthernet1, changed state to up
Red-Giant#config terminal
Enter configuration commands, one per line. End with CNTL/Z.
!配置默認路由以訪問Internet
Red-Giant(config)#ip route 0.0.0.0 0.0.0.0 fastethernet 0 218.5.19.1
!配置NAT快轉優化
Red-Giant(config)#ip nat optimize
!配置NAT應用的訪問列表
Red-Giant(config)#access-list 1 permit any
!配置連接共享規則
Red-Giant(config)#ip nat inside source list 1 interface fastethernet 0
!配置FTP服務器的靜态映射 Red-Giant(config)#ip nat inside source static tcp 192.168.0.2 20 218.5.19.2 20
Red-Giant(config)#ip nat inside source static tcp 192.168.0.2 21 218.5.19.2 21
!配置WEB服務器的靜态映射
Red-Giant(config)#ip nat inside source static tcp 192.168.0.3 80 218.5.19.2 80
!配置EMAIL服務器的靜态映射
Red-Giant(config)#ip nat inside source static tcp 192.168.0.4 25 218.5.19.2 25
Red-Giant(config)#ip nat inside source static tcp 192.168.0.4 110 218.5.19.2 110
Red-Giant(config)#end
Red-Giant#
Red-Giant#config terminal
Enter configuration commands, one per line. End with CNTL/Z.
!配置遠程用戶Telnet訪問口令
Red-Giant(config)#line vty 0 4
Red-Giant(config-line)#password remoteuser
Red-Giant(config-line)#end
Red-Giant#
Red-Giant#config terminal
Enter configuration commands, one per line. End with CNTL/Z.
Red-Giant(config)#enable secret private
!配置路由器名稱
Red-Giant(config)#host NBR
NBR(config)#end
NBR#
!保存配置
NBR#write
Building configuration...
[OK]
NBR#
通過以上配置,公網上的電腦即可通過訪問WAN口IP地址來達到訪問局域網服務器的目的
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!