OK 开始上电配置…
配置设备介绍:(只为做实验实际应用请根据自己具体情况更改相关参数即可)
核心交换机 4507
提供VLAN3 网关地址:192.168.3.254
提供 DNS 服务器连接:192.168.0.1
接入交换机 2960
提供 VLAN3 TURNK 连接,
可用IP地址为
192.168.3.0-192.168.3.240
掩码:255.255.255.0
网关:192.168.3.254
DNS: 192.168.0.1
内网实验防火墙 CISCO ASA 5510
E0/0 IP:192.168.3.234
E0/1 IP 10.1.1.1
实现配置策略
1. 动态内部 PC1 DHCP 自动获得IP地址,可访问INTERNET,并PING通外部网关。
PC1 Ethernet adapter 本地连接:
Connection-specific DNS Suffix . : gametuzi
Description . . . . . . . . . . . : Broadcom 440x roller
Physical Address. . . . . . . . . : 00-13-77-04-9
Dhcp Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IP Address. . . . . . . . . . . . : 10.1.1.20
Subnet Mask . . . . . . . . . . . : 255.255.0.0
Default Gateway . . . . . . . . . : 10.1.1.1
DHCP Server . . . . . . . . . . . : 10.1.1.1
DNS Servers . . . . . . . . . . . : 192.168.0.1
2. 静态内部 PC2 手动分配地址,可访问 INTERNET ,并PING通外部网关。
PC1 Ethernet adapter 本地连接:
Connection-specific DNS Suffix . : gametuzi
Description . . . . . . . . . . . : Broadcom 440x roller
Physical Address. . . . . . . . . : 00-13-77-04-9
Dhcp Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IP Address. . . . . . . . . . . . : 10.1.34.34
Subnet Mask . . . . . . . . . . . : 255.255.0.0
Default Gateway . . . . . . . . . : 10.1.1.1
DHCP Server . . . . . . . . . . . : 10.1.1.1
DNS Servers . . . . . . . . . . . : 192.168.0.1
3. ASA 5510 启动PAT NAT DNS DHCP 服务
好开始连接
ciscoasa#
ciscoasa# conf t
ciscoasa(config)# hos
ciscoasa(config)# hostname gametuzi
gametuzi(config)#
gametuzi(config)# hostname gametuzi5510
gametuzi5510(config)# conf t
gametuzi5510(config)# int e0/0
gametuzi5510(config-if)# n
gametuzi5510(config-if)# n?
interface mode commands/options:
nameif no
configure mode commands/options:
name names nat nat-control
no ntp
exec mode commands/options:
no
gametuzi5510(config-if)# name
gametuzi5510(config-if)# nameif ou
gametuzi5510(config-if)# nameif outside
INFO: Security level for "outside" set to 0 by default.
gametuzi5510(config-if)# sec
gametuzi5510(config-if)# security-level 0
gametuzi5510(config-if)# ip
gametuzi5510(config-if)# ip addre
gametuzi5510(config-if)# ip address 192.168.3.234 255.255.255.0
gametuzi5510(config-if)# no shu
gametuzi5510(config-if)# no shu
gametuzi5510(config-if)# end
gametuzi5510# conf t
gametuzi5510(config)# int e0/1
gametuzi5510(config-if)# se
gametuzi5510(config-if)# ser
gametuzi5510(config-if)# secu
gametuzi5510(config-if)# security-level 100
gametuzi5510(config-if)# na
gametuzi5510(config-if)# name
gametuzi5510(config-if)# nameif in
gametuzi5510(config-if)# nameif inside
gametuzi5510(config-if)# ip addre
gametuzi5510(config-if)# ip address 10.1.1.1 255.255.0.0
gametuzi5510(config-if)# no shu
gametuzi5510(config-if)# no shu
gametuzi5510(config-if)# end
gametuzi5510# go
gametuzi5510# gol
gametuzi5510# gol?
ERROR: % Unrecognized command
gametuzi5510# gl
gametuzi5510# gl?
ERROR: % Unrecognized command
gametuzi5510# conf t
gametuzi5510(config)# gol
gametuzi5510(config)# gol?
ERROR: % Unrecognized command
gametuzi5510(config)# gk
gametuzi5510(config)# gl?
configure mode commands/options:
global
gametuzi5510(config)# gl
gametuzi5510(config)# global ou
gametuzi5510(config)# global (outside)1 in
gametuzi5510(config)# global (outside)1 in?
ERROR: % Unrecognized command
gametuzi5510(config)# global (outside) 1 int
gametuzi5510(config)# global (outside) 1 interface
INFO: outside interface address added to PAT pool
gametuzi5510(config)# end
gametuzi5510# conf t
gametuzi5510(config)# route ou
gametuzi5510(config)# route outside 0.0.0.0 0.0.0.0 192.168.3.254
configure mode commands/options:
dhcpd
gametuzi5510(config)# dhcpd ?
configure mode commands/options:
address Configure the IP pool address range after this keyword
auto_config Enable auto configuration from client
dns Configure the IP addresses of the DNS servers after this
keyword
domain Configure DNS domain name after this keyword
enable Enable the DHCP server
lease Configure the DHCPD lease length after this keyword
option Configure options to pass to DHCP clients after this keyword
ping_timeout Configure ping timeout value after this keyword
wins Configure the IP addresses of the NETBIOS servers after this
keyword
gametuzi5510(config)# dhcpd adre
gametuzi5510(config)# dhcpd addre
gametuzi5510(config)# dhcpd address ?
configure mode commands/options:
WORD IP address[es], <ip1>[-<ip2>]
gametuzi5510(config)# dhcpd address 10.1.1.20-10.1.1.150 ?
configure mode commands/options:
Available interfaces on which to enable the DHCP server:
inside Name of interface Ethernet0/1
outside Name of interface Ethernet0/0
gametuzi5510(config)# dhcpd address 10.1.1.20-10.1.1.150 in
gametuzi5510(config)# dhcpd address 10.1.1.20-10.1.1.150 inside ?
configure mode commands/options:
<cr>
gametuzi5510(config)# dhcpd address 10.1.1.20-10.1.1.150 inside
configure mode commands/options:
address Configure the IP pool address range after this keyword
auto_config Enable auto configuration from client
dns Configure the IP addresses of the DNS servers after this keyword
domain Configure DNS domain name after this keyword
enable Enable the DHCP server
lease Configure the DHCPD lease length after this keyword
option Configure options to pass to DHCP clients after this keyword
ping_timeout Configure ping timeout value after this keyword
wins Configure the IP addresses of the NETBIOS servers after this keyword
gametuzi5510(config)# dhcpd dns ?
configure mode commands/options:
Hostname or A.B.C.D IP address of server 1
gametuzi5510(config)# dhcpd dns 192.168.0.1
gametuzi5510(config)# dhcpd do
gametuzi5510(config)# dhcpd domain gametuzi
gametuzi5510(config)# dhcpd enable ?
configure mode commands/options:
Available interfaces on which to enable the DHCP server:
inside Name of interface Ethernet0/1
outside Name of interface Ethernet0/0
gametuzi5510(config)# dhcpd enable in
gametuzi5510(config)# dhcpd enable inside >?
ERROR: % Unrecognized command
gametuzi5510(config)# dhcpd enable inside ?
configure mode commands/options:
<cr>
gametuzi5510(config)# dhcpd enable inside
gametuzi5510(config)# end
gametuzi5510# wr
Building configuration...
Cryptochecksum: 7b31abf1 b002711b ecfb3fa0 1612c057
1797 bytes copied in 3.610 secs (599 bytes/sec)
[OK]
gametuzi5510# ac
gametuzi5510# conf t
gametuzi5510(config)# ac
gametuzi5510(config)# acc
gametuzi5510(config)# access-grou
gametuzi5510(config)# access-group icmp_in in int
gametuzi5510(config)# access-group icmp_in in interface ou
gametuzi5510(config)# access-group icmp_in in interface outside
ERROR: access-list <icmp_in> does not exist
gametuzi5510(config)# ac
gametuzi5510(config)# acc
gametuzi5510(config)# access-li
gametuzi5510(config)# access-list icmp_in e
gametuzi5510(config)# access-list icmp_in extended pe
gametuzi5510(config)# access-list icmp_in extended permit icm
gametuzi5510(config)# access-list icmp_in extended permit icmp an
gametuzi5510(config)# access-list icmp_in extended permit icmp any an
gametuzi5510(config)# access-list icmp_in extended permit icmp any any
gametuzi5510(config)# acce
gametuzi5510(config)# access-gr
gametuzi5510(config)# access-group icmp
gametuzi5510(config)# access-group icmp_in in in
gametuzi5510(config)# access-group icmp_in in interface ou
gametuzi5510(config)# access-group icmp_in in interface outside
gametuzi5510(config)# end
gametuzi5510# wr
Building configuration...
Cryptochecksum: 32d3d557 0d55d4a3 a1a7fa13 76667f5f
1889 bytes copied in 3.640 secs (629 bytes/sec)
[OK]
gametuzi5510#