分类: 大家の说说

在这里,大家都可以发表自己的想法!

  • 如何在国外网站上氪金——中行 跨境通卡 介绍

    笔者的中行跨境通非人哉白泽卡

    更新速览 22.1.26

    非人哉莫奈卡可网申上海分行版。

    冬奥主题借记卡推出雪板异形卡。

    Mora、DLsite、Pixiv 系(Booth、Fanbox 等)能够正常用卡。

    根据水友 胖次 的留言提醒,Mora的乐天pay支付方式疑似404。

    根据Selene Elsevier的反馈,修正了部分卡面图片。

    补充了Visa御玺卡/Master世界卡的办理条件。

    补充了网申的办理流程。

    从2022.2.1日起,跨境通卡不收取年费(包括此前欠缴的年费)。


    好久不见,我是安咕咕。今天我为大家介绍的是中行 跨境通卡 。

    不知道大家有没有这样的困扰,平时自己想买一些国外周边,或者是给国外Google Play上的游戏氪金时,没有合适的付款方式,Paypal不可用,买点卡又怕被奸商讹诈……那么,接下来这个教程可能帮到你。

    前排提示:请读者不要使用该卡进行各种违法犯罪活动,不要轻信各种黑产广告,打击电信诈骗和黑产人人有责!

    还有,不要用我的截图去做坏事(虽然我应该是在关键个人信息部位都打了码)

    全文阅读大约用时14分钟。

    本文写作时为图方便,直接采用默认省市区的行政区划进行表达,若你位于直辖市、州、自治区的等特殊行政区划,还请自行匹配。

    转载本文前请先联系笔者,未经许可禁止转载。

    简介

    长城跨境通国际借记卡是中国银行与国际上最大的两家银行卡组织(万事达、VISA)合作,在国内推出的首张搭载EMV芯片标准的国际多币种借记卡,是具有接触/非接触功能的磁条芯片复合卡。该卡专为商旅出境以及留学人员量身定制,除了创造更为安全便捷的支付体验之外,还提供“近20种交易币种无货币转换直接扣账”、“免货币转换手续费”和“境外ATM取现手续费减免”等多项创新和优惠,方便客户在境外取现和消费,让您走遍全球、畅行无忧。

    以上为官方介绍。

    优点

    真正的借记卡,不上信报

    这张卡并非某些银行以借记卡名义发行的零额度信用卡,是真真正正的借记卡。你这张卡的消费记录等信息是不会上传到人行信用中心的,不会对你的贷款造成任何影响。

    多币种支持,不收手续费与年费

    从简介就能看出,这张卡提供“近20种交易币种无货币转换直接扣账”、“免货币转换手续费”和“境外ATM取现手续费减免”等多项创新和优惠。而且中行的汇率价格会比其他银行稍微优惠一些。

    手续简单,几乎无条件限制

    这张卡只需要身份证件即可办理,无需其他繁琐的证明材料。(据说好像可以网申?但笔者没实践过)

    支持3D验证服务

    这个……既是优点也是缺点了,一会儿专门细说。

    EMV 芯片卡,支持非接触功能

    国内首张搭载 EMV 芯片标准的国际借记卡,属于磁条芯片复合卡。

    支持Visa payWave和MasterCard Contactless非接触式支付功能。

    卡权益和银行优惠活动

    可以享受卡组织提供的卡权益和参与银行举办的各种优惠活动。

    种类

    卡片名称卡组织备注
    标准 金卡Visa/Master
    标准 白金卡Visa/Master
    非人哉小玉/白泽卡 金卡Master上海分行网申链接
    冬奥 蓝/黑卡 御玺卡VISA(有异形款 异形款收取额外工本费 RMB¥ 50)
    莫奈卡 世界卡Master上海分行网申链接
    选校帝卡 御玺卡Visa
    公派留学生专用卡暂不介绍(我真没渠道能办下来那玩意……)

    开卡条件

    年满十六周岁

    根据中行相关规定,未满十六岁周岁的未成年人需要在监护人陪同下办理开户开卡业务。

    部分地区的柜员可能会阻止未成年人的办卡,或要求出具监护人或本人的相关材料,详询当地网点柜员。

    持有一张中行借记卡

    此卡需满足:

    • 本人名下
    • 一类卡/一类账户
    • 最好开通并绑定中行手机银行

    中行借记卡数量少于4张

    根据中行规定,同一人在中行开立实体借记卡原则上不得超过4张。

    注:御玺卡、世界卡有额外开通条件:(二者满足其一)

    • 中行流动资产三十万元人民币
    • 持有中行或其他商业银行同等级或更高等级卡片

    开卡流程

    线下申请

    优点

    • 速度快
    • 审核门槛较低

    缺点

    • 有可能缺卡板:由于跨境通卡是相对冷门的卡种,许多网点(特别是位于小城市、城镇的小网点)是不提供跨境通卡卡板的。即使是省分行、市分行级别的网点,也往往只提供数量有限的卡板。(我的非人哉就是全市剩下的唯一一张卡板)
    • (小概率情况下)柜员可能操作错误导致此卡不可用。

    网点选择

    笔者建议在选择网点时,优先选择省分行、市分行等大型网点进行办理,这里的柜员态度亲和、业务熟练、几乎不会发生开卡操作出错的问题。同时,大网点一般卡板存量多(尤其是部分稀少卡板),即使当时没有卡板,它们也是最快补充新卡板的网点。

    开卡准备

    • 身份证件
    • 你名下的中行一类卡(没有可以现场开卡,也很方便)
    • 装有本人名下手机卡的智能手机(方便预留手机号和开通网上银行功能)
    • 遵守当地防疫政策要求

    开卡

    进入银行后,请明确告知大堂经理(站在入口附近协助客户办理业务的员工)你要直接排号去柜台办理中行长城跨境通借记卡(因为大堂经理一般不太了解这种卡,他们可能会给你推荐Visa/Master的信用卡并让你在自助柜员机办理)。

    来到柜台时,请明确告知柜员(隔在玻璃窗后面办理业务的员工)你要办理中行长城跨境通国际借记卡,他们可能不太熟悉这个名称,你可以使用“VISA/MasterCard借记卡”、“EMV借记卡”这两个名称,或者直接将你想办理的卡面图片展示给他们看(我会在文末展示各种卡面的图片),他们会去后台为你寻找卡板。

    如果很幸运,他们找到了 跨境通卡 的卡板,那么你就可以正常办理啦。

    办理时可能会要求你签署公安部、公安局、银行的各种协议与文件。部分地区网点可能会收取 5 元工本费。

    办理后银行可能会定期电话回访,询问你银行卡的状况,并向你转达公安部的安全提示。

    办理后柜员可能会向你推荐优惠活动,笔者建议你不要拒绝,上次笔者就参加了刷卡95折返现活动,很划算。

    线上申请(上海分行公众号)

    优点

    • 申卡流程十分完善成熟(如提供邮寄服务、进度查询、自助激活销卡等)
    • 开户行是上海市分行。可以参加上海市分行的各种活动。(它们活动蛮多的其实)

    缺点

    • 开户行是上海市分行。办理补卡、换卡业务需要去上海分行线下办理。(补卡是一定要去那边的、换卡暂不确定)

    由于我本人并没有网申记录,所以我这里转载了poplite大佬的方法,仅供参考。

    开卡链接

    目前只有非人哉和莫奈卡

    非人哉:

    https://cloud.bankofchina.com/sh/api/net/common/url/adr?id=kuajinggofeirenzaicard

    莫奈:

    https://cloud.bankofchina.com/sh/api/net/common/url/adr?id=kuajinggomastercard

    开卡(以莫奈卡为例)

    申请页面
    网上填写资料

    按照网申链接上的指引操作即可。需要提交的资料有身份证正反面、头像照、个人信息、邮寄地址(精确到门牌号)。

    进度查询

    从申请页面点击左上角退出,右上角便有“申请进度”按钮查询。

    右上角(标题链接与右上角链接相同)

    进度查询如果“当前状态”变为“制卡中”,说明申请成功。

    申请成功
    激活卡片

    一般过两到四周后,可以收到上海分行邮寄的卡片挂号信。(目前受疫情影响,至少要一个月才能收到此挂号信)

    挂号信

    按照挂号信的指示,前往全国任意中行网点,在智能柜台上自助激活即可。

    注意事项
    • “快递单号”存在 BUG。经常出现收到卡后才会显示快递单号的情况。
    • 如果提示“审核未通过”,可能是没有填写详细的邮寄地址。(邮寄地址一定要写到门牌号)
    • 如果提示“开卡失败”,可能是上海分行系统出问题。需要重新申请。
    • 根据Selene Elsevier大佬的提示,线下激活的时候假如柜员啥也不懂,可以自己去智能柜台机操作激活 按借记卡激活,初始密码是身份证去掉最后一位后取后六位。不过,借记卡激活需要大堂经理审批,所以最后还得被大堂经理审视一番。

    购汇与交易

    购汇

    如果你仔细观察这张卡,你会发现,它没有银联标识,这也就意味着,它不能直接存人民币。所以,我们要进行购汇,将外币存入到这张卡上。

    外汇小知识

    首先,请允许我为各位科普一些外汇小知识。

    我国外汇管理局规定,个人每年的购汇年度总额为等值5万美元,如超过年度总额购汇,银行将按照外汇管理规定,线下审核你的真实需求凭证后,为你办理购汇业务。

    也就是说,你超额度也没关系,只是需要你去线下进行购汇。(不会吧不会吧不会真的有大佬一年要氪30多万吧……)

    注:如果需要超额度购汇,可参照下方表格准备相关资料

    用途需要提供的真实凭证
    自费出境学习学费、生活费本人因私护照及有效签证(或签注);境外学校录取通知书(购买第二学年或学期以后的学费或生活费无需提供);境外学校相应年度或学期学费证明或生活费用证明
    境外就医 本人因私护照及有效签证(或签注);境内医院出具的证明、附医生意见;境外医院出具的费用证明
    境外培训 本人因私护照及有效签证(或签注);境外培训费用证明
    缴纳境外国际组织会费境外国际组织缴费通知
    境外直系亲属救助有关部门或公证机构出具的亲属关系证明;有关救助的相关证明材料
    境外邮购 广告或定单等收费凭证、网上下载件
    境外咨询合同(协议)、发票(支付通知)、税务凭证等
    中国银行超额购汇所需的真实凭证

    其次,境内个人外汇账户只能向本人同名账户或直系亲属账户转账。而且向直系亲属账户转账极为不便(线下+证明材料),所以没有特殊需求,尽量使用本人名下的中行银联卡购汇,以避免不必要的麻烦。

    此外,结售汇时会涉及以下四个名词:银行买入价、银行卖出价、现汇、现钞

    2022年1月17日 12:21:50 日元外汇牌价

    可以看到,图中分别有 现汇的买入卖出价现钞的买入卖出价 ,意味着您可以选择购入现汇或者现钞,您可以参考以下表格:

    种类现汇现钞
    用途银行转账和购买银行转账和购买,柜台/自助ATM取款(外币)
    价格一般情况下低于现钞价格一般情况下高于现汇价格

    如上表,现汇和现钞的主要区别是用途不同。现汇只能用于银行转账和购买,而现钞除上述功能外还可以用来在ATM或柜台取款(是真正的实体货币哦,虽然没有正当理由银行一般不会让你取就是了),所以,个人购买现钞的价格一般比现汇贵了那么一点(有时还不止一点……),如果你是正常氪金网购的话,买现汇就可以了。

    中行外汇价格表达方式:他国 每100单位货币 兑换 等值人民币 。以图中银行中间价为例,它表示每100日元兑换人民币5.578元。

    中间价:买入价和卖出价的平均值,即:

    中间价=(现汇买入价+现汇卖出价)/2,

    中间价一般做参考价使用。

    银行买入/卖出价:以银行为主体,向顾客买入/卖出外汇的价格。

    举个例子,如果你现在需要买入100日元的现汇,则相当于以银行为主体向你卖出100日元的现汇,所以价格按照银行现汇卖出价进行计算。

    由于现汇和现钞的银行的买入价总是低于卖出价,所以即时买入再卖出外汇一定亏钱,所以所以一定要用多少买多少,不然差价都被银行赚走了(当然如果您是土豪就无所谓了

    啊对了,如果你愿意稍微用点心的话,可以关注一下汇率走势,挑价格便宜的时候买。

    购汇方法

    以下为手机银行购汇125日元演示(别问为什么只买125,问就是没有钱)

    中国银行目前只在北京时间8:00——22:00开放相关业务。

    看一下手机银行是否关联了你的一类卡和 跨境通卡 (如果没有去就近网点办一下就好)。

    打开手机银行,登录后点击“结汇购汇”

    点击“购汇”

    30秒后点击下方同意。

    币种支持很多
    购汇用途(选项很多这里不另作展示,按需求填就可以,氪金可以填海外购物)

    填好后点下一步。

    填完大概是这样

    最后点确认。

    弹出这个页面,购汇就OK了。

    转账

    购汇之后,就开始向新办的卡转账了。

    如果熟悉了应用界面,可以在主页设置快捷转账,一键直达,这里就留给大家慢慢探索了。

    回到首页后,点击账户管理。

    点你刚才购汇用的卡的转账

    (富婆,饿饿,饭饭)
    悄悄晒卡(怎么拍这么丑……实际比照片好看多了)

    切换币种(我这里切换成日元)

    点全部转出,再点下方的收款人

    点自己办理的那张 跨境通卡 ,然后点击下一步

    点确认

    出现这个页面就转账成功啦。

    PS:一部分人在网络上反馈,中行校园卡即使是一类卡也不能进行线上购汇。由于我的校园卡是二类卡,所以无法验证这一消息的真伪,若出现了相关问题,可以向银行柜员咨询解决方案。

    绑卡

    poplite大佬总结说:

    经过长时间检验,可以确定跨境通卡的支付功能基本与国际信用卡相同,即:

    除了少数网站,只要境外网站能够使用国内发行的外标信用卡支付,跨境通卡同样也能在该网站上使用。

    同理,如果网站不支持(或禁用)国内信用卡,跨境通卡一般也无法使用。

    根据poplite大佬的整理与总结和我的个人体验,以下列出此卡支持和不支持的网站。

    绝大部分数据最后更新时间为2020年2月18日,所以以下表格仅供参考,请以实际使用为准,欢迎在评论区讨论。

    网站测试区域备注
    Google Play
    (直接绑卡+PayPal)
    美区 / 日区日区绑卡预授权204日元
    (笔者测试时貌似不需要)
    若出现无法绑卡/付款失败,
    可联系客服解封卡片。
    PayPal美区 / 国区 / 港区
    Spotify
    (PayPal)
    美区
    亚马逊日区
    Netflix美区
    Nintendo eShop日区
    支持网站1
    网站备注
    DMM
    (直接绑卡)
    只能充值点数
    虎之穴
    Melonbooks
    Pixiv
    (直接绑卡+PayPal)
    Pixiv Fanbox
    (直接绑卡+PayPal)
    BOOTH.pm
    (直接绑卡+PayPal)
    Mora.jp
    (直接绑卡+Amazon Pay
    +乐天 Pay)
    Poplite大佬的
    Amazon Pay教程
    乐天 Pay教程
    (乐天Pay疑似404)
    ConoHa
    DLsitePS:我个人是不太推荐在魔法集市买点数的
    它们的手续费+汇率算下来贵了差了不少
    支持网站2
    网站区域备注
    Google Pay美区不支持国内卡
    (有待查证)
    Google Pay Send
    (原 Google Wallet)
    美区识别为信用卡
    (有待查证)
    App Store
    (直接绑卡)
    所有区域锁区
    (可用对应区Paypal尝试)
    Spotify
    (直接绑卡)
    所有区域锁区
    不支持网站1
    网站备注
    支付宝、微信
    (国内版)
    禁止绑定境内外标卡
    (国际版似乎可用)
    不支持网站2

    下图为笔者在Google Play和DLsite上的付款记录,仅供参考。

    Google Play

    Google Play绑卡界面
    我的部分支付记录(很长时间没玩了)
    Google Play 账单邮件
    银行流水

    DLsite

    DLsite 绑卡界面
    购买记录(NSFW)
    银行流水

    注意事项

    交易与预付款

    和其他的外标信用卡相同, 跨境通卡 采用先预授权、后入账扣款的交易方式。即消费时不会立即扣款,而是先预授权(冻结)特定比例的资金。如果用官方的话来说就是:

    申请人通过VISA、MasterCard 等国际银行卡组织网络进行的交易属双信息交易,即卡片发生交易时,先在持卡人的账户中冻结交易金额,当国际银行卡组织与发卡银行进行结算时再从持卡人账户中完成扣款。

    中国银行股份有限公司长城借记卡章程(2021年版)

    入账时间一般是两至三天。

    而这就产生了以下两个问题:

    • 手机银行无法查看未入账交易
      • 手机银行只能显示所有未入账交易总和的预授权金额,既不能单独显示每一笔未入账交易,也不能查询商户名、消费金额和消费时间等交易信息。
      • 举个例子: 如果你在某天连续刷了 $100、$200 和 $300 三笔交易,当天手机银行只能显示美元账户存在 $600 的预授权金额,除此之外无更多信息。
      • 解决方式:去银行柜台查询。
    • 微信交易提醒存在延迟
      • 中国银行微信服务号只推送入账交易通知、不推送预授权交易通知。即发生消费(预授权)时不发送通知,两至三天后入账时才发送通知,存在时间延迟。
      • 解决方式:办理收费的短信交易提醒(2元/月)。

    交易与余额

    一些网站在首次付款或者绑卡后长时间没有发生付款的情况下,为验证卡片状态是否正常,网站一般先预授权(冻结)一笔小额资金(大约为1美元或1单位网站收款方所在当地货币,有些网站可能会更多),过一段时间后退还,所以建议各位第一次付款时卡内多准备一些货币。

    此外,在实际使用中,如果使用非美元进行结算,银行会预授权(冻结)实际支付金额的102%,否则支付失败。多出的2%待入账后退还(美元预授权为100%)。所以转账时一定要算好交易金额。

    交易与扣款币种

    跨境通卡 支持近20种外币。每种外币分为外汇和外钞,故最多可以拥有近40个外币账户。

    而跨境通卡外币账户的扣款顺序为:交易币种钞户 > 交易币种汇户 > 美元钞户 > 美元汇户(没有人民币)如果用官方的话来说就是:

    VISA、MasterCard 多币种卡账户如有原始交易货币的存款且余额充足,直接在该账户扣款;如交易地币种不在以上外币范围内,或对应外币存款账户无余额或余额不足时,还可按照VISA、MasterCard或发卡银行折算(如原始交易货币为VISA、MasterCard清算货币)的美元交易金额使用美元账户扣款;如无美元账户或美元账户余额不足时,则交易失败。

    中国银行股份有限公司长城借记卡章程(2021年版)

    所以:

    • 非美元的外币账户只能支付对应币种(如英镑账户只能支付英镑,不能支付美元、港元等其他币种。)
    • 跨境通卡支持外币以外的币种只能使用美元账户支付(如跨境通卡不支持新台币直接支付。即使跨境通卡存有新台币外币,也只能从美元账户扣款。)
    • 当美元账户支付非美元,使用VISA/MasterCard卡组织汇率结算(Visa/Master赚你差价)
    • 不支持多账户支付,即只能使用一个外币账户全额支付,不能从多个账户扣款。
    • 同币种钞户优先与汇户

    3D验证服务

    3D验证服务(Verified by Visa、MasterCard SecureCode) 是VISA/MasterCard卡组织验证持卡人的方式,常见于日本、香港等亚洲地区网站。 跨境通卡 支持3D验证服务,若网站开启3D验证,付款前需要跳转到中行的3D验证网页,输入银行预留手机号和短信验证码,验证持卡人身份。

    3D验证服务(转自poplite.xyz

    同样,这里也有几个问题:

    • 只支持短信验证。如果手机信号不好或者家住境外,可能不方便接受到验证码短信。(明明中行信用卡就支持微信动态口令认证)
    • 若3D验证连续失败次数过多,3D验证锁定且无法解锁(此部分有待考证)

    跨境通卡 与账单地址

    跨境通卡不检验帐单地址。 跨境通卡与国内外标信用卡一样,不支持AVS(地址验证服务)验证。

    其他常见误区

    以下内容大多转自poplite.xyz,若评论区有疑问我也会补充进来。

    跨境通卡是零额度信用卡✘

    跨境通卡是真正的VISA / MasterCard国际借记卡。除了卡组织不同, 跨境通卡与中行发行的银联借记卡本质上是一样的。

    跨境通卡是单币种卡 / 是美元卡 / 只有美元账户✘

    跨境通卡是多币种卡,支持美元、欧元、日元、港币等 19 种外币。

    跨境通卡消费冻结 105% / 120% / 150%✘

    跨境通卡美元消费冻结 100%、非美元消费冻结 102%。冻结比例与交易币种有关。

    跨境通卡有年费 / 年费是 10 美金 / 20 美金 / 50 美金✘

    跨境通卡不收取任何年费

    跨境通卡消费存在手续费✘

    除 ATM 取现费之外,跨境通卡消费不收取任何额外费用(例如货币转换费、跨境手续费等)。非美元消费额外冻结的 2% 资金不是手续费,入账后将返还至原卡。

    跨境通卡是国内唯一一种可以申请到的外标借记卡✘

    根据poplite.xyz的描述,中信银行于2019年7月新发行了一款MasterCard外标借记卡。此外,北京银行、工商银行等银行都有发行外标借记卡(申请难度、用卡体验不同)。

    优惠相关

    跨境通卡 可以参加Visa/Master的优惠活动,关注相关微信公众号即可参与。

    中行也会有相关的优惠活动,详询柜台工作人员获取最新活动咨询。

    总体来说,万事达的优惠比Visa多一些。

    卡面图片

    万事达标准金卡
    Visa标准金卡
    万事达标准白金卡
    Visa标准白金卡
    非人哉小玉卡/白泽卡 万事达金卡
    冬奥蓝/黑卡 Visa御玺卡
    选校帝卡 Visa御玺卡
    莫奈卡 万事达世界卡

    引用与鸣谢

    这篇教程主要参考与借鉴了poplite大佬的文章,向我们的引领者和探索者致敬。

    [2021年更新] 跨境通VISA/万事达借记卡介绍与网上支付体验 https://poplite.xyz/post/2018/03/05/boc-debit-card-guide-for-online-payment.html poplite

    感谢nf对本次排版的优化(我排版排的直接裂开……)

    为了seo优化,可能有些部分文本看起来会有点奇怪,还请见谅。

    作者相关

    安咕咕,是一名普普通通、平平无奇、随处可见的文科生。希望自己的文章能给其他人带来帮助。

    如果您喜欢这篇文章,不妨将其转发给其他人。

    欢迎加入笔者的Telegram频道

    本文章为作者原创,请确认征得原作者同意后进行转载。

  • 在CFW&CDN中通过Mixin配置Tun或Tap

    本文由Telegram频道超超超超超超超超超菜的频道主编写~转载请注明出处~

    喜欢这篇文章请关注频道吧~

    看了这个大概就知道频道内容了吧()

    本次介绍利用Clash for Windows(以下简称CFW)和Clash .Net(以下简称CDN)两个软件中的mixin功能实现TUN/TAP虚拟网卡接管流量

    截至本文的修改完成,CFW的最新版本是0.15.6,CDN的最新版本是1.0.4

    本次示例以便携版为示例,两种软件的便携化方法都是下载压缩包,在解压出来的文件夹中新建data文件夹,配置文件等都会保存在其中,更新只需要移动data文件夹,较为方便

    1、TUN/TAP非常浅显的一点说明

    (1)什么是TUN/TAP

    TUN是clash的premium核心专属功能,可以使用虚拟网卡接管流量

    而TAP是CFW的功能,并非clash核心功能,同样可以使用虚拟网卡接管流量

    (2)TUN/TAP有什么用

    暂且不讨论对全局代理的理解(不知道我什么意思就当我没说好了)

    本次介绍的两个客户端(CFW和CDN)都有系统代理的功能

    但是系统代理并不能解决所有程序的代理问题

    举例来说,当使用uwp应用的时候,默认是无法指定本地代理的;玩游戏的时候,是不经过代理的

    传统方法是,对于uwp应用使用enableloopback,对于游戏使用Netch,还有人使用proxifier等

    但我们可以使用TUN/TAP来建立虚拟网卡接管程序流量来达到强制代理的目的

    也就是说,clash只要配置好,同样能完成别的软件可以完成的事

    (3)一些杂谈

    其实本次介绍的客户端中,CDN另有增强模式,使用增强模式同样能做到强制代理(效果与Netch的进程代理差不多)

    增强模式与TAP一样,无法使用进程名规则PROCESS-NAME来进行分流,猜测可能是因为NetFilter在对流量进行传递的时候无法将进程名传递到Clash核心

    本次暂且不对此进行讨论

    2、什么是Mixin

    Mixin,你可以理解为临时覆写,或者可以理解为临时混合配置文件

    Mixin的实质是在Clash核心读取完配置文件后对其进行临时修改而不对本地的原配置文件进行改动

    利用这个特性,我们可以轻松实现TUN/TAP的临时开关(鉴于这两款软件并未原始提供默认的TUN/TAP配置和相应开关的选项)

    3、CDN开启TUN的方法

    (1)准备工作

    目前TUN是Clash的Premium版核心专有功能,开源版核心并没有实现TUN

    CFW使用的是Premium核心,因此我们可以正常使用TUN

    而CDN默认使用的是开源版核心,因此为了使用TUN我们应该更换核心为Premium版

    我们先去Clash源仓库下载Premium核心(点此),向下翻找下载amd64(就是x64,如果你是x86或是说32位那就去下386)

    注意,截至我编辑这篇教程的日期(2021/05/20),Clash的2021.05.08版Premium核心仍未修复2021.05.08版核心中TUN部分对Windows的支持的一些问题(相关链接:Github Issue),具体表现为TUN网卡无法正常地检测网络连接,网络中显示Clash网卡无法连接网络,这将导致微软系UWP应用无法正常使用,比如设置中的微软账户登录等,对此,我推荐去使用上文提到的Issue中维护者发出的,或是选择回退2021.04.08版核心(可去旧版CFW客户端中的resource文件夹中获取)

    以x64为例,我们下载到的文件解压后是这个(上图)

    CDN的核心文件存在于CDN目录下的/bin子文件夹,文件名是Clash.exe(下图)(由于本文从初次编写到最后修改有一段时间,此处的CDN版本并非最新,以下不作解释)

    因此我们将原核心文件重命名为Clash.exebackup(以防下错核心从头再来),下载到的文件复制到该目录,并重命名为Clash.exe

    然后我们去https://www.wintun.net下载wintun.dll(注:截至2021年5月20日,wintun已经更新到0.11)

    由于我们是64位系统,所以打开压缩包里找wintun/bin/amd64下的wintun.dll,x86请使用wintun/bin/x86文件夹下的wintun.dll

    然后我们在CDN目录建立一个data文件夹,打开CDN,过一会关闭CDN(生成目录)

    然后将我们的wintun.dll复制到/data/clash中

    之后我们退回到Clash.Net目录,右键Clash.Net是用管理员身份运行

    UAC提示允许就完事了~

    如果讨厌每次打开都要点右键,可以右键点属性,在兼容性选项中勾选使用管理员身份运行

    这边稍微介绍一下CDN的语言切换功能

    只需在这个选项卡中切换语言即可。

    打开后在CDN的界面的settings/config选项卡中点击编辑Mixin Content(中文混合配置内容编辑)

    然后在弹出的编辑器中粘贴如下内容:

    mixin:
      dns:
        enable: true
        enhanced-mode: fake-ip
        use-hosts: true
        default-nameserver:
          - 223.5.5.5
          - 1.1.1.1
          - 114.114.114.114
        fake-ip-range: 198.18.0.1/16
        fake-ip-filter:
          - "dns.msftncsi.com"
          - "www.msftncsi.com"
          - "www.msftconnecttest.com"
        nameserver:
          - https://doh.pub/dns-query
          - https://dns.alidns.com/dns-query
          - https://doh.360.cn/dns-query
        fallback:
          - https://dns.quad9.net:5053/dns-query
          - https://dns-unfiltered.adguard.com/dns-query
          - https://doh.opendns.com/dns-query
        fallback-filter:
          geoip: false
          ip-cidr:
            - 240.0.0.0/4
          domain:
            - "+.github.com"
      tun:
        enable: true
        stack: gvisor
        dns-hijack:
          - 198.18.0.2:53
        auto-route: true
        auto-detect-interface: true

    并保存(当然你如果明白参数的意思的话可以自己编辑mixin的内容,注意缩进)

    在进行接下来的操作之前请务必保证你已经完成之前的准备工作

    (2)开启Mixin

    在进行接下来的操作之前请务必保证你已经完成之前的准备工作

    打开Mixin(选项左侧)

    切换一下配置文件(切换到另一个再切换回去)

    注意:如果你在这一步出现了什么error occurred的错误提示,一般情况下是你wintun.dll没有放置正确,要么是你核心没换正确

    稍微说明一下原因:这是因为clash核心读取的是之前的配置文件,而CDN操作临时文件后clash并未读取更改后的临时文件而是使用更改前的内容,切一下再切回去能解决(进一步的问题别问我了www)

    注意右下角的网络部分,可以发现Clash网卡已经接管了网络

    当我们不想使用TUN的时候,先在设置中关闭Mixin,再切换一下配置文件(切换到另一个再切换回去),然后就完成了,TUN已经关闭

    注意:如果你的Clash网卡显示无法连接网络,请换掉一些mixin中的DNS(nameserver和fallback)

    或者你可以删掉fallback部分

    4、CFW使用Mixin开启TUN/TAP

    CFW的操作方式相对简单一些

    (1)准备工作

    ①在Clash配置文件根目录处存在wintun.dll

    注:此处那么多文件夹并非默认内置

    ②已经安装服务模式或是使用管理员模式启动

    服务模式在通用选项卡中安装

    服务模式在通用选项卡中安装

    安装成功后CFW会自动重新启动

    而同时Clash根目录中会出现service子目录(如图)

    同时提示用的图标会变绿(大雾),表示服务模式已经启动(如图)

    当然你同样可以用和之前CDN同样的方法,设置默认使用管理员启动

    然后再切换到settings选项卡,翻到Profile Mixin部分,点击YAML的Edit

    粘贴内容同之前CDN中的内容(见此

    如果使用TAP,那么粘贴内容示例如下

    mixin:
      dns:
        enable: true
        enhanced-mode: fake-ip
        listen: :53
        use-hosts: true
        default-nameserver:
          - 223.5.5.5
          - 1.1.1.1
          - 114.114.114.114
        fake-ip-range: 198.18.0.1/16
        fake-ip-filter:
          - "dns.msftncsi.com"
          - "www.msftncsi.com"
          - "www.msftconnecttest.com"
        nameserver:
          - https://doh.pub/dns-query
          - https://dns.alidns.com/dns-query
          - https://doh.360.cn/dns-query
        fallback:
          - https://dns.quad9.net:5053/dns-query
          - https://dns-unfiltered.adguard.com/dns-query
          - https://doh.opendns.com/dns-query
        fallback-filter:
          geoip: false
          ip-cidr:
            - 240.0.0.0/4
          domain:
            - "+.github.com"

    ③补充:由于Clash核心的原因(见此),需要去CFW根目录下resources/files/win文件夹下更换Clash核心,请将下载到的核心更名为对应的文件名(比如64位系统即clash-win64.exe)

    注意缩进

    并点击右下角的按键保存

    TUN版本的Mixin示例

    (2)开启Mixin

    在通用界面打开Mixin,大功完成了

    不再使用TUN的时候就把Mixin关掉就好了

    小提示:可以在设置的末尾部分设置Mixin开关的快捷键

    同样地,如果显示Clash网卡无法连接,请更换Mixin中的DNS(nameserver和fallback),或者你可以删掉fallback部分

    本文由TG频道@ClashParsersLearningStart 发布,转载请注明出处~

    喜欢这篇文章请关注频道吧~

  • Clash CFW 主题制作教程

    Clash CFW 主题制作教程

    原标题 CFW魔改主题教程
    转载自 Telegraph 原文作者 つつ

    第一章 asar解包&打包教程

    前言:Clash For Windows 作为electron应用,其主要运行文件在/resourse/app.asar这个文件里面,因此我们需要进行解包

    第一步,安装nodejs,自己谷歌搜下能够解决

    https://nodejs.org/en/download

    第二步,如果你家终端可以搭梯子我就不说啥了哈哈,其他的终端可以用淘宝的镜像cnpm来安装解包程序,在终端中执行:

    npm install -g cnpm –registry=https://registry.npm.taobao.org

    第三步,安装asar(需要node版本≥10)

    前面安装了cnpm的可以:

    cnpm install –engine-strict asar

    前面没有cnpm的可以:

    npm install –engine-strict asar

    第四步,把你cfw/resourse/app.asar复制到一个工作文件夹,例如work(随便一个文件夹即可),在文件夹work中执行如下命令,得到app文件夹:

    asar extract app.asar app

    附命令用法:asar extract <asar文件名> <解包后的文件夹名>

    第五步,更改完之后可以再次用asar打包,为了避免覆盖原app.asar,请将原app.asar重命名为“appbak.asar”,然后同样在文件夹work中执行下面的命令:

    asar pack app app.asar

    附命令用法:asar pack <你解包之后的文件夹名> <设置打包成的asar名>

    第二章 做好事前准备

    必须要有CSS基础!

    必须要有CSS基础!

    必须要有CSS基础!

    第一步

    点击下载DesignTool_0.14.8_v01

    先解包(详见第一章),然后打开/dist/electron,里面有两个js文件,main.js和renderer.js,我们主要更改renderer.js,打开两个js文件后,用JS美化工具美化一下:https://tool.lu/js/

    (注:两个js文件中出现相对路径,其运行目录是/dist/electron)

    第二步,打开renderer.js(建议使用Visual Studio)

    并给大家分析一下每个自定义选项都代表什么,以辉夜大小姐主题为例:

    如何替换?使用visual Studio

    先替换前前9个:

    • 主题全名
    • 主题英文名
    • 作者中文名
    • 作者英文名
    • 右栏背景颜色
    • 左菜单栏背景
    • 窗口顶部颜色
    • 左菜单栏选中字体颜色
    • 左菜单栏其他字体颜色

    1-9详解

    • 默认字体颜色
    • 常规页节点页鼠标悬浮颜色

    10-11详解

    • 滚动条颜色
    • 卡片底色
    • 节点模式选择选中背景颜色
    • 节点模式选择选中背景颜色
    • 节点模式选择未选中背景颜色
    • 节点模式选择未选中文字颜色

    12-17详解

    • 设置页面连续选项奇数
    • 设置页面连续选项偶数
    • 设置-主题显示的主题名称

    18-20详解

    • 主题背景图片路径

    这里背景图片放到包里面的/dist/electron/static/imgs中,替换包中文字为:

    static/imgs/图片名字.png

    背景图片到窗口底部的距离

    40px为默认——logo到底部有40个px,而0px即为无缝隙

    背景图片透明度

    透明度取值0~1

    魔改版适用版本

    魔改补丁版本号

    最后几步

    最后,保存文件,按照第一章的压包教程,完成主题的制作。

    替换之后截几张图,发给 つつ 即可投稿到 Telegram频道。

    各位大佬们!期待有更多的主题能够问世!

    忘了说了,再给大家几个示例:

    Fuck It! 主题 作者:つつ

    Fuck It! : https://t.me/Clash_For_Windows_Reform_GGB/3

    辉夜大小姐-书记 作者:つつ

    辉夜大小姐-书记: https://t.me/Clash_For_Windows_Reform_GGB/24

    つつ,

    敬上

    2021年3月13日凌晨