V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fdghjk
V2EX  ›  宽带症候群

不懂就问, Surge 可以实现修改 hosts 的功能吗?比如访问 x.com 的时候走 127.0.0.1

  •  
  •   fdghjk · 2023-11-19 19:53:15 +08:00 · 2024 次点击
    这是一个创建于 371 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我不想改本地的 hosts ,想找个更加方便的方法

    22 条回复    2023-11-20 07:54:18 +08:00
    Donaldo
        1
    Donaldo  
       2023-11-19 19:57:44 +08:00
    那直接写规则不就好了 加一个 proxy bind 到你想走的接口(比如 lo )上 然后加一条规则,x.com 走这个 proxy 。
    seers
        2
    seers  
       2023-11-19 20:02:27 +08:00 via iPhone
    # Specially directly set 127.0.0.1 for a domain is not allowed in here. if you want some domain(eg: example.com) to be 127.0.0.1, just add "host, example.com, reject" to the "filter_local" section. The reject action will return DNS response with 127.0.0.1 to the query.
    fdghjk
        3
    fdghjk  
    OP
       2023-11-19 20:03:10 +08:00
    @Donaldo 我想实现 hosts 的功能 就是 访问 x.com 的时候可以走任意 ip 地址,不仅仅是本地的 127.0.0.1
    seers
        4
    seers  
       2023-11-19 20:03:20 +08:00 via iPhone
    看错了,这是圈 X 的配置
    pC0oc4EbCSsJUy4W
        5
    pC0oc4EbCSsJUy4W  
       2023-11-19 20:12:47 +08:00
    差不多 就是 rule-set no-resolve 直接不用 dns 解析你去

    https://surge.mitsea.com/rule/ip-based

    规则看你找找有维护的 ip 都加上 no-resolve
    pC0oc4EbCSsJUy4W
        6
    pC0oc4EbCSsJUy4W  
       2023-11-19 20:13:17 +08:00
    GEOIP,US,DIRECT,no-resolve
    IP-CIDR,172.16.0.0/12,DIRECT,no-resolve
    Donaldo
        7
    Donaldo  
       2023-11-19 20:13:54 +08:00
    @fdghjk #3 Surge DNS 设置的选项卡里面有个 Local DNS Mapping 可以做到你的需求
    x86
        8
    x86  
       2023-11-19 20:24:49 +08:00
    主界面 - 更多 - DNS
    Nangle
        9
    Nangle  
       2023-11-19 20:32:15 +08:00 via iPhone
    这是基本功能,必须可以😁
    paradoxs
        10
    paradoxs  
       2023-11-19 20:34:42 +08:00
    到底在钓什么鱼?

    用 surge 的难道不知道不用 hosts 就能实现你想要的功能?
    fdghjk
        11
    fdghjk  
    OP
       2023-11-19 20:49:32 +08:00
    @paradoxs 大哥 我真没钓鱼啊 没找到插件 突然想到 Surge 应该可以 就问一下咯 平时都是用懒人规则的
    fdghjk
        12
    fdghjk  
    OP
       2023-11-19 20:51:06 +08:00
    @x86 牛 请问这个功能 不会修改本地 hosts 文件吧
    fdghjk
        13
    fdghjk  
    OP
       2023-11-19 20:57:56 +08:00
    @paradoxs 大佬 顺便问一下 windows 上的 v2rayn 有类似的功能吗 我双机党😄
    x86
        14
    x86  
       2023-11-19 21:01:51 +08:00
    @fdghjk #12 不会修改本地 hosts 的
    fdghjk
        15
    fdghjk  
    OP
       2023-11-19 21:05:15 +08:00
    @x86 #14 感谢大佬 win10 上的 v2rayn 有类似的功能吗?或者说 win 上不切换本地 hosts 的情况下,有方法达到临时修改 hosts 的效果吗?我双机党😄
    Tink
        16
    Tink  
       2023-11-19 21:26:47 +08:00 via iPhone
    他那个主界面上不是有一个大大的 dns 按钮吗
    fdghjk
        17
    fdghjk  
    OP
       2023-11-19 21:34:55 +08:00
    @Tink 刚刚试了 不知道为啥不行 ping 域名 还是走目前的 ip 没走我设置的 ip
    v2vTZ
        18
    v2vTZ  
       2023-11-20 01:09:23 +08:00 via iPhone
    我想歪个楼..圈 X 有这种功能么...
    Hen7ai
        19
    Hen7ai  
       2023-11-20 04:37:13 +08:00 via iPhone
    @v2vTZ 有,在 dns 那一部分你看下有示例配置,和 dnsmasq 语法一样
    Jack9527
        20
    Jack9527  
       2023-11-20 07:40:22 +08:00 via iPhone
    v2vTZ
        21
    v2vTZ  
       2023-11-20 07:54:01 +08:00 via iPhone
    @Hen7ai 收到.我试试看.感谢
    v2vTZ
        22
    v2vTZ  
       2023-11-20 07:54:18 +08:00 via iPhone
    @Jack9527 收到,谢谢!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5804 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 105ms · UTC 06:35 · PVG 14:35 · LAX 22:35 · JFK 01:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.