首先,规划四台PC的ip地址及网关。根据需求,我们将P1和P2的IP地址设置为192.168.1.1和192.168.1.2,网关为192.168.1.5;P3和P4的IP地址设置为192.168.1.3和192.168.1.4,网关为192.168.1.6。路由器的Ethernet0和Ethernet1分别分配IP地址192.168.1.5和192.168.1.6。
接下来,在交换机上配置VLAN。首先,开启VLAN功能,然后创建VLAN2和VLAN3。将e0/1到e0/8端口分配给VLAN2,e0/9到e0/16端口分配给VLAN3。这样,四台PC将分别属于不同的VLAN。
在路由器上,设置防火墙策略。首先,开启firewall功能,并将默认策略设置为deny。然后,添加ACL规则,允许特定IP地址访问目标IP地址。例如,允许P1访问P3,可以创建ACL 101,添加规则:允许源IP为192.168.1.1的设备访问目标IP为192.168.1.3的设备。
此外,为了保障网络安全,还需要在交换机和路由器上进行访问控制。在交换机上,配置端口安全,限制每个端口只能连接一台设备。在路由器上,配置IPSec VPN,实现远程访问。
在实际操作中,以下为实施命令列表:
1. 交换机上设置VLAN: ``` sys vlan enable vlan 2 port e0/1 to e0/8 quit vlan 3 port e0/9 to e0/16 quit dis vlan all dis cu ```
2. 路由器上设置防火墙策略和ACL: ``` interface ethernet 0 ip address 192.168.1.5 255.255.255.0 quit interface ethernet 1 ip address 192.168.1.6 255.255.255.0 quit fire enable fire default deny acl 101 rule permit ip source 192.168.1.1 255.255.255.0 destination 192.168.1.3 255.255.255.0 quit interface ethernet 0 fire pa 101 quit interface ethernet 1 fire pa 101 quit ```
通过以上步骤,我们可以构建一个安全、高效的VLAN网络,实现虚拟网与物理网之间的连接,同时设置防火墙策略和访问控制,确保网络的安全稳定。使用4台PC(pc多和少,原理是一样的,所以这里我只用了4台pc),华为路由器(R2621)、交换机(S3026e)各一台,组建一VLAN,实现虚拟网和物理网之间的连接。实现防火墙策略,和访问控制(ACL)。
方案说明:
四台PC的IP地址、掩码如下列表:
P1 192.168.1.1 255.255.255.0 网关IP 为192.168.1.5
P2 192.168.1.2 255.255.255.0 网关IP 为192.168.1.5
P3 192.168.1.3 255.255.255.0 网关IP 为192.168.1.6
P4 192.168.1.4 255.255.255.0 网关IP 为192.168.1.6
路由器上Ethernet0的IP 为192.168.1.5
Ethernet1的IP 为192.168.1.6
firewall 设置默认为deny
实施命令列表:
交换机上设置,划分VLAN:
sys
//切换到系统视图
[Quidway]vlan enable
[Quidway]vlan 2
[Quidway-vlan2]port e0/1 to e0/8
[Quidway-vlan2]quit
//默认所有端口都属于VLAN1,指定交换机的e0/1 到e0/8八个端口属于VLAN2
[Quidway]vlan 3
[Quidway-vlan3]port e0/9 to e0/16
[Quidway-vlan3]quit
//指定交换机的e0/9 到e0/16八个端口属于VLAN3
[Quidway]dis vlan all
[Quidway]dis cu
路由器上设置,实现访问控制:
[router]interface ethernet 0
[Router-Ethernet0]ip address 192.168.1.5 255.255.255.0
[Router-Ethernet0]quit
//指定ethernet 0的ip
[Router]interface ethernet 1
[Router-Ethernet1]ip address 192.168.1.6 255.255.255.0
[Router-Ethernet1]quit
//开启firewall,并将默认设置为deny
[Router]fire enable
[Router]fire default deny
//允许192.168.1.1访问192.168.1.3
//firewall策略可根据需要再进行添加
[Router]acl 101
[Router-acl-101]rule permit ip source 192.168.1.1 255.255.255.0 destination 192.168.1.3 255.255.255.0
[Router-acl-101]quit
//启用101规则
[Router-Ethernet0]fire pa 101
[Router-Ethernet0]quit
[Router-Ethernet1]fire pa 101
[Router-Ethernet1]quit