小型网络拓扑配置

本文涉及的产品
公网NAT网关,每月750个小时 15CU
简介:

小型网络拓扑配置

要求:

     硬件:路由器一个,交换机二个,服务器一个,主机若干

1. 在交换机switch1上配置vlan10,vlan20,vlan30

2. 在交换机switch2上配置vlan10,vlan20

3. 划分ip网段,vlan10分配网段192.168.10.0

                 Vlan20分配网段192.168.20.0

                  Vlan30划分网段192.168.30.0

4. 服务器在vlan 30中,ip地址为192.168.30.2

5. 在服务器上配置dhcp服务器,对两个都交换机上vlan10与vlan20进行动态ip地址获取。

6. 在路由器上做snat地址转换,使内网用户可以使用外网

7. 在路由器上做dnat地址转换,使外网用户可以访问www服务器

   

配置

一.拓扑图

一.在路由器Router上进行配置

   1.在e1上配置单臂路由

      [R1]int e1.1

       [R1-Ethernet1.1]vlan-type dot1q vid 10

      [R1-Ethernet1.1]ip address 192.168.10.254 24

      [R1-Ethernet1.1]

      %01:07:04: Line protocol ip on the interface Ethernet1.1 is UP

       [R1-Ethernet1.1]

       [R1-Ethernet1.1]int e1.2

       [R1-Ethernet1.2]vlan-type dot1q vid 20

     [R1-Ethernet1.2]ip address 192.168.20.254 24

     [R1-Ethernet1.2]

     %01:07:38: Line protocol ip on the interface Ethernet1.2 is UP

     [R1-Ethernet1.2]

     [R1-Ethernet1.2]int e1.3

     [R1-Ethernet1.3]vlan-type dot1q vid 30

     [R1-Ethernet1.3]ip address 192.168.30.254 24

     [R1-Ethernet1.3]

      %01:08:10: Line protocol ip on the interface Ethernet1.3 is UP

      [R1-Ethernet1.3]

 2.配置telnet,方便管理

     [R1]local-user user password cipher 123 service-type admin  

     [Router]int e1

     [R1-Ethernet1]ip address 192.168.101.188 24

 3.配置e0  ip地址,由于e0是连接外网的,ip地址要配置成外网的网段。

     [Router]int e0

     [Router-Ethernet0]ip address 192.168.101.188 24

     [Router-Ethernet0]

 4.因为我们内网的用户要访问外网,并且,外网用户也要访问内网的www服务器,所以要配置nat

   首先要让内网用户访问外网,在路由器上配置Snat

    [Router]acl 2000

    [Router-acl-2000]rule permit source 192.168.20.0 0.0.0.255

    Rule has been added to normal packet-filtering rules

    [Router-acl-2000]rule permit source 192.168.10.0 0.0.0.255

    Rule has been added to normal packet-filtering rules

    [Router-acl-2000]

    %01:32:52: Interface Serial0 is DOWN

    [Router-acl-2000]rule permit source 192.168.30.0 0.0.0.255

    Rule has been added to normal packet-filtering rules

    [Router-acl-2000]rule deny source any

    [Router-acl-2000]int e0

    [Router-Ethernet0]nat outbound 2000 interface

  外网用户访问内网www服务器,配置dnat

   [Router]int e0

   [Router-Ethernet0]nat server global 192.168.101.188 80 inside   192.168.30.2 80 tcp

5.因为不同vlan的数据包不能经过路由器,所以要让vlan10与vlan20的用户   能够动态的获取由vlan30提供的ip地址,要在路由器上配置DHCP中继

   [Router-Ethernet1]int e1.1

   [Router-Ethernet1.1]ip relay-address 192.168.30.2

   [Router-Ethernet1.1]int e1.2

   [Router-Ethernet1.2]ip relay-address 192.168.30.2

二.在switch1上配置代码

1.划分vlan,并分配端口

[Quidway]vlan 10

[Quidway-vlan10]int e0/11

  [Quidway-Ethernet0/11]quit 

  [Quidway]vlan 10

  [Quidway-vlan10]port e0/11

  [Quidway-vlan10]vlan 20   

  [Quidway-vlan20]port e0/6

  [Quidway-vlan20]vlan 30 

  [Quidway-vlan30]port e0/2

  [Quidway-vlan30]quit

在端口22与端口21上配置trunk口

  [Quidway-Ethernet0/1]int e0/22

  [Quidway-Ethernet0/22]port link-type trunk

  [Quidway-Ethernet0/22]port trunk permit vlan all

   Please wait........................................... Done.

  [Quidway-Ethernet0/22]

  [Quidway]int e0/21

  [Quidway-Ethernet0/21]port link-type trunk

  [Quidway-Ethernet0/21]port trunk permit vlan all

   Please wait........................................... Done.

  [Quidway-Ethernet0/21]

三.在交换机Switch2上配置代码,

  1.配置vlan ,并加入端口

  [sw1]vlan 10

   [sw1-vlan10]port e1/0/8 

   [sw1-vlan10]vlan 20

   [sw1-vlan20]port e1/0/9

 2.在端口21上配置trunk口

   [Quidway]int e0/21

   [sw1-Ethernet1/0/21]port link-type trunk

   [sw1-Ethernet1/0/21]port trunk permit vlan all

    Please wait........................................... Done.

   [sw1-Ethernet1/0/21]

四.服务器的配置

   Dhcp服务器

  安装文件

   [root@localhost mnt]# cd /mnt/cdrom/Server/

   [root@localhost Server]# rpm -ivh dhcp-3.0.5-21.el5.i386.rpm

  主配置文件

    Vim /etc/dhcpd.conf 修改如下

    ddns-update-style interim;

  ignore client-updates;

        option routers                  192.168.10.254;

        option subnet-mask              255.255.255.0;

        option nis-domain               "domain.org";

        option domain-name              "domain.org";

        option domain-name-servers      222.88.88.88;

        range dynamic-bootp 192.168.10.128 192.168.10.254;

        default-lease-time 21600;

        max-lease-time 43200;

 }

 subnet 192.168.20.0 netmask 255.255.255.0 {

        option routers                  192.168.20.254;

        option subnet-mask              255.255.255.0;

        option nis-domain               "domain.org";

        option domain-name              "domain.org";

        option domain-name-servers      222.88.88.88;

        option time-offset              -18000; # Eastern Standard Time

        range dynamic-bootp 192.168.20.128 192.168.20.254;

        default-lease-time 21600;

        max-lease-time 43200;

 }

  启动dhcp服务器

  [root@localhost html]# service dhcpd start

  启动 dhcpd:                                               [确定]

Web服务器

  安装软件httpd

  [root@localhost ~]# cd /mnt/cdrom/Server/

  [root@localhost Server]# rpm -ivh httpd-2.2.3-31.el5.i386.rpm

  在/var/www/html/中新建一个文件index.html

  [root@localhost html]# vim index.html

  添加如下内容

   bei jing huan ying ni

  启动www服务器

  [root@localhost html]# service httpd start

  启动 httpd:                                               [确定]

五.测试

在switch2的端口e0/8上连接一台主机,进行客户端的测试

1.测试是否能够获取ip地址。

   

  可以正确获取192.168.10.0网段的ip地址

2.用此客户端访问www服务器。

  3.使用外网用户访问www服务器

  

测试成功。










本文转自 guodong810 51CTO博客,原文链接:http://blog.51cto.com/guodong810/1065437,如需转载请自行联系原作者
相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
目录
相关文章
|
1月前
|
27天前
|
安全 网络安全 数据安全/隐私保护
|
1月前
|
网络协议 网络架构
|
16天前
|
网络协议 Linux
图形界面配置网络
本文介绍了在Linux上配置网络服务的步骤。首先打开RHEL-01服务器,找到桌面网络配置选项,进入网络配置面板。点击面板右下角的小齿轮,进入有线配置面板,选择IPv4选项,将地址设置为手动。接下来配置IP地址、子网掩码、网关和DNS服务器。配置完成后,使用新的IP地址进行访问。
32 4
图形界面配置网络
|
15天前
|
网络虚拟化 数据安全/隐私保护 数据中心
对比了思科和华为网络设备的基本配置、接口配置、VLAN配置、路由配置、访问控制列表配置及其他重要命令
本文对比了思科和华为网络设备的基本配置、接口配置、VLAN配置、路由配置、访问控制列表配置及其他重要命令,帮助网络工程师更好地理解和使用这两个品牌的产品。通过详细对比,展示了两者的相似之处和差异,强调了持续学习的重要性。
29 2
|
16天前
|
网络协议 Linux
通用网卡配置文件配置网络
本文介绍了在RHEL 7系统中配置网络的方法。首先,通过编辑位于`/etc/sysconfig/network-scripts`目录下的网卡配置文件(例如`ifcfg-ens33`),设置静态IP地址、子网掩码、网关和DNS等参数。接着,使用`systemctl`命令重启网络服务,确保配置生效。此外,还介绍了使用`nmtui`图形界面工具进行网络配置的步骤,包括修改IP地址、保存配置和重启网络。最后,通过`ip addr`或`ifconfig`命令验证配置是否成功。
46 2
|
1月前
|
网络协议 安全 网络安全
Cisco-网络端口地址转换NAPT配置
Cisco-网络端口地址转换NAPT配置
|
1月前
|
存储 缓存 Ubuntu
配置网络接口的“IP”命令10个
【10月更文挑战第18天】配置网络接口的“IP”命令10个
57 0
|
2月前
|
运维 监控 安全
网络管理:防火墙和安全组配置详解
网络管理:防火墙和安全组配置详解
83 1
|
1月前
|
移动开发 网络协议 测试技术
Mininet多数据中心网络拓扑流量带宽实验
Mininet多数据中心网络拓扑流量带宽实验
61 0
下一篇
无影云桌面