V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
lcandy
V2EX  ›  分享创造

学生党福利🌏校园内网 WebVPN 转换:从此告别校园网访问限制!

  •  3
     
  •   lcandy ·
    lcandy2 · 273 天前 · 6025 次点击
    这是一个创建于 273 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近写了一个新项目:校园内网 Web VPN 网址转换工具

    这个工具的主要目标是简化学生和教师访问校园网络资源的过程。

    只需粘贴常规网址,这个工具就能即刻将其转化为学校的 Web VPN 网址。

    欢迎来用捏! https://wrdvpn.vercel.app/


    优势:

    • 简易操作:只需一次粘贴,无需繁琐的步骤和设置
    • 多学校支持:已预设近百所学校的 Web VPN 参数,可直接使用

    目前支持的学校:中国科学技术大学, 皖南医学院, 合肥工业大学, 铜陵学院, 皖西学院, 阜阳师范大学, 安徽医科大学, 北京农学院, 清华大学, 北京外国语大学, 中国人民大学, 北京邮电大学, 北京石油化工学院, 北京师范大学, 北京理工大学, 北京大学, 北京航空航天大学, 北京化工大学, 北京建筑大学, 中国青年政治学院, 中国传媒大学, 厦门大学, 福建中医药大学, 甘肃政法大学, 甘肃农业大学, 西北师范大学, 兰州工业学院, 广州医科大学, 肇庆学院, 广州大学, 韩山师范学院, 广东海洋大学, 桂林航天工业学院, 河池学院, 海南大学, 河北环境工程学院, 河北医科大学, 中国人民警察大学, 河北地质大学, 东北大学秦皇岛分校, 河北大学, 河北农业大学, 河北对外经贸职业学院, 洛阳师范学院, 郑州轻工业大学, 郑州航空工业管理学院, 黄冈师范学院, 汉江师范学院, 湖北警官学院, 武汉理工大学, 华中师范大学, 湖北大学, 邵阳学院, 湖南科技大学, 湖南农业大学, 吉首大学, 树达学院, 湖南大学, 南京工程学院, 江苏大学, 河海大学, 无锡学院, 常熟理工学院, 苏州城市学院, 扬州大学, 江苏海洋大学, 天平学院, 苏州科技大学, 吉林大学, 长春人文学院, 渤海大学, 大连理工大学, 沈阳工程学院, 大连工业大学, 沈阳农业大学, 沈阳建筑大学, 辽宁工程技术大学, 宁夏大学, 山东外国语职业技术大学, 枣庄学院, 济南大学, 山东青年政治学院, 山东科技大学, 济宁学院, 山东石油化工学院, 山东财经大学, 青岛大学, 烟台大学, 山东大学, 上海海事大学, 复旦大学, 东华大学, 上海工程技术大学, 上海交通大学医学院, 西安航空学院, 西安科技大学, 西安交通大学, 西安财经大学, 西安理工大学, 西安建筑科技大学, 西安欧亚学院, 西北大学, 安康学院, 西华师范大学, 四川师范大学, 四川传媒学院, 南开大学, 天津城建大学, 天津城建大学(教师), 云南大学, 云南中医药大学, 玉溪师范学院, 保山学院, 温州医科大学, 嘉兴学院, 嘉兴南湖学院, 中国美术学院, 浙江学院

    同时,还有 加密 和 解密 的 API ,在 lcandy2/webvpn-converter 可以看到!


    想要改进和建议!谢谢大家!

    47 条回复    2024-03-29 22:47:34 +08:00
    lcandy
        1
    lcandy  
    OP
       273 天前
    怎么都只有收藏没有人评论啊🥺
    xianwei7315
        2
    xianwei7315  
       273 天前 via Android
    没搞懂使用目的是什么.....
    MAKF
        3
    MAKF  
       273 天前   ❤️ 1
    还在玩 10 年前的高校“科技”生意一条龙吗
    Aloento
        4
    Aloento  
       273 天前
    @lcandy #1 因为意义不大(
    whileFalse
        5
    whileFalse  
       273 天前 via Android
    现在高校的网络还是这么恶心啊
    有余力的同学还是上 5g 吧
    lcandy
        6
    lcandy  
    OP
       273 天前 via iPhone
    @xianwei7315 需要访问校内网络资源和知网就很有用
    @Aloento 意义确实不大(
    @whileFalse 和 5g 是啥关系 校内局域网不通过 vpn 访问不上
    whileFalse
        7
    whileFalse  
       273 天前
    @lcandy 校内局域网还要 VPN ???我们学校当时是链接 VPN 之后可以上外网,内网是一直可以上的。我寻思同时链接校内网和 5G ,然后弄一下路由表就行了呢
    Drumming
        8
    Drumming  
       273 天前 via Android
    挺好的。
    skestars
        9
    skestars  
       273 天前 via Android
    学校的 VPN 网站不是可以直接转换吗?
    lcandy
        10
    lcandy  
    OP
       273 天前
    @whileFalse #5 现在都是访问校内系统或者知网需要校园网,然后有一个 webvpn 的访问系统
    lcandy
        11
    lcandy  
    OP
       273 天前
    @skestars 我们学校只有预设的几个链接,不能自己自由转换
    lwjef
        12
    lwjef  
       273 天前 via iPhone
    互联网链接直接转 ssl vpn 的链接,比如不需要再在内网网址上再搜索下这个文档,是这样吗。
    tyzandhr
        13
    tyzandhr  
       273 天前 via Android
    wenvpn 的需求是在校外访问内网啊
    tyzandhr
        14
    tyzandhr  
       273 天前 via Android
    实测吉林大学失效。换 key 了
    lcandy
        15
    lcandy  
    OP
       273 天前
    @tyzandhr #14 登录之后右键查看网页源代码

    <script>
    var __vpn_hostname_data = "";
    var __vpn_protocol_data = "https";
    var __vpn_protocol_host = "https://";
    var __vpn_app_hostname_data = "";
    var __vpn_app_protocol_data = "https";
    var __vpn_app_port_data = "";
    var __vpn_js_file = "/wengine-vpn/js/main.js?ver=20230426-02";
    var __vpn_worker_mode = 2;
    var __vpn_host_crypt = true;
    var __vpn_host_crypt_key = "wrdvpnisthebest!";
    var __vpn_host_crypt_iv = "wrdvpnisthebest!";
    </script>

    把最底下的 key 和 iv 手动设置一下,或者提交一个 pr/issue 我增加进新的 list
    我不是吉林大学的没办法登录获取
    lcandy
        16
    lcandy  
    OP
       273 天前
    @lwjef 是这样的
    sylxjtu
        17
    sylxjtu  
       273 天前 via Android
    btw 这些学校的网站真就用脚写的,都上 https 了,还搞个密钥放前端加密
    whileFalse
        18
    whileFalse  
       273 天前
    @lcandy webvpn 是在外面翻回校园网用的吗
    lcandy
        19
    lcandy  
    OP
       273 天前
    @whileFalse #18 对呀
    Nasei
        20
    Nasei  
       273 天前
    不支持 firefox
    baobao1270
        21
    baobao1270  
       273 天前   ❤️ 12
    鉴于楼上一大堆人不知道这东西是干嘛的,我来解释一下:
    1. 知网上有很多论文,需要付费下载
    2. 学校为了教学和科研的需要,往往会以集体名义购买知网的数据库,学生或教职工可以免费下载(其实学校已经帮你把下载的费用出了,属于批量购买,下面的「免费下载」指的就是这种)
    3. 知网为了确保免费下载的人是购买数据库的学校的人,会采用两种方式认证用户:一种是通过学校的 CAS 认证系统用学号登录,一种是 IP 白名单(即只有该学校的 IP 段才能免费下载)。前者需要学校对认证系统进行改造,因此大多数学校用的是后者。
    4. 学校的 IP 可以是教育网,也可以是学校的电信/联通/移动公网出口,能不能访问教育网和知网无关,因为只要学校上报自己的 IP 段,不管是教育网还是学校的公网出口,都可以免费下载知网论文。
    5. V*N 分为两种,一种是传统的 L2 或 L3 的 V*N ,工作在以太网层或 IP 层,另一种是 TLS V*N 。前者的优点是接管所有流量、最大程度防止泄密,但是需要一般用户安装客户端,而且很难做分流。TLS V*N 的话,本质上就是一个反向代理,但是因为做 ZeroTrust 很方便,而且只需要开一个浏览器就能用,所以最近很受欢迎。OP 做的就是后者。
    6. 虽然这玩意挺有用,但是理论上还是需要个内网的学生/教职工账号。
    QBiove
        22
    QBiove  
       273 天前 via Android
    想问问如何通过 webVPN 获得一个校园内网 ip ?似乎需要管理员开通这个服务
    vvhy
        23
    vvhy  
       273 天前
    这个之前好像看到过,是不是拿 wrdvpn666 之类的作为 key🤣。我们学校是没加密的直链,不过也不大好用
    Luoxiangyu
        24
    Luoxiangyu  
       273 天前
    @baobao1270 其实第三点,现在好多学校开始改为第一种了
    ilililili
        25
    ilililili  
       273 天前 via Android
    可是,我自己弄个书签用 js 写做跳转不是更方便
    BanShe
        26
    BanShe  
       273 天前
    21 楼的第六点最重要😂
    scal
        27
    scal  
       273 天前
    所以 ,谁有账号密码
    chikai
        28
    chikai  
       273 天前
    大部分学校都有 webvpn 了吧,就上面列的学校我知道好几个都有了
    shinyy
        29
    shinyy  
       273 天前 via iPhone
    一直用 scihub 没有动力用国内的学术网站
    l0o0
        30
    l0o0  
       273 天前
    Zotero 知网转换器,可以用到这个
    l0o0
        31
    l0o0  
       273 天前
    报错了 Application error: a client-side exception has occurred (see the browser console for more information)., 是什么原因? Console 报错:TypeError: e.province is undefined
    cpstar
        32
    cpstar  
       273 天前
    webvpn 的 URL 居然不带认证。。。
    lcandy
        33
    lcandy  
    OP
       273 天前
    @l0o0 #31 我这边无法复现问题诶,可以打开控制台截图给我看一下错误详情嘛

    同时访问一下 https://webvpn.srl.rip/api/data 看是否可访问
    lcandy
        34
    lcandy  
    OP
       273 天前
    @cpstar 网瑞达的是这样的
    @scal 在校学生都有自己学校的捏
    @chikai 上面列的就是支持的,这个是用来转换链接以在 webvpn 中打开的
    @shinyy 有些中国特色知网论文 scihub 没有捏
    @ilililili 是这样的
    coolfan
        35
    coolfan  
       273 天前
    浙江学院是什么大学🤣 看了一下网址应该是上海财经大学浙江学院?
    lcandy
        36
    lcandy  
    OP
       273 天前
    @coolfan 看了一下是在数据源的处理有点问题,等等我再改进一下
    mkoijnbhu
        37
    mkoijnbhu  
       273 天前 via Android
    没看懂这是干什么的。

    1. 在校内连上学校的 wifi 可以直接访问学校内部资源网站
    2. 在校外需连接需使用 VPN(EasyConnect 或 WebVPN),并登陆账号密码验证。

    所以理论上这个是预先准备密钥帮你跳过 webVPN 验证那一步?
    lcandy
        38
    lcandy  
    OP
       273 天前
    @tomzhang1019 在校外使用 WebVPN 验证完账号密码后直接打开指定链接(原本只能打开学校提供的一小部分链接)
    liyunyang
        39
    liyunyang  
       272 天前
    这不给几个学校地址让我们测试一下吗(滑稽)
    dreamage
        40
    dreamage  
       272 天前
    webvpn 侧有限制的。系统仅供访问校内资源使用,如需访问图书馆资源,请使用图书馆电子资源访问控制系统。校内资源包括: 10.0.0.0/8 ;……
    l0o0
        41
    l0o0  
       272 天前
    @lcandy 我换 edge 就可以了,firefox 可能有点问题,或者是我插件安装的
    lcandy
        42
    lcandy  
    OP
       272 天前
    @dreamage 使用图书馆的网址试试?
    lcandy
        43
    lcandy  
    OP
       272 天前
    @l0o0 #41 firefox 的支持已经修复,现在可以用 firefox 访问了!
    cyp0633
        44
    cyp0633  
       272 天前
    湖南大学实测无效。webvpn 系统之前换过一次,现在用 webvpn 访问时网址类似于 www-example-com.web.hnu.edu.cn ,似乎修改第一个分隔符之前的内容可以实现访问任意网站
    Cloudac7
        45
    Cloudac7  
       166 天前
    @mkoijnbhu 这就不得不提某校把 EasyConnect 路由表删到只剩校内 IP 的神操作了,没转换器校外想查个文献都很难受。scihub 虽然好用,但更新速度还是慢了点。
    lcandy
        46
    lcandy  
    OP
       29 天前 via iPhone
    我现在在重写 webvpn converter! 愿不愿意把采用 hnu 类似系统的贡献出来,然后惠及更多的网址转换!
    lcandy
        47
    lcandy  
    OP
       29 天前 via iPhone
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   970 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 22:52 · PVG 06:52 · LAX 15:52 · JFK 18:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.