小型公司访问web服务器案例

今天主要给大家带来一个小型公司的网络搭建,保证每一台计算机都可以访问www.ntd1711.com。

实验名称:小型公司网络的搭建

实验拓扑:
小型公司访问web服务器案例
实验目的:
确保每个终端可以访问www.ntd1711.com(192.168.30.88)
地址规划:

设备IP地址及子网掩码所属vlan网关
PC1192.168.10.1/24VLAN10192.168.10.254
PC2192.168.20.2/24VLAN20192.168.20.254
PC3192.168.10.3/24VLAN10192.168.10.254
PC4192.168.40.4/24VLAN40192.168.40.254
PC5192.168.40.5/24VLAN50192.168.50.254
DNS服务器192.168.30.1/24Vlan30192.168.30.254
WEB服务器192.168.30.88/24Vlan30192.168.30.254
设备端口链路模式
SW1Ge0/0/1Access
Sw1Ge0/0/2Trunk
Sw1Ge0/0/3Trunk
Sw1Ge0/0/4Access
Sw1Ge0/0/5Access
Sw2Ge0/0/1Trunk
Sw2Ge0/0/2Trunk
Sw3Ge0/0/1Access
Sw3Ge0/0/2Access
Sw3Ge0/0/3Trunk
Sw3Ge0/0/4Trunk
Sw4Ge0/0/1Access
Sw4Ge0/0/2Trunk
Sw4Ge0/0/3Trunk
Sw5Ge0/0/1Trunk
Sw5Ge0/0/2Access
Sw5Ge0/0/3Access
Sw5Ge0/0/4Access

实验思路:
1.配置设备IP地址
2.创建vlan并配置链路模式
3.配置虚拟网关及RIP协议
4.配置DNS服务器和WEB服务器
5.验证、测试和保存
实验步骤:

1.配置设备的IP地址,按照之前写的地址规划配置即可。

PC机:
小型公司访问web服务器案例
小型公司访问web服务器案例
小型公司访问web服务器案例
小型公司访问web服务器案例
小型公司访问web服务器案例

2.创建vlan并配置链路模式

