首先,我们需要启用URL过滤功能。在路由器的设置界面中,找到URL过滤选项,将其勾选。接着,根据需求选择规则,如果是要禁止访问某些特定网站,选择“仅禁止访问列表中URL地址”;如果是要允许访问某些特定网站,则选择“仅允许访问列表中URL地址”。
以禁止访问网易和新浪为例,我们进行以下操作:
1. 添加域名过滤规则。在域名过滤中输入“www.163.com”和“www.sina.com”,这样局域网内的所有计算机都无法访问这两个网站。
2. 添加关键字过滤规则。输入“.exe”,这样局域网内的计算机就无法下载扩展名为“.exe”的文件。
配置完成后,您可以查看设置效果,如图所示:

接下来,我们来看如何设置仅允许访问网易的例子。
1. 同样,启用URL过滤功能,并选择“仅允许访问列表中URL地址”。
2. 添加域名过滤规则,输入“www.163.com”。
需要注意的是,许多门户网站之间存在调用关系,比如网易在打开页面时可能需要调用其他域名,如果我们只添加了“www.163.com”,那么网易的页面可能无法完全显示。这时,我们可以通过添加关键词来实现。例如,在添加关键词“163”的同时,没有添加“126”,那么在打开163门户时,可能会对“126”相关链接不断请求。这时,我们只需要将“126”也添加为关键词即可。
此外,为了更方便地管理域名调用关系,我们提供了一份常用门户网站域名调用关键字表,供您参考。
| 域名 | 关键字 | | ------ | -------------------------- | | 网易 | 163、126、netease、midiav、127 | | 搜狐 | sohu、itc | | 新浪 | sina | | 腾讯 | qq、gtimg、tencent |
最后,值得注意的是,URL过滤仅针对标准HTTP站点生效,对于非80端口的HTTP站点或HTTPS站点无效。
如果设置了URL过滤后不生效,可能的原因包括:没有开启URL过滤功能、访问的网站为非80端口的HTTP站点或HTTPS站点、没有添加正确的过滤规则等。如果设置URL过滤后网页显示不全,可能是由于未将相关调用域名添加为关键词。希望这些信息能帮助您更好地理解和配置URL过滤功能。
URL (Uniform Resource Locator — 统一资源定位符),它是万维网的统一资源定位标志,就是通常所讲的网址。限制局域网内的计算机访问某些特定网站,可以通过设置URL过滤来实现。
本文以TL-ER5110为例来介绍如何实现URL过滤功能的配置步骤,TL-ER5XX的路由器均可参考本文档进行配置。
例1:希望禁止局域网内所有计算机访问网易()、新浪(),以及禁止下载扩展名为“.exe”的文件,设置步骤如下:
1、 启用URL过滤,规则选择为“仅禁止访问列表中URL地址”
2、添加规则:
①:域名过滤添加“”以及“”
②:关键字过滤添加“.exe”
设置完成,如下图:
例2:希望局域网内计算机仅允许访问网易()
1、 启用URL过滤,规则选择为“仅允许访问列表中URL地址”
2、添加规则:
由于常见门户网站存在域名之间的调用关系,仅在域名过滤中添加“”是无法完整访问该页面的,将会产生网页显示不全的现象,必须将该页面调用的其他域名一并加入,建议采用关键字。
通常网站在打开过程中,对于无法打开的调用链接,会用较长时间去相应,在浏览器的状态栏我们可以看到相应的链接,如下图:
在添加关键字“163”,但没添加“126”时,打开163门户时会对“126”相关链接一直请求,此时我们将“126”关键字添入即可。
常用门户网站域名调用关键字(仅供参考,不同网站在不同地区也可能使用不同的域名服务器):
域名 |
关键字 |
网易 |
163、126、netease、midiav、127 |
搜狐 |
sohu、itc |
新浪 |
sina |
腾讯 |
qq、gtimg、tencent |
【注意】:URL过滤只针对标准HTTP站点生效,对于非80端口的HTTP站点或者HTTPS站点无效。
疑问解答
1、为什么设置了URL过滤后不生效?
可能的原因有:①没有在功能设置中开启对应的URL过滤功能;②访问的网站为非80端口的HTTP站点或者HTTPS站点,URL过滤对此类站点不生效;③没有添加正确的过滤规则(比如过滤的URL有调用其他URL,未进行设置)。
2、为什么设置URL过滤后网页显示不全?
常见门户网站存在域名之间的调用关系,仅在域名过滤中添加单个网站域名,如“ ”是无法完整访问该页面的,将会产生 网页显示不全的现象,必须将该页面调用的其他域名一并加入。