社区
ASP
帖子详情
如何限制上网用户(不在这一网段范围的机器不能访问次网站)
canchuan
2004-04-30 05:35:58
我这有一企业网站,客户想只有他们自己本厂人能浏览本站信息,别的网段的机器就不能访问次网站信息。请大虾指点,最好给我整段代码,我好学习学习,呵呵,谢了先。
...全文
98
3
打赏
收藏
如何限制上网用户(不在这一网段范围的机器不能访问次网站)
我这有一企业网站,客户想只有他们自己本厂人能浏览本站信息,别的网段的机器就不能访问次网站信息。请大虾指点,最好给我整段代码,我好学习学习,呵呵,谢了先。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sundna
2004-04-30
打赏
举报
回复
思路:利用ASP的Request.ServerVariables("REMOTE_ADDR")来获取访问者的IP地址,只让内部企业网段的IP访问者浏览到页面
附:asp中对ip进行过滤限制函数
http://www.knowsky.com/list.asp?id=4165
cjf1009
2004-04-30
打赏
举报
回复
学习
ASP如何获取真实IP地址
在 ASP 中使用 Request.ServerVariables("REMOTE_ADDR") 来取得客户端的 IP 地址,但如果客户端是使用代理服务
器来访问,那取到的就是代理服务器的 IP 地址,而不是真正的客户端 IP 地址。要想透过代理服务器取得客户端的真实
IP 地址,就要使用 Request.ServerVariables("HTTP_X_FORWARDED_FOR") 来读取。
不过要注意的事,并不是每个代理服务器都能用 Request.ServerVariables("HTTP_X_FORWARDED_FOR") 来读取客户端
的真实 IP,有些用此方法读取到的仍然是代理服务器的 IP。
还有一点需要注意的是:如果客户端没有通过代理服务器来访问,那么用 Request.ServerVariables
("HTTP_X_FORWARDED_FOR") 取到的值将是空的。因此,如果要在程序中使用此方法,可以这样处理:
......
userip = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
If userip = "" Then userip = Request.ServerVariables("REMOTE_ADDR")
......
即:如果客户端通过代理服务器,则取 HTTP_X_FORWARDED_FOR 的值,如果没通过代理服务器,就取 REMOTE_ADDR 的值。
postfix2
2004-04-30
打赏
举报
回复
打开你的iis->属性->安全性->ip地址和域明限制->编辑->拒绝访问->设不要访问的IP
局域网两个不同
网段
互相
访问
局域网内为便于管理和接入,经常划分为不同的
网段
,不同
网段
的PC通过一个路由器与上层
网段
连接,可
访问
外网或上层网络;但上层或同层网络不同
网段
PC
不能
访问
其他
网段
PC。 PC通过一个路由器与主网或上层网络连接时,也出现上述现象:自己的路由器连接到主网上,PC和嵌入式设备连接到路由器,PC和嵌入式设备可
访问
上层网络或外网,但上层网络或其他
网段
PC
不能
访问
自己PC或嵌入式设备。 可通过设置上层网络的网关的静态路由实现互相
访问
;若是同级,可互相指定路由。 基础知识 1. 网关,简单来说就是网络中数据的关口,网
Linux双网卡网络问题经典案例(linux双网卡相同
网段
可以
访问
,跨
网段
有一个网卡无法
访问
问题)
概述 linux双网卡相同
网段
可以
访问
,跨
网段
有一个网卡无法
访问
问题 问题分析 架构描述 公司有三个
网段
分别为: 192.168.2.0/24 192.168.3.0/24 172.16.100.0/24 server1有两个块网卡: IP地址:192.168.2.2 gw:192.168.2.1 网络接口:ens160 IP地址:192.168.3.2 gw:192.1...
linux跨
网段
间互通
1.简介 TCP协议规定只有处于同一个
网段
的IP才能实现互通,如果处于不同
网段
,可以配置一台双网卡
机器
为网关然后指定路由线路实现跨
网段
访问
。 实现思路:将双网卡服务器作为一个代理服务器,实现双向网关的一个功能 如上图所示,Proxy作为双向网关 Client如果要实现Server的互通,如果Client和Server在同一个子
网段
可以直接ping同,但是如果不在同一个
网段
,Client就会先去找其网关,再由其网关寻找Server,对于Server也是这样。 2.实现方案 2.1代理 1.开启数据包的转发功
如何让不可以上外网的
机器
变成能上外网的
机器
-squid代理
购买服务器时,为了节省资金,通常会只开通一台能
访问
公网的服务器,其它服务器不开弹性公网。 未开公网
访问
的服务器如何能
访问
公网呢? 这里写了使用squid代理
访问
公网。要求代理服务器即安装squid的
机器
和其它服务器为同
网段
的
机器
。 登录squid服务器,用root
用户
操作 1、安装squid yum install squid -y ##安装squid服务 systemctl start squid ##开启squid服务 systemctl enable squid #...
Ubuntu连不
上网
,与Windows同一
网段
的设置
编辑->更改设置->还原默认设置,然后再在有线网络设置里面,将IP的获取设置为自动获取,关机重启虚拟机,即可。虚拟机网络设置为桥接模式,然后将有线网络设置为固定IP,让你的虚拟机IP地址和你的Windows的IP地址处在统一
网段
下。不知道什么是统一
网段
,看看计算机网络。比如说192.168.1.1和192.168.1.100,192.168.150都是在同一
网段
下,而192.168.1.1和192.168.2.1就不是同一
网段
了
ASP
28,409
社区成员
356,971
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章