实现DHCP应用到不同Vlan中的计算机访问公网的Web服务器

本文涉及的产品
云解析 DNS,旗舰版 1个月
全局流量管理 GTM,标准版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
简介:

某公司通过一个路由器与公网互联,内网通过一台交换机将所有的计算机互联,在交换机上划分两个Vlan,公司内部的计算机通过各自所在的Vlan自动获取IP地址,然后访问公网的Web服务器如下图所示:

如本案例中用到的DNS服务器和Web服务器,所以在实施前需先根据拓扑图为ISP端的DNS和Web服务器配置相应的IP地址。

1、 DNS服务器的配置

DNS服务器的IP设置如图所示:
 

 

 
在DNS服务器上进行域名解析,将www.csico.com 的域名解释为Web服务器的IP地址,以便公司内部的4台计算机通过这个域名访问Web服务器,设置方法如图所示:  
 

  2、 配置Web服务器
默认情况下添加的服务器,其Web服务是开启的,所以不必再去开启一次,但可以更改其配置而且只能使用英文形式。
Web服务器的IP设置如图所示:
 

 
Web服务器中的网页配置如图所示:

  3、 内网路由器Server的配置
 

4、 公网路由器ISP端的配置

 
5、 内网交换机的配置
 

6、 在内网路由器Server上配置单臂路由和DHCP服务
 

 

7、 查看公司内网的所有计算机是否被正确分配到自己所在的Vlan相应的IP地址。

8、 在计算机上,使用浏览器通过www.cisco.com的域名访问ISP端的WWW服务器的网页。
 

 
通过路由器的单臂路由功能,可以实现DHCP应用到不同Vlan中的计算机以获取到相应的IP配置,对于内网路由器Server、公网路由器ISP端的命令,需要说明几点:
1、 no ip domain-lookup命令是要告诉路由器对它不知道的字符串做DNS解析,否则当你敲错命令的时候,它就会傻找。
2、 logging synchronnous命令能防止传送到控制台或Telnet线路的IOS消息对您的键盘输入造成干扰。
3、 exec-timeout命令来指定“永不超时”。此命令非常有用,因为线路的的默认超时时间是10分钟,但是出于安全考虑,在生产环境中一般不要讲线路设置为“永不超时”。
4、 ip nat inside source list 1 interface s0/0/0 overload的命令是指配置动态NAT,source list 1表示内网地址列表,interface s0/0/0传输所经由的外网接口地址,overload表明复用外网接口地址。
5、 ip route 0.0.0.0 0.0.0.0 s0/0/0 的命令是指定的表项成为默认路由s0/0/0,如果使用多条ip route 0.0.0.0 0.0.0.0指令,则流量会自动在多条链路上负载均衡。默认路由仅当只有一条可用路径时才配。Ip route 是配置静态路由,第一组0.0.0.0是目标地址而他用通配符表示,第二组0.0.0.0是这一网络上使用的地址掩码,s0/0/0是希望到达的下一跳的地址位置。

本文转自 jiangxuezhi2009

 51CTO博客,原文链接:http://blog.51cto.com/jiangxuezhi/1110933,如需转载请自行联系原作者

相关文章
|
30天前
|
存储 数据挖掘 Windows
服务器数据恢复—V7000存储raid5故障导致LUN无法访问的数据恢复案例
服务器数据恢复环境: 三台V7000存储,共有64块SAS硬盘(其中有三块热备盘,其中一块已启用)组建了数组raid5阵列。分配若干LUN,上层安装Windows server操作系统,数据分区格式化为NTFS文件系统。 服务器故障: V7000存储中有多块硬盘出现故障离线,阵列失效,LUN无法访问。需要恢复卷中所有数据(主要为dcm文件)。
|
24天前
|
Apache 数据中心 Windows
将网站迁移到阿里云Windows系统云服务器,访问该站点提示连接被拒绝,如何处理?
将网站迁移到阿里云Windows系统云服务器,访问该站点提示连接被拒绝,如何处理?
|
24天前
|
域名解析 缓存 网络协议
Windows系统云服务器自定义域名解析导致网站无法访问怎么解决?
Windows系统云服务器自定义域名解析导致网站无法访问怎么解决?
|
29天前
|
网络安全 Docker 容器
【Bug修复】秒杀服务器异常,轻松恢复网站访问--从防火墙到Docker服务的全面解析
【Bug修复】秒杀服务器异常,轻松恢复网站访问--从防火墙到Docker服务的全面解析
21 0
|
27天前
|
XML JSON API
ServiceStack:不仅仅是一个高性能Web API和微服务框架,更是一站式解决方案——深入解析其多协议支持及简便开发流程,带您体验前所未有的.NET开发效率革命
【10月更文挑战第9天】ServiceStack 是一个高性能的 Web API 和微服务框架,支持 JSON、XML、CSV 等多种数据格式。它简化了 .NET 应用的开发流程,提供了直观的 RESTful 服务构建方式。ServiceStack 支持高并发请求和复杂业务逻辑,安装简单,通过 NuGet 包管理器即可快速集成。示例代码展示了如何创建一个返回当前日期的简单服务,包括定义请求和响应 DTO、实现服务逻辑、配置路由和宿主。ServiceStack 还支持 WebSocket、SignalR 等实时通信协议,具备自动验证、自动过滤器等丰富功能,适合快速搭建高性能、可扩展的服务端应用。
86 3
|
9天前
|
设计模式 前端开发 数据库
Python Web开发:Django框架下的全栈开发实战
【10月更文挑战第27天】本文介绍了Django框架在Python Web开发中的应用,涵盖了Django与Flask等框架的比较、项目结构、模型、视图、模板和URL配置等内容,并展示了实际代码示例,帮助读者快速掌握Django全栈开发的核心技术。
86 44
|
4天前
|
前端开发 API 开发者
Python Web开发者必看!AJAX、Fetch API实战技巧,让前后端交互如丝般顺滑!
在Web开发中,前后端的高效交互是提升用户体验的关键。本文通过一个基于Flask框架的博客系统实战案例,详细介绍了如何使用AJAX和Fetch API实现不刷新页面查看评论的功能。从后端路由设置到前端请求处理,全面展示了这两种技术的应用技巧,帮助Python Web开发者提升项目质量和开发效率。
14 1
|
7天前
|
XML 安全 PHP
PHP与SOAP Web服务开发:基础与进阶教程
本文介绍了PHP与SOAP Web服务的基础和进阶知识,涵盖SOAP的基本概念、PHP中的SoapServer和SoapClient类的使用方法,以及服务端和客户端的开发示例。此外,还探讨了安全性、性能优化等高级主题,帮助开发者掌握更高效的Web服务开发技巧。
|
10天前
|
安全 数据库 开发者
Python Web开发:Django框架下的全栈开发实战
【10月更文挑战第26天】本文详细介绍了如何在Django框架下进行全栈开发,包括环境安装与配置、创建项目和应用、定义模型类、运行数据库迁移、创建视图和URL映射、编写模板以及启动开发服务器等步骤,并通过示例代码展示了具体实现过程。
26 2
WK
|
10天前
|
安全 Java 编译器
C++和Java哪个更适合开发web网站
在Web开发领域,C++和Java各具优势。C++以其高性能、低级控制和跨平台性著称,适用于需要高吞吐量和低延迟的场景,如实时交易系统和在线游戏服务器。Java则凭借其跨平台性、丰富的生态系统和强大的安全性,广泛应用于企业级Web开发,如企业管理系统和电子商务平台。选择时需根据项目需求和技术储备综合考虑。
WK
11 0
下一篇
无影云桌面