返回列表 發帖

Project V:入學編 —— members 讨论篇

本帖最後由 角色 於 2019-3-6 10:38 編輯

《Project V:入學編》

因为很想在kingwilliam的《Project V:入學編》,但是kingwilliam member真非常用心写,这对于一些小白,就如当年的我一样(虽然自己也写过很大的软件machine language),都有点看不懂。但是得到kingwilliam CHing这样一写,估计很多新V2Ray的members都会看得比较容易,还有估计不少members也会提出一些疑问。为了不打乱kingwilliam写帖子的思路,所以本人另外开一副帖子转用来讨论《Project V:入學編》

根据我的经验,像kingwilliam CHing这样写帖子的人是非常少的人!!!估计很快大陆的人都会把CHing的帖子copied到自己的网站,然后卖钱!!!

本帖最後由 角色 於 2019-3-6 11:01 編輯

本人也得到kingwilliam CHing关于透明代理的启蒙,写了几个透明代理的参考[1-5]。

References:
[1] http://www.telecom-cafe.com/foru ... page%3D2&page=1
[2] http://www.telecom-cafe.com/foru ... &extra=page%3D1
[3] http://www.telecom-cafe.com/foru ... &extra=page%3D2
[4] http://www.telecom-cafe.com/foru ... &extra=page%3D2
[5] http://www.telecom-cafe.com/foru ... &extra=page%3D1

TOP

本帖最後由 角色 於 2019-3-6 10:59 編輯

在第13楼的《13 - 反向代理》代理,我用MikroTik的routers也做过,就是在大陆的ISP一般都给你Private IP,然香港用Public IP。如果在香港要看大陆的奇艺网某些电影,必须用大陆IP。那么这个时候怎样办呢?

整个程序就是大陆的MikroTik router先于香港的MikroTik router建立一天PPP link(用任何方式都可以,如PPTP,SSTP,L2TP,OpenVPN),建立好!就在香港的MikroTik的router做一些特别的routing,把需要大陆的IP的资源往这条link走,这样走法我称为Smart Connect。在论坛也写过不少的帖子(在友台也写过一点)。

至于Project V都出现这个项目,早期有很多海外大陆的members都向Project V负责人提议有这个计划,最后都把这个项目——反方向代理。(如果大陆的router有Public IP,就不需要反方向代理!!!)

TOP

本帖最後由 角色 於 2019-3-6 14:55 編輯

Project V的V2Ray里的manual,
从kingwilliam最近的帖子《14 - 底层传输方式(transport)介紹》
  1. {
  2.   "tcpSettings": {},
  3.   "kcpSettings": {},
  4.   "wsSettings": {},
  5.   "httpSettings": {},
  6.   "dsSettings": {},
  7.   "quicSettings": {}
  8. }
複製代碼
.

我觉得原作者写法有些不妥,为什么?像上面的写法给一般用家的感觉就是所有都可以同时出现,而实际上是没有可能的。我认为应该是
  1. {
  2.   "tcpSettings": {}|
  3.   "kcpSettings": {}|
  4.   "wsSettings": {}|
  5.   "httpSettings": {}|
  6.   "dsSettings": {}|
  7.   "quicSettings": {}
  8. }
複製代碼
.

修改后,读者一看能知道,在某个outbound,我们只能用一项,不知道大家的见解如何?(还是自己理解错呢?)

TOP

回復 4# 角色


    c hing 說得對,所以transport這部份我只能說介紹, 因我也不明project v團隊的用意。真的有點象 猜灯谜。

TOP

回復 5# kingwilliam

其实CHIng你已经写的不错了!

说起Transport Object,因为我们一般只有一种Outbound,所以transport object只用里面一种。如果我们有6个outbounds,而每一个outbound的transport都不一样,那么可能就是用Project V的V2Ray的manual,把所有的transport的settings details都列出来。

TOP

本帖最後由 角色 於 2019-3-6 17:25 編輯

再说routing object

V2Ray reference manual是这样描述:
  1. {
  2.   "type": "field",
  3.   "domain": [
  4.     "baidu.com",
  5.     "qq.com",
  6.     "geosite:cn"
  7.   ],
  8.   "ip": [
  9.     "0.0.0.0/8",
  10.     "10.0.0.0/8",
  11.     "fc00::/7",
  12.     "fe80::/10",
  13.     "geoip:cn"
  14.   ],
  15.   "port": "53,443,1000-2000",
  16.   "network": "tcp",
  17.   "source": [
  18.     "10.0.0.1"
  19.   ],
  20.   "user": [
  21.     "love@v2ray.com"
  22.   ],
  23.   "inboundTag": [
  24.     "tag-vmess"
  25.   ],
  26.   "protocol":["http", "tls", "bittorrent"],
  27.   "attrs": "attrs[':method'] == 'GET'",
  28.   "outboundTag": "direct",
  29.   "balancerTag": "balancer"
  30. }
複製代碼
,

我们讨论焦点是domain and ip都是在一个field了!实际使用上会出问题,domain and ip必要放在两个不同的field里。估计Project V作者善于写program,而不善于写Reference manual。因为写Manual是一门专业学问,如果你看过以前Motorola的Manuals,或者NS(National Instrument)的Manuals,他们写东西是非常专业的。

TOP

我对16. 附录中有非常大的兴趣,都不知道怎样开始,特别是certificate问题,还有网站,因为完全没有接触过。CHing你提及过“WS+TLS+NGINX”,简单来说是怎样实现呢?希望CHing能给明灯!

谢谢!

TOP

回復 8# 角色


    c hing 抬举了,一齊研究。

TOP

关于“WS + TLS + WEB”,我对这方面有一些疑问

1、根据我的理解就是需要自己要建立一个网站,就算不用V2Ray,问题我们一般人,怎样键?自己写用html script写?

2、不知道阿爷是否会用人手看看我们去那里网站,看看里面什么,然后再判定是。。。。就ban!!??

TOP

回復 10# 角色


第一点
建立网站,起步真的不易,因要涉及多方面认知。可以一起研究。


第二点
如果已到了要专人看你的网站,我怕离喝茶不远了。所以假网站也可以好真的,如login page。

TOP

谢谢CHing的回复,估计我第一步要做就是搞好一张certificate,因为有很多services现在都需要cert,例如SSTP,OpenVPN,IKEv2,V2Ray。

TOP

建站可以考虑用vestacp.com中的一键安装来搭建环境+wordpress,证书可以用免费的letsencrypt,不过前提是你必要要有自己的域名

TOP

返回列表