Sw1:
<Huawei>system\进入系统视图
Enter system view, return user view with Ctrl+Z.
[Huawei]sys
[Huawei]sysname sw1\修改名字
[sw1]vlan batch 10 20 30 40\创建vlan10 20 30 40
Info: This operation may take a few seconds. Please wait for a moment...done.
[sw1]interface GigabitEthernet 0/0/1 \进入端口
[sw1-GigabitEthernet0/0/1]port link-type trunk \设置链路模式trunk
[sw1-GigabitEthernet0/0/1]port trunk allow-pass vlan all\允许所有vlan通过
[sw1-GigabitEthernet0/0/1]q\退出
[sw1]interface GigabitEthernet 0/0/2\进入端口
[sw1-GigabitEthernet0/0/2]port link-type trunk \ 设置链路模式trunk
[sw1-GigabitEthernet0/0/2]port trunk allow-pass vlan all\允许所有vlan通过
[sw1-GigabitEthernet0/0/2]q\退出
[sw1]interface GigabitEthernet 0/0/3 \进入端口
[sw1-GigabitEthernet0/0/3]port link-type trunk \配置链路模式trunk
[sw1-GigabitEthernet0/0/3]q\退出
[sw1]interface GigabitEthernet 0/0/4 \进入端口
[sw1-GigabitEthernet0/0/4]port link-type access\设置链路模式access
[sw1-GigabitEthernet0/0/4]port default vlan 30\允许vlan30通过
[sw1-GigabitEthernet0/0/4]q\退出
[sw1]interface GigabitEthernet 0/0/5\进入端口
[sw1-GigabitEthernet0/0/5]port link-type access\设置链路模式access
[sw1-GigabitEthernet0/0/5]port default vlan 30\允许vlan30通过
[sw1-GigabitEthernet0/0/5]q\退出
Sw2:
<Huawei>system \进入系统视图
Enter system view, return user view with Ctrl+Z.
[Huawei]sys
[Huawei]sysname sw2\修改名字
[sw2]vlan batch 10 20 30 40\创建vlan
Info: This operation may take a few seconds. Please wait for a moment...done.
[sw2]interface GigabitEthernet 0/0/1 \进入端口
[sw2-GigabitEthernet0/0/1]port link-type trunk\设置链路模式trunk
[sw2-GigabitEthernet0/0/1]port trunk allow-pass vlan all\允许所有vlan通过
[sw2-GigabitEthernet0/0/1]q\退出
[sw2]interface GigabitEthernet 0/0/2\进入端口
[sw2-GigabitEthernet0/0/2]port trunk allow-pass vlan all\允许所有vlan通过
[sw2-GigabitEthernet0/0/2]q\退出
Sw3:
<Huawei>system-view \进入系统视图
[Huawei]sysname sw3\修改名字
[sw3]vlan batch 10 20 30 40\创建vlan
Info: This operation may take a few seconds. Please wait for a moment...done.
[sw3]interface GigabitEthernet 0/0/1 \进入端口
[sw3-GigabitEthernet0/0/1]port link-type access\配置链路模式access
[sw3-GigabitEthernet0/0/1]port default vlan 10\允许vlan10通过
[sw3-GigabitEthernet0/0/1]q\退出
[sw3]interface GigabitEthernet 0/0/2\进入端口
[sw3-GigabitEthernet0/0/2]port link-type access\配置链路模式access
[sw3-GigabitEthernet0/0/2]port default vlan 20\允许VLAn20 通过
[sw3-GigabitEthernet0/0/2]q\v退出
[sw3]interface GigabitEthernet 0/0/3 \进入端口
[sw3-GigabitEthernet0/0/3]port link-type trunk \ 配置链路模式trunk
[sw3-GigabitEthernet0/0/3]port trunk allow-pass vlan all\允许所有vlan通过
[sw3-GigabitEthernet0/0/3]q\退出
[sw3]interface GigabitEthernet 0/0/4 \进入端口
[sw3-GigabitEthernet0/0/4]port link-type trunk\ 配置链路模式trunk
[sw3-GigabitEthernet0/0/4]port trunk allow-pass vlan all\允许所有vlan通过
[sw3-GigabitEthernet0/0/4]q\退出

Sw4:
The device is running!
<Huawei>sys\进入系统视图
Enter system view, return user view with Ctrl+Z.
[Huawei]sysname sw4\修改名字
[sw4]vlan batch 10 20 30 40\创建vlan
Info: This operation may take a few seconds. Please wait for a moment...done.
[sw4]interface GigabitEthernet 0/0/1 \进入端口
[sw4-GigabitEthernet0/0/1]port link-type access\配置链路模式access v
[sw4-GigabitEthernet0/0/1]port default vlan 40\允许vlan40通过
[sw4-GigabitEthernet0/0/1]q\v退出
[sw4]interface GigabitEthernet 0/0/2\进入端口
[sw4-GigabitEthernet0/0/2]port link-type trunk\配置链路模式trunk
[sw4-GigabitEthernet0/0/2]port trunk allow-pass vlan all\允许所有vlan通过
[sw4-GigabitEthernet0/0/2]q\退出
[sw4]interface GigabitEthernet 0/0/3\进入端口
[sw4-GigabitEthernet0/0/3]port link-type trunk\配置链路模式trunk
[sw4-GigabitEthernet0/0/3]port trunk allow-pass vlan all\允许所有vlan通过
[sw4-GigabitEthernet0/0/3]q\退出
<Huawei>system-view \进入系统视图
Enter system view, return user view with Ctrl+Z.
[Huawei]sysname sw5\修改名字
[sw5]vlan batch 10 20 30 40 50\创建vlan
Info: This operation may take a few seconds. Please wait for a moment...done.
[sw5]interface GigabitEthernet 0/0/1\ 进入端口
[sw5-GigabitEthernet0/0/1]port link-type trunk \配置链路模式trunk
[sw5-GigabitEthernet0/0/1]port trunk allow-pass vlan all\允许所有vlan通过
[sw5-GigabitEthernet0/0/1]q\退出
[sw5]interface GigabitEthernet 0/0/2\进入端口
[sw5-GigabitEthernet0/0/2]port link-type access\配置链路模式access
[sw5-GigabitEthernet0/0/2]port default vlan 40\允许vlan40通过
[sw5-GigabitEthernet0/0/2]q\v退出
[sw5]interface GigabitEthernet 0/0/3\进入端口
[sw5-GigabitEthernet0/0/3]port link-type access\配置链路模式access
[sw5-GigabitEthernet0/0/3]port default vlan 40\允许vlan40通过
[sw5-GigabitEthernet0/0/3]q\退出
[sw5]interface GigabitEthernet 0/0/4\进入端口
[sw5-GigabitEthernet0/0/4]port link-type access\配置链路模式access
[sw5-GigabitEthernet0/0/4]port default vlan 40\允许vlan40通过
[sw5-GigabitEthernet0/0/4]q\退出

