妙用ISA Server的“重定向”功能解决单位网站不能访问的难题

news/2024/5/18 17:50:45/文章来源:https://blog.csdn.net/weixin_33895657/article/details/85149191
在A市某单位增加了一条电信出口后,发现通过域名不能访问自己单位的网站了,而原来是可以访问的。具体案例如下:
该单位原来只有一条网通的出口,采用ISA Server作为防火墙与代理服务器提供共享,单位的网站在局域网中,通过ISA Server发布出去,而单位内部都是用域名来访问自己的网站的。而增加电信出口后,在ISA Server前面增加了一个“双WAN口”的路由器,分别接入电信与网通的专线,改造后网络拓扑如图1所示。
clip_image002[6]
图1 改造后网络拓扑
原来ISA Server防火墙直接连接到Internet网络上,设置的也是“公网”地址,这样,在用域名www.aaaa.cn访问时,ISA Server辨别出访问的网站是自己本身的网络地址,会将这个访问重定向到192.168.65.6这个内网的地址。而增加双WAN口路由器后,ISA Server外网的地址已经不是原来直接设置的公网地址,而是另外一个地址,这时,当内网访问www.aaaa.cn时,ISA Server解析到地址在其“外网-Internet网段”,会把这个请求转发到上层双WAN口路由器,这样,内网的用户访问不到真正的地址192.168.65.6,就会出现错误。
知道了问题的原因,解决问题就方便了。一开始,我告诉用户,既然用域名不能访问,你直接告诉单位的人,以后用192.168.65.6访问网站就行了。但许多用户只记住了单位的域名,不管是在内网(单位),还是在家里,都习惯于用域名访问,如果改用地址,许多人记不住,这个方法肯定不行。
一开始我也想了好多种办法,一个最简单的办法就是在单位内部创建一个DNS,用来解析aaaa.cn,将www的A记录重定向到192.168.65.6,但这样还需要单位内部的人,修改DNS的地址,这样的工作量也是很大的(原来都是用的网通的DNS地址)。当然,还有编辑hosts文件的方法,但这样对于网管来说,工作量很大。
最后,考虑到了ISA Server的“重定向”功能,并通过增加一个“跳转”网页的方法解决。就是在ISA Server中,创建一条策略,拒绝“内网”用户访问www.aaaa.cn这个网站,并提供一个错误的网页,该网页的内容就是“跳转”到192.168.65.6这个网站。这样,问题得以圆满解决。主要步骤如下:
(1)在ISA Server中创建一条访问规则,禁止“内网”用户访问www.aaaa.cn这个URL网站,并指定拒绝网址为http://192.168.65.6/lq.htm,如图2、图3所示。
image
图2 禁止到www.aaaa.cn
image 
图3 禁止操作并重定向到一个网页
(2)然后到192.168.65.6所在的服务器,在网站所在的文件夹中编写一个lq.htm网页,网页的内容为“跳转”到192.168.65.6这个网站。我简单的在网上搜索了一下,有好几种方法都能实现网页的跳转,以下两种方法最为简单。
方法一:
<script language="javascript" type="text/javascript">
window.location="http://192.168.65.6";;
</script>
方法二:
<html>
<head>
<title>页面跳转</title>
<meta http-equiv="refresh" content="1;url=http://192.168.65.6">
</head>
<body>
选择任意一个代码,保存为lq.htm。
以后,当内网中的用户以域名www.aaaa.cn访问该网站时,会被ISA Server“拒绝”并返回http://192.168.65.6/lq.htm的错误网页,而该“错误”网页的内容为无条件跳转到192.168.65.6网站,而该网站就是用户需要访问到的单位网站。
等这个方法用了一天之后,我又发现一个最简单的办法:直接在图3中,将错误网页,转到内网的地址即http://192.168.65.6就可以了。哎,开始想的有点复杂了,呵呵!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_762472.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

分享我的部分网站设计作品

转载于:https://blog.51cto.com/peishuangcai/439661

K8S网站页面的搭建

目录一、在master01上操作&#xff08;基于之前的多节点环境基础&#xff09;1.1、创建dashborad工作目录1.2、创建资源1.3、登录一、在master01上操作&#xff08;基于之前的多节点环境基础&#xff09; 1.1、创建dashborad工作目录 [rootmaster01 k8s]# mkdir dashboard [r…

使用Varnish代替Squid做网站缓存加速器的详细解决方案

今天写的这篇关于Varnish的文章&#xff0c;已经是一篇可以完全替代Squid做网站缓存加速器的详细解决方案了。网上关于Varnish的资料很少&#xff0c;中文资料更是微乎其微&#xff0c;希望本文能够吸引更多的人研究、使用Varnish。   在我看来&#xff0c;使用Varnish代替Sq…

集成轻量级的IIS实现打包Asp.Net网站生成exe方便快捷的进行客户演示

本文和大家分享一下打包Asp.Net 网站成为一个exe 方便快捷的进行客户演示&#xff0c;挺不错哦。 在Asp时代有一个NetBox 产品可以把整个Asp网站AllInOne的打包成一个exe&#xff0c;在没有IIS的情况下可以单独运行这个exe来开启整个网站。在Asp.Net 下一直没有类似的产品出现&…

23个精美的的国外网站设计作品推荐欣赏

如果一个网站的内容不是很多而且将来内容也不怎么增加的话&#xff0c;那么制作成单页&#xff08;Single Page Websites&#xff09;的形式是很好的选择。这种只有一个页面的网站形式&#xff0c;曾经非常流行&#xff0c;现在依然有很多人喜欢。如果你也想做一个这样的网站&a…

