这个说明我看了,但是没看懂。。。
比如我家里有一台服务器,192.168.1.5
我需要从外网访问 80,1234,6789 这三个端口
那么首先我在 192.168.1.5 这台机器上开 55 服务,并且吧 8388 这个端口映射给我的路由器,通过 ddns 的域名,就可以通过外网访问 8388 这个端口,来访问到 55 服务了。
那么问题是下面这个命令代表了什么??
[Proxy]
HomeProxy = custom, home.yach.me, 8388,……
[Rule]
DOMAIN-SUFFIX,internal.home.yach.me,Home,force-remote-dns
比如我用的域名就是yach.me
,那么我怎么访问我的那些 80,1234,6789 端口呢?
1
Tink 2018-05-09 19:22:34 +08:00 via iPhone
这个说明在哪
|
2
uuair OP |
4
uuair OP @Tink 我现在就想访问内网的 192.168.1.5 这台服务器的 8888 端口,也就是内网 55 服务器。那么 home.yach.me 是动态域名,internal 还是指向公网 ip 啊,因为我没办法设置 2 级域名了。换言之,我直接访问 192.168.1.5 是无法实现的啊
|
5
Tink 2018-05-09 23:10:31 +08:00 via iPad
@uuair
首先,通过 ddns 设置 a.com 指向公网 ip 然后在路由器上通过端口转发把 192.168.1.5 的 8388 端口暴漏出来 然后在 192.168.1.5 上部署 ss-server,使用端口 8388 这样,你在外网可以通过 a.com:8388 来连接到 192.168.1.5 的这台 ss 服务器上。 继续,将 b.com 或者 sub.a.com 解析到你给你提供服务的设备的内网 ip,比如 nas,ip 假设为 192.168.1.20 修改 surge 配置文件 [Proxy] Home = custom, a.com, 8388,…… [Rule] DOMAIN-SUFFIX, b.com/sub.a.com, Home, force-remote-dns ok 了,启动 surge,浏览器打开 b.com/sub.a.com 就能访问到你的 nas 了 要是还看不懂,我没办法了 |
6
Tink 2018-05-09 23:13:03 +08:00 via iPhone
如果你的 nas 上能跑 ss-server,还可以进一步简化
|
7
uuair OP @Tink 我的 nas 能跑 55 服务。所以问题来了:
a.com 是公网 ip 地址。 sub.a.com 还是公网 ip 还是设置成 192.168.1.5 呢?或者是 b.com ?? 我可以打开泛域名,那么*.a.com 全都是公网 ip 地址。如果 b.com=192.168.1.5,我直接访问这个 ip 地址不就好了? 现在我想访问 192.168.1.5:8888 端口,是不是访问 b.com:8888 就可以?我就是不明白这个域名设置成什么 ip 地址这步。因为我设置的是 ```DOMAIN-SUFFIX, b.a.com, Home, force-remote-dns ```这种,可是,b.a.com:8888 无法访问啊。 |
8
uuair OP @Tink 哦,对了,还有个问题,我没有办法把域名指向内网 ip 地址。。。因为 3322 只能解析一个域名,二级域名无法设置啊。
|
9
Tink 2018-05-09 23:42:37 +08:00 via iPhone
不让包括外链……
|
10
Tink 2018-05-09 23:43:47 +08:00 via iPhone
|
11
uuair OP @Tink 现在的情况是这样:
``` [Proxy] HomeProxy = custom, a.com, 1234, aes-256-cfb, fffbbbcccddd, http://www.a.com/SSE.module [Proxy Group] Proxy = select, jpproxy, 🌍 Direct Home = ssid, default = HomeProxy [Rule] DOMAIN-SUFFIX,b.com,Home,force-remote-dns ``` 其中 a.com 为家庭网络的外网 ip 地址,由 ddns 提供。b.com=192.168.1.5 并且 55 服务就运行在 192.168.1.5 这台电脑上。同时我的路由器打开了 1234 端口映射到 192.168.1.5 上。 那么,我通过外网,想访问 192.168.1.5 这台电脑的 vnc 服务。于是地址我输入了 b.com:7300,于是得到了以下这图: ![]( ) 这个 127.0.0.1:6153,不正好是 surge 提供的 socks 那个服务的端口么??怎么搞的? |