На localhost у меня заработало, а вот на Cloud Run - нет. Не пойму в чём проблема
У меня получилось, только вот без панели. Но и развертывание занимает 2 минуты, может это к лучшему. Судя по всему повесить на один порт панель и туннель не получится. И по каким-то причинам в nekoray это не работает. В v2rayN, Streisand и FoXray всё работает как часы.
Пахнет тем что sing-box не хочет работать так, очень странно. Если в v2rayN поставить ядро sing-box, а не XRay то поведение становится такое же как и у nekobox.
Если кому интересно могу выложить сюда как это сделать.
Вот тестовый конфиг. Можете проверить:
vless://578ca2e1-54b3-46c2-92b3-0736f463facb@google-634560725241.europe-north1.run.app:443?encryption=none&security=tls&sni=google.com&alpn=h3%2Ch2%2Chttp%2F1.1&type=ws&host=google-634560725241.europe-north1.run.app&path=%2F#Cloud%20Run%20Test
P.S
Если ставить меньше одного ядра то google не даёт ставить более 1-го одновременного соединения к VPS, очень жаль.
В настройках стоит что VPS работает только когда обращаешся к ней (request-based), всё работает. То есть ночью или когда не используется расходоваться часы не будут
Могу предположить, что дело в том, что вебсокеты не существуют ни для чего кроме http/1.1 (просто в природе нет такого RFC), а у вас задано еще h3 и h2. Xray скорее всего игнорирует некорректную настройку и делает по-своему, а sing-box делает прямо как его попросили и в итоге ничего не работает.
Вы абсолютно правы. Оставил только http/1.1 и nekoray заработал. Тестировали уже конфиг? По скорости и по пингу там
В принципе норм работает. IPv4-адрес американский (хотя 2ip говорит что Сингапур), а IPv6 почему-то показывает Израиль - видимо баг базы GeoIP. Пинг где-то 60 мс, скорость до 30 мегабит - но это скорее всего потому что локация на другой стороне планеты от меня, да и мобильный интернет так себе работает.
Кстати, там нода tier-1 или tier-2? Tier-2 вроде подешевле есть, например, в Польше - заодно и ближе к нам.
Кроме WS по идее должен завестись gRPC-транспорт (но его авторы XRay хотят выкинуть скоро), и вероятно XHTTP (там можно будет включить ALPN и h2 и h3) - если последний заработает в режиме stream-up, то очень хорошо, а если только packet-up, то боюсь он будет очень активно жрать запросы в биллинге.
Tier 1 нода, она в Финляндии так то находится. У меня через неё Финский IP (Я довольно близко к ней, так что)
Польша в Google Cloud всегда была дорогим регионом. Tier 2 имеется в виду что дороже будет, а не дешевле. У Польши из-за законов + налогов получается Tier 2.
Вот ссылка, чуть ниже видно различия: https://cloud.google.com/run/pricing?hl=en.
Сейчас сделал в Сингапуре ещё такую же, на 2ip показывает Цюрих,с пингом 400. До Цюриха у меня через тот же норд обычно под 40-45 пинга. Через другие сайты где можно посмотреть IP показывает правильно.
1 миллион запросов = $0.40 Относительно не дорого.
А XHTTP я в итоге даже на своей VPS завести не смог :<