w10系统下怎么删除服务器,win10系统任务栏图标怎么删除_网站服务器运行维护

win10系统任务栏没有搜索框怎么办_网站服务器运行维护win10系统任务栏没有搜索框的解决方法&#xff1a;1、首先使用鼠标右键点击任务栏&#xff1b;2、然后在弹出的菜单中依次点击【Cortana】、【显示搜索框】选项即可。1、点击“开始”菜单&#xff0c;运行“regedit”打开注…

一个引号导致1个小时网站打不开

咱们就说下这个例子&#xff0c;提醒广大开发在写SQL的时候一定要仔细&#xff01;当时情况是这样的&#xff0c;一个慢SQL把数据库CPU连接数跑满&#xff0c;由于并发压力大&#xff0c;CPU空闲瞬时为0&#xff0c;过一会机器被HANG死&#xff0c;连接不上。因涉及公司隐私问题…

【AI实战】手把手教你文字识别(识别篇:LSTM+CTC, CRNN, chineseocr方法)

文字识别是AI的一个重要应用场景&#xff0c;文字识别过程一般由图像输入、预处理、文本检测、文本识别、结果输出等环节组成。 其中&#xff0c;文本检测、文本识别是最核心的环节。文本检测方面&#xff0c;在前面的文章中已介绍过了多种基于深度学习的方法&#xff0c;可针…

360在网站安全防护中的实践

2019独角兽企业重金招聘Python工程师标准>>> 360在网站安全防护中的实践 作为国内首个集网站漏洞检测、网站挂马监控、网站篡改监控于一体的免费检测平台&#xff0c;360网站安全检测平台拥有全面的网站漏洞库及蜜罐集群检测系统&#xff0c;能够第一时间协助网站检…

为网站赢得用户信任的8个建议

对我们来说&#xff0c;无论是浏览网页还是网上购物&#xff0c;互联网都是一个令人担忧的地方。人们对网上的一切都保持着怀疑的态度。信用卡诈骗和身份假冒的出现&#xff0c;导致网站很难获得用户的信任。要获得用户的信任也不是不可能。通过优化网站上的一些可视化元素&…

01-19asp.net基础--网站登录及验证

第一步&#xff1a; 1&#xff09;首先使用“CodeSmith”将Examinee类实体化&#xff0c;并生成实体类连接数据库的方法&#xff0c;存在解决方案下的“App_Code”文件夹下。 修改一下连接某个数据库&#xff1b; private SqlConnection _Conn;public DBConnection(){String co…

在线问答系统html模板,问答系统网站模板

充值模块会员积分:支持设置会员积分及积分累计升级&#xff0c;并获得购买折扣&#xff1b;会员充值:支持会员充值到账号&#xff0c;用于购买商品&#xff0c;下载点数等开通&#xff1b;微信公共号:添加多个公共号&#xff0c;方便管理及推送信息&#xff1b;自定义菜单:能够…

教你如何下载音乐的网站只试镜

打开IE浏览器&#xff0c;选择“Internet选项”&#xff0c;“浏览历史记录”的“设定” 先把打开的目录清空&#xff0c;然后再打开仅仅供试听的站点。比方“http://www.bandari.net/”&#xff0c;待播放结束以后&#xff0c;就能够看到这个音乐文件已经下载下来了 版权声明&…

python爬虫遇到动态加密怎么办?爬取某点评网站内容

本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理。 以下文章来源于早起Python &#xff0c;作者刘早起 Python爬虫、数据分析、网站开发等案例教程视频免费在线观看 https://space.bilibili.com/523606542 在前几天针某…

不为技术而技术:大型网站架构演化解析

短短几十年国内互联网发生了翻天覆地的变化&#xff0c;特别是国家支持互联网发展&#xff0c;提出了“互联网”行动计划&#xff0c;国内各行各业的互联网更是日新月异。作为一个九零后小白没有亲身经历互联网的演变历程&#xff0c;如今看的像淘宝、京东、腾讯这样的大型网站…

网站就必须用响应式布局吗?MVC视图展现模式之移动布局

本文先引入给读者一个自己研究的机会&#xff0c;下次深入说明一下&#xff1a; 废话不多说&#xff0c;直接上图 新建一个mvc的项目 在视图里面添加一个移动端视图 正常访问一下 Bootstrap自带的响应式的方式&#xff08;页面代码并没有改变&#xff09; 我们来模拟一下移动端…

大型网站技术架构 核心原理与案例分析 2016-4-17

2019独角兽企业重金招聘Python工程师标准>>> 第1篇 概述 1 大型网站架构演化 2 1.1 大型网站软件系统的特点 3 1.2 大型网站架构演化发展历程 4 1.2.1 初始阶段的网站架构 4 1.2.2 应用服务和数据服务分离 4 1.2.3 使用缓存改善网站性能 5 1.2.4 使用应用服务器集群…

用python和karrigell做网站

从今天起,和大家一起学习用python/karrigell做网站.对于能搜到这篇文章的兄弟,一定是对karrigell是什么有大致的了解了,但是如果不知道也没关系.这个单词虽然很复杂,而且金山词霸不知道该怎么解释,但实际上的意思却很简单.karrigell,一个支持用python开发web程序的框架,说的再明…

基于Vue,Vue-router,Vuex的简书网站模仿(二)

接着上一篇我们接着讲,关于这个网站的专题页面和2015精选页面&#xff0c;如果有小伙伴没看过上一篇文章&#xff0c;这里附上上一篇文章的的链接基于Vue,Vue-router,Vuex的简书网站模仿这里是网站的源码下载地址 Github Repo 这里是Demo地址&#xff0c;在线感受vue的魅力 页面…