V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
moonv5
V2EX  ›  问与答

如何确保某个特定的人永远打不开某个网站?

  •  
  •   moonv5 · 2015-06-03 18:42:15 +08:00 · 5824 次点击
    这是一个创建于 3467 天前的主题,其中的信息可能已经有所发展或是发生改变。

    你永远不想某人打开这个网站(比如 http://www.v2ex.com/ ),怎么做?

    对付电脑小白很简单,将域名放入host文件解析为127.0.0.1就可以,或者使用杀毒软件就可以呢

    对付其他人呢,比如你永远不想让他打开你的网站,即使知道域名?

    屏蔽IP地址,静态还好?动态?

    极端点屏蔽中国IP(假如用了袋里就不行),设置网站访问密码,还有别的吗?大家积极想一想,谢谢。

    41 条回复    2015-06-07 15:39:54 +08:00
    wingoo
        1
    wingoo  
       2015-06-03 18:51:19 +08:00
    如果只是想让特定地区比如国内的人不能访问
    告诉你一个当年搞外贸网站时的方案
    用js判断时区
    Vinty
        2
    Vinty  
       2015-06-03 18:57:41 +08:00
    在网站的显著位置挂个“本网站不欢迎XXX”
    gdtv
        3
    gdtv  
       2015-06-03 18:59:03 +08:00 via Android   ❤️ 1
    请先定义“特定的人”
    omph
        4
    omph  
       2015-06-03 19:02:02 +08:00
    采用一次性动态密码登录,想获得密码,必须跟你联系
    zent00
        5
    zent00  
       2015-06-03 19:04:45 +08:00 via iPhone   ❤️ 1
    要与人绑定似乎不太可行,因为人是活的,只能针对其它属性,比如特定的 IP 地址,特定的 User Agent 或浏览器语言设置等等,楼上说的判断时区也可以,但是万一那个人出国了还是可以访问,按照你的需求,白名单比较安全,只允许满足特定条件的用户访问,其他人全部拒绝,或者你自己说的方法,设置密码。
    xenme
        6
    xenme  
       2015-06-03 19:05:45 +08:00   ❤️ 2
    然后特定的人找了别人看了一眼,楼主崩溃了。
    v2015
        7
    v2015  
       2015-06-03 19:08:19 +08:00   ❤️ 3
    大家都是成年人,说人话
    Xs0ul
        8
    Xs0ul  
       2015-06-03 19:20:43 +08:00
    @xenme 23333
    datocp
        9
    datocp  
       2015-06-03 19:28:16 +08:00 via Android
    网络永远是条条大路通罗马。

    在公司里出于某种目的要屏蔽.taobao.com
    强制特定ip这也许就是那人所能对应的参数,所有的udp 53通过本地解析
    dnsmasq设置address=/taobao.com/0.0.0.0
    对特定的ip使用其它dns解析就能跳出这个限制。

    当然条条大路通罗马,通过外部代理就能跳出去了。
    keniusahdu
        10
    keniusahdu  
       2015-06-03 19:28:18 +08:00
    这个太简单了.步骤如下:
    1.网站强制注册才可以看到内容
    2.打电话给他问他注册了什么帐号.
    3.强制给他删号.并且打电话骂他以后再也别来了.
    Pixel
        11
    Pixel  
       2015-06-03 19:29:16 +08:00 via iPhone
    不告诉他/她 网址
    datocp
        12
    datocp  
       2015-06-03 19:31:41 +08:00 via Android
    说的不是一回事。。。老外直接屏蔽来自中国的ip,好点的还有提示你的ip被屏蔽了。

    想不让人访问,估计只有从网络上断开,别无他法。
    xjx0524
        13
    xjx0524  
       2015-06-03 19:52:07 +08:00
    首先你得区分开 打得开网站的人 和 打不开网站的人

    然后根据两类人之间的不同及打不开网站的人的共性来制定规则

    你直接说特点的人谁知道怎么办
    jings
        14
    jings  
       2015-06-03 20:22:24 +08:00 via Android
    防火墙屏蔽ip出口
    kikyous
        15
    kikyous  
       2015-06-03 20:23:18 +08:00
    这可能办的到吗?
    kisshere
        16
    kisshere  
       2015-06-03 20:37:39 +08:00
    联系@Livid 给他发送一个cookie,再让Livid检测这个cookie禁止登陆v2ex
    sarices
        17
    sarices  
       2015-06-03 20:44:41 +08:00
    死人永远看不到网站,请准备大杀器
    ALeo
        18
    ALeo  
       2015-06-03 21:00:56 +08:00
    所以你是要准备开一帖 吐槽那个人了嘛?。。。233333
    b821025551b
        19
    b821025551b  
       2015-06-03 21:09:19 +08:00   ❤️ 1
    给他“碰到的所有可上网的终端设备全部5秒内损坏”的技能。
    ihciah
        20
    ihciah  
       2015-06-03 21:57:00 +08:00
    你既然打算对互联网公开,为何要屏蔽“特定的人”呢?
    mcfloundinho
        21
    mcfloundinho  
       2015-06-03 21:58:10 +08:00 via Android
    告诉特定的人:至于能看什么,不能看什么,能看的就看,不能看的就别看。
    dallaslu
        22
    dallaslu  
       2015-06-03 22:07:05 +08:00
    关掉 v2ex.com,那个人就访问不到了。
    nabla
        23
    nabla  
       2015-06-03 22:49:24 +08:00   ❤️ 1
    刚好看到一篇不错的文章,可以设置一个非常大的cookie, 服务器会拒绝访问。http://www.cnblogs.com/index-html/p/cookie-dos.html
    tSQghkfhTtQt9mtd
        24
    tSQghkfhTtQt9mtd  
       2015-06-04 00:33:32 +08:00
    @b821025551b 为何我第一眼想起 http://tv.sohu.com/20140108/n393152680.shtml 9分钟左右
    ligyxy
        25
    ligyxy  
       2015-06-04 02:57:13 +08:00
    你都可以修改此人的杀毒软件了,那么何不一巴掌拍死他呢?是不是简单很多。
    typcn
        26
    typcn  
       2015-06-04 03:41:00 +08:00
    把服务器的 listen 80 改成 127.0.0.1:80
    crisrock
        27
    crisrock  
       2015-06-04 08:29:57 +08:00
    首先如何确定他是一个人,其次如何确定他是特定的,最后对特定的人来说这世界上有很多不存在的网站,你也可以成为那些不存在的网站
    sun019
        28
    sun019  
       2015-06-04 08:32:27 +08:00 via Android
    看来是闲的
    jedyu
        29
    jedyu  
       2015-06-04 08:36:15 +08:00
    注册一个128位的域名
    wbingeek
        30
    wbingeek  
       2015-06-04 08:36:49 +08:00
    有两个简单粗暴,理论上可行的方法:

    1.找网站站长(例如你说的v2ex就找@Livid),让他把网站关了

    2.对“特定的人”投毒 (千万别这么干啊,只是说下理论上可行的办法而已)
    la0wei
        31
    la0wei  
       2015-06-04 08:48:19 +08:00
    虽然不能准确描述“特定的人”,但是不妨碍理解为黑名单。如果黑名单行不通,那么可以做白名单。这只是基于这个需求来做的,影响业务可别怪我。
    imn1
        32
    imn1  
       2015-06-04 09:05:50 +08:00
    这个应该转到异想天开节点

    除了把TA关起来,别无他法
    zhaowmm
        33
    zhaowmm  
       2015-06-04 10:07:20 +08:00
    给他洗脑,叫他唱:我们是……
    b821025551b
        34
    b821025551b  
       2015-06-04 10:11:13 +08:00
    lucky2touch
        35
    lucky2touch  
       2015-06-04 11:18:47 +08:00
    v2ex要开发新功能了,叫不让他看我的信息......
    haixiu
        36
    haixiu  
       2015-06-04 11:48:34 +08:00
    物理上消除这个人
    Robias
        37
    Robias  
       2015-06-04 12:18:34 +08:00
    要么干掉这个人,要么干掉V2EX。
    crs0910
        38
    crs0910  
       2015-06-04 12:23:02 +08:00
    登录才能浏览网站,然后采用扫脸登录不就完了吗??
    crs0910
        39
    crs0910  
       2015-06-04 12:27:58 +08:00
    注册的时候也扫脸,跟黑名单里面的图片对比特征,相似率超过多少就自动进入人工审核。相似率低的不在黑名单就直接注册成功。
    扫脸已经有云服务了吧。
    crs0910
        40
    crs0910  
       2015-06-04 12:31:14 +08:00
    同理,网站可以给脸胖的人显示瘦脸产品的广告。
    痘痘多的就来个祛痘产品的广告。
    头发乱,秃头,满脸油光胡渣的就显示适合程序员看的广告。。
    mingyun
        41
    mingyun  
       2015-06-07 15:39:54 +08:00
    这什么奇葩需求
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2858 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 13:16 · PVG 21:16 · LAX 05:16 · JFK 08:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.