Я воспользовался инструкцией оттуда, потому что она содержала также настройку Xray на сервере, а в вашей инструкции этого нет. Как я мог настраивать Xray, если я его увидел впервые в жизни?
Хорошо, я сделал настройку Xkeen по вашей инструкции, но с небольшой модификацией в соответствии с тем, что я уже успел сделать на сервере, сервер на 100% рабочий и я не хочу на нем менять никаких настроек.
Он в интернет теперь ходит, маршрутизация вроде тоже правильная, но проблема в том, что крайне медленно загружаются сайты и абсолютно ничего не пингуется. В чем может быть дело?
Вот конфиги:
03_inbounds.json
{
"inbounds": [
{
"tag": "redirect",
"port": мой_порт,
"protocol": "dokodemo-door",
"settings": {
"network": "tcp",
"followRedirect": true
},
"sniffing": {
"enabled": true,
"routeOnly": true,
"destOverride": [
"http",
"tls",
"quic"
]
}
},
{
"tag": "tproxy",
"port": мой_порт,
"protocol": "dokodemo-door",
"settings": {
"network": "udp",
"followRedirect": true
},
"streamSettings": {
"sockopt": {
"tproxy": "tproxy"
}
},
"sniffing": {
"enabled": true,
"routeOnly": true,
"destOverride": [
"http",
"tls",
"quic"
]
}
}
]
}
04_outbounds.json
{
"outbounds": [
{
"tag": "vless-websocket-tls", // Название соединения
"protocol": "vless",
"settings": {
"vnext": [
{
"address": "адрес_сайта", // IP адрес или доменное имя сервера
"port": 443,
"users": [
{
"encryption": "none",
"flow": "xtls-rprx-vision",
"id": "xxxxxxxxxxxxxxxxxxxxx" // ID, присвоенный пользователю на сервере
}
]
}
]
},
"streamSettings": {
"network": "tcp",
"security": "reality",
"realitySettings": {
"publicKey": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"fingerprint": "chrome",
"serverName": "yandex.ru",
"shortId": "xxxxxxxxxxxxxxxxxxxxxxxxxx",
"spiderX": "/"
}
}
},
// Провайдер
{
"tag": "direct",
"protocol": "freedom"
},
// Блокировка
{
"tag": "block",
"protocol": "blackhole",
"settings": {
"response": {
"type": "http"
}
}
}
]
}
05_routing.json Я его пока не модифицировал для себя, взял целиком из вашей инструкции:
// Настройка маршрутизации
{
"routing": {
"rules": [
// Блокировка | Уязвимые UDP порты
{
"inboundTag": ["redirect", "tproxy"],
"outboundTag": "block",
"type": "field",
"network": "udp",
"port": "135, 137, 138, 139"
},
// Прямые подключение | Доменные имена
{
"inboundTag": ["redirect", "tproxy"],
"outboundTag": "direct",
"type": "field",
"domain": [
"regexp:^([\\w\\-\\.]+\\.)ru$", // .ru
"regexp:^([\\w\\-\\.]+\\.)su$", // .su
"regexp:^([\\w\\-\\.]+\\.)xn--p1ai$", // .рф
"regexp:^([\\w\\-\\.]+\\.)xn--p1acf$", // .рус
"regexp:^([\\w\\-\\.]+\\.)xn--80asehdb$", // .онлайн
"regexp:^([\\w\\-\\.]+\\.)xn--c1avg$", // .орг
"regexp:^([\\w\\-\\.]+\\.)xn--80aswg$", // .сайт
"regexp:^([\\w\\-\\.]+\\.)xn--80adxhks$", // .москва
"regexp:^([\\w\\-\\.]+\\.)moscow$", // .moscow
"regexp:^([\\w\\-\\.]+\\.)xn--d1acj3b$", // .дети
"ext:geosite_v2fly.dat:category-gov-ru",
"ext:geosite_v2fly.dat:private",
"ext:geosite_v2fly.dat:yandex",
"ext:geosite_v2fly.dat:steam",
"ext:geosite_v2fly.dat:vk"
]
},
// Прямое подключение | Торрент
{
"inboundTag": ["redirect", "tproxy"],
"outboundTag": "direct",
"type": "field",
"protocol": ["bittorrent"]
},
// VPS подключение
{
"inboundTag": ["redirect", "tproxy"],
"outboundTag": "vless-reality",
"type": "field"
}
]
}
}