3.配置虚拟网关及RIP协议

Sw1:
[sw1]interface Vlanif 10\进入虚拟端口
[sw1-Vlanif10]undo shutdown \开启端口
Info: Interface Vlanif10 is not shutdown.
[sw1-Vlanif10]ip address 192.168.10.254 24\配置网关
[sw1-Vlanif10]int vl 20\进入虚拟端口
[sw1-Vlanif20]undo shu\开启端口
Info: Interface Vlanif20 is not shutdown.
[sw1-Vlanif20]ip address 192.168.20.254 24\配置网关
[sw1-Vlanif20]int vl 30\进入虚拟端口
[sw1-Vlanif30]undo shu\开启端口
Info: Interface Vlanif30 is not shutdown.
[sw1-Vlanif30]ip add 192.168.30.2 24\配置虚拟IP地址
[sw1-Vlanif30]q\退出
[sw1]rip \ 配置RIP
[sw1-rip-1]version 2 \选择版本2
[sw1-rip-1]network 192.168.10.0\宣告网络范围
[sw1-rip-1]network 192.168.20.0\宣告网络范围
[sw1-rip-1]network 192.168.30.0\宣告网络范围
[sw1-rip-1]q\退出
Sw2:
[sw2]int vl 30\进入虚拟端口
[sw2-Vlanif30]undo shutdown \开启端口
Info: Interface Vlanif30 is not shutdown.
[sw2-Vlanif30]ip address 192.168.30.254 24\配置网关
[sw2-Vlanif30]int vl 40\进入虚拟端口
[sw2-Vlanif40]ip ad 192.168.40.254 24\配置网关
[sw2-Vlanif40]q\退出
[sw2]rip \配置RIP
[sw2-rip-1]version 2\选择版本2
[sw2-rip-1]network 192.168.30.0\宣告网络范围
[sw2-rip-1]network 192.168.40.0\宣告网络范围
[sw2-rip-1]q\退出

4.配置客户端,DNS服务器,WEB服务器

客户端:根据地址规划配置IP地址,并且添加域名服务器为DNS服务器
小型公司访问web服务器案例
DNS服务器:根据地址规划配置IP地址,并且配置域名服务器为WEB服务器,添加域名以及web服务器的IP地址。
小型公司访问web服务器案例
小型公司访问web服务器案例
WEB服务器:根据地址规划配置IP地址,并且添加网页根目录选择HTML文件。
小型公司访问web服务器案例
小型公司访问web服务器案例

5.验证:

客户端访问:www.ntd1711.com
小型公司访问web服务器案例
PC1访问:
小型公司访问web服务器案例
PC2访问:
小型公司访问web服务器案例
PC3访问:
小型公司访问web服务器案例
PC4访问:
小型公司访问web服务器案例
PC5访问:
小型公司访问web服务器案例

今天的实验就写到这里,内容比较简单,希望大家满意,请大家提出宝贵意见,谢谢!

转载于:https://blog.51cto.com/13557013/2061739

Web服务完整实例构建Web通道(Web服务端) 简单、规范、易学、易用 曾经,对于上世纪八十年代就从事软件开发的笔者而言,写出自己的Web服务器Web服务端、Web数据通道)及BS软件,是那么的遥不可及!是个难以实现的梦! 而今,看到在电脑及手机浏览器上运行的自己写出的网页程序,感慨万千。高兴之余,写成此文,与网友共享、共勉,抛砖引玉。 开发工具,HTML+JS+FlashSocket插件构成前台网页开发,中间数据通道采用笔者开发的Web服务端(利用Socket tcp/ip协议数据通讯,数据流符合规范即可),后台数据解析程序(示例)采用vfp9开发。 Socket直译为“插座、插口”,计算机书籍中多译为“套接字”,笔者认为应该理解为“电话总机及电话线路”可能更接近实际情况,socket长连接 相当于电话接通后一直保持连通状态(不论是否有语音通话),socket短连接 相当于电话接通后即语言通话(连接),否则随即断线,以便让出线路供他人使用。更多不做解释,网友可网上百度。 思路比较简单,前台通过HTML录入界面获取数据,然后组合成符合Web服务端要求的字符串(操作指令串),存入JS本地变量(各网页间的公用变量)中,FlashSocket网页采用JS定时器获取操作指令串,通过上述web服务端传输至后台,再将指令串传送给后台解析程序执行操作指令,完成操作后结果回送到前台,前台其他程序即可使用该变量。即: 1.前台页面录入数据==> 2.确认(或提交)后形成操作指令串存入本地变量供FlashSocket调用==> 3.FlashSocket将指令串传送给指定IP地址的指定端口(Web服务端的IP地址及端口)==> 4.Web服务端获取指令串==> 5.Web服务端调用后台解析程序==> 6.解析程序依据指令串进行操作、结果(字符串)回送给Web服务端==> 7.Web服务端获取结果串==> 8.Web服务端将结果字符串回送给前台FlashSocket所在的IP地址及端口==> 9.FlashSocket将结果串存入本地变量==> 10.前台页面程序调用本地变量(结果串)…… 读者可能注意到,上述各步骤除了4、7二步骤外,其余各步骤都在软件开发者的开发范围内,也就是说,只要传输的指令串及结果串符合Web服务端的收发规则,开发者再也不必操心前后台的数据传输问题了(前后台环境及开发工具完全由开发者自己说了算,可用自己熟悉的环境及语言,学习压力小),从而扫平了很多人进入BS世界的一大障碍。 实际上,上述过程类似于网上购物,消费者不需要关心商品货物的配送,只需要网上下单及等待收货即可,而Web服务端则相当于物流公司。 由于笔者接触HTML+JS时间不长,水平、经验有限,所写的示例浅白易懂,只要是搞过软件设计的人,肯定都能看懂。示例只是一个示范,还存有很多缺陷,如:口令没有加密、输入页面没有美化、网页之间调用没有安全机制……等等,正如前文所言,笔者抛砖,网友引玉,有待大家完善! 笔者目前取得的小小成绩,得益于很多前辈的书籍、资料或授课,其中有: 张洪举老师,他的多本书籍使笔者受益匪浅、获感良多; 加菲猫老师(抱歉!只知道网名,但如雷贯耳!),他在网上的BS开发授课中,为笔者打开了HTML+JS开发之门,看到了另一个世界; FlashSocket的提供者enjoy_lhl,为示例中FlashSocket网页的形成提供了基础资料; getUTF8StrLeng函数的提供者junjie,为该函数的形成提供了基础资料; formatData2函数的提供者jontyy,为该函数的形成提供了基础资料; 还有网上随时查找的一些资料,不能一一说出出处,还望作者(或提供者)海涵…… 为此,笔者对上述老师、网友们致以衷心的感谢! 本文所提供的资料中,有详细的安装、使用方法(其中也有Web服务端的收发规则),可参考、试用、交流。 由于笔者水平有限,疏漏之处难免,望网友指正,以便大家共同提高! QQ:527800911、微信:13947680916 2019.6.27
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值