Перейти к содержанию

Neytrino

Участники форума
  • Постов

    131
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные Neytrino

  1. 17 часов назад, Malki сказал:

    Чтобы не писать команду "xkeen -restart" , можно ведь просто перезагрузить роутер и xkeen перезагрузится вместе с ним, верно?

    Есть ещё вот такой вариант (если роутер находится в ручной доступности):

    1 - берём файл "buttons.sh" и помещаем его в следующее расположение "/opt/etc/ndm/button.d/"...

    2 - выполняем следующую команду:

    chmod +x /opt/etc/ndm/button.d/buttons.sh

    чтобы сделать файл chmod +x "buttons.sh" исполняемым (у меня вроде работает и без этого, но на всякий случай - не повредит)...

    3 - идём в "веб-конфигуратор/Управление/Параметры системы/Назначение кнопок и индикаторов интернет-центра" и выбираем для нужных вариантов нажатий на кнопки роутера - вариант "OPKG - запуск скриптов button.d"...

    Screenshot2024-10-21at11-39-50http__192_168.0.1_system.png.a50d98d73971166480794618386f0ee5.png

    в файле настроенны следующие действия: короткое нажатие - запуск Xkeen, двойное нажатие - остановка Xkeen, длинное нажатие - перезапуск Xkeen.

    (позаимствовано отсюда)

    buttons.sh

    • Спасибо 2
  2. jameszero, к сожалению - дело не в 4.2.1 (у меня проблема воспроизводится на двух разных устройствах, с 4.2.1 и 4.1.7)...

     

  3. В 27.09.2024 в 17:27, jameszero сказал:

    правильно, но если XKeen запустится раньше, чем прошивка Кинетика применит политику XKeen, тогда маршрутизация применится ко всему сегменту сети и возможны ситуации, подобные вашим. Можно так же попробовать перезапустить xkeen -restart, если политика применится правильно, то это подтвердит необходимость увеличения задержки при старте XKeen.

    Наблюдается косяк - Политика создана, инбаундс такой:

     

    {
    "inbounds": [
    
    		{
    		"tag": "redirect",
    		"port": 61219,
    		"protocol": "dokodemo-door",
    		"settings": {
    			"network": "tcp",
    			"followRedirect": true
    			},
    		"sniffing": {
    			"enabled": true,
    			"routeOnly": true,
    			"destOverride": [
    				"http",
    				"tls"
    				]
    			}
    		},
    	
    		{
    		"tag": "tproxy",
    		"port": 61219,
    		"protocol": "dokodemo-door",
    		"settings": {
    			"network": "udp",
    			"followRedirect": true
    			},
    		"streamSettings": {
            		"sockopt": {
    				"tproxy": "tproxy"
    				},
    			"sniffing": {
    				"enabled": true,
    				"routeOnly": true,
    				"destOverride": [
    					"http",
    					"tls"
    					]
    				}
    			}
    		}
    
    	]
    }

    При "Xkeen -start" - всё работает как должно (устройства в политике - попадают на впс, устройства вне её - идут напрямую).

    Если перезагрузить роутер - все устройства начинают работать через впс (вне зависимости от политик), если сделать "xkeen -restart" - всё начинает работать как надо.

    увеличиваю задержку (кстати, похоже это задержка не автостарта, а задержка старта - т.к. она присутствует и при ручном перезапуске) до 15с - никакого влияния (после перезагрузки роутера - все устройства направляются через впс)

    Увеличиваю задержку до 45с - после перезагрузки - устройства работают напрямую с провайдером, но в течении минуты (точное время не засекал) - начинают работать через впс (вне зависимости от политик)...

  4. stas_vtk, тогда: снесите entware (сохранив свой аутбаундс), установите его заново, заново накатите Xkeen, добавьте в него свой аутбаундс и это:

    Скрытый текст


    {
    "inbounds": [
    		 // Прокси
    		{
    		"tag": "socks-in",
    		"listen": "192.168.2.1",
    		"port": 54836,
    		"protocol": "socks",
    		"settings": {
    			"auth": "noauth",
    			"udp": false,
    			"ip": "192.168.2.1"
    			},
    		"sniffing": {
    			"destOverride": ["http", "tls"],
    			"enabled": true,
    			"metadataOnly": false
    			}
    		}
    	]
    }

    Скрытый текст


    {
    "routing": {
    	"rules": [
    		 	// Прокси -> VPS
    			{
    			"inboundTag": ["socks-in"],
    			"outboundTag": "proxy",
    			"type": "field"
    			}
    		]
    	}
    }

    P.S. А как клиенты подключаются к прокси Xray'я?

  5. stas_vtk, мне думается - вам (для начала) надо разобраться с подключением к vps: вбейти свои данные в какой-нить nekoray, и убедитесь что через это подключение - вы можете открыть всё что вам нужно с ПК... Если у вас всё откроется и будет работать так как нужно - будете дальше настраивать Xray на роутере, но есть у меня ощущение - что у вас не всё впорядке с подключением к VPS'у.

  6. Kazantsev, во

    Скрытый текст

    т:

    {
    "inbounds": [
    		// Политика Xkeen
    		{
    		"tag": "redirect",
    		"port": 61219,
    		"protocol": "dokodemo-door",
    		"settings": {
    			"network": "tcp",
    			"followRedirect": true
    			},
    		"sniffing": {
    			"enabled": true,
    			"routeOnly": true,
    			"destOverride": [
    				"http",
    				"tls",
    				"quic"
    				]
    			}
    		},
    
    		 // Прокси 1
    		{
    		"tag": "proxy0",
    		"listen": "0.0.0.0",
    		"port": 1080,
    		"protocol": "socks",
    		"settings": {
    			"auth": "noauth",
    			"udp": false,
    			"ip": "0.0.0.0"
    			},
    		"sniffing": {
    			"destOverride": ["http", "tls"],
    			"enabled": true,
    			"metadataOnly": false
    			}
    		},
    
    		// Прокси 2
    		{
    		"tag": "proxy1",
    		"listen": "0.0.0.0",
    		"port": 1081,
    		"protocol": "socks",
    		"settings": {
    			"auth": "noauth",
    			"udp": false,
    			"ip": "0.0.0.0"
    			},
    		"sniffing": {
    			"destOverride": ["http", "tls"],
    			"enabled": true,
    			"metadataOnly": false
    			}
    		},
    
    		// Прокси 3
    		{
    		"tag": "proxy2",
    		"listen": "0.0.0.0",
    		"port": 1082,
    		"protocol": "socks",
    		"settings": {
    			"auth": "noauth",
    			"udp": false,
    			"ip": "0.0.0.0"
    			},
    		"sniffing": {
    			"destOverride": ["http", "tls"],
    			"enabled": true,
    			"metadataOnly": false
    			}
    		},
    
    		// Прокси 4
    		{
    		"tag": "proxy3",
    		"listen": "0.0.0.0",
    		"port": 1083,
    		"protocol": "socks",
    		"settings": {
    			"auth": "noauth",
    			"udp": false,
    			"ip": "0.0.0.0"
    			},
    		"sniffing": {
    			"destOverride": ["http", "tls"],
    			"enabled": true,
    			"metadataOnly": false
    			}
    		}
    	]
    }


    robot_21, есть - достаточно.

  7. Kazantsev, proxy0 - proxy3 (назвать их можно - как нравится, только у отдельных подключений - должны быть индивидуальные названия, и если будете менять их в инбаундс - не забудьте поменять их и в правилах роутинга (на такие-же))...

  8. Kazantsev, у меня 2 VPS. 1 и 2 прокси - напрямую к своему VPS. 3-ий через балансер (реализующий резервирование) на один из двух VPS. 4-ый (через тот-же балансер) но уже с фильтрацией (на нужные  сайты через VPS, всё остальное напрямую)...

     

    14 минуты назад, Kazantsev сказал:

    Один явно для анидеск, второй забыл уже вообще для чего)

    Если вам таки нужны 2 отдельных прокси - у них должны быть разные теги...

  9. В 11.09.2024 в 10:44, Max99 сказал:

    Подскажите , а можно xkeen использовать только как тонель, что нужно установить ( не устанавливать)  в этом случае? Чтобы он вообще не маршрутизировал ничего, а  маршрутизацию я делал через интерфейс кинетика в пользовательских маршрутах. Так реально использовать xkeen?

    Вполне. В инбаундс добавьте только прокси:
     

    Скрытый текст

     

    {
    "inbounds": [
    		 // Прокси
    		{
    		"tag": "proxy0",
    		"listen": "0.0.0.0",
    		"port": 1080,
    		"protocol": "socks",
    		"settings": {
    			"auth": "noauth",
    			"udp": false,
    			"ip": "0.0.0.0"
    			},
    		"sniffing": {
    			"destOverride": ["http", "tls"],
    			"enabled": true,
    			"metadataOnly": false
    			}
    		}
    	]
    }

    В роутинге - всё через VPS:
     

    Скрытый текст

     

    {
    "routing": {
    	"rules": [
    		 	// Прокси -> VPS
    			{
    			"inboundTag": ["proxy0"],
    			"outboundTag": "vps1",
    			"type": "field"
    			}
    		]
    	}
    }

    В роутере - устанавливаете компонент Прокси-клиент, и подключаетесь в серверу созданному в Xkeen, а это прокси-подключение - уже используете в маршрутизации...

    (возможно, скорость всего этого - будет ниже чем могла бы быть (при прямом подключении))

     

    Kazantsev, у вас там 2 подключения, с одинаковым тегом - "tag": "socks". Вы уверены, что Xray поймёт, какое из них упомянуто в каком из правил роутинга?

  10. 6 часов назад, freshment сказал:

    А может дело и вовсе в UDP портах или IP адресах которые XKeen блокирует как-то...

    Ну так уберите все списки из правил, оставьте там только ya.ru или speedtest (чисто убедиться что работает), и посмотрите как себя будет вести тинс...

  11. Kazantsev, "inboundTag" - это откуда (из какого входного соединения) пойдёт трафик. Если стоят квадратные скобки и внутри перечислены теги (через запятую) - это список (чтобы не писать одинаковые правила, можно написать одно для первого, второго, третьего ... n'ного тега входного соединения). У каждого подключения в инбаундс - есть поле "tag" (вот это они и есть, по ним они и различаются)

    "outboundTag" - это выходное подключение (куда (по данному правилу) пойдёт трафик с входных соединений). В аутбаундс у подключений - тоже есть tag'и...

  12. ImmortAlex, я думаю что правило работает (хоть оно и лишнее), ибо через vps (у меня) идут только ресурсы из списка - а всё остальное напрямую. А вот разбором подключений - всё равно занимается Xray (от этого и нагрузка на проц).

    У меня оно тоже реализовано через прокси, но увидев утверждение что "проблема торрентов решена" да ещё и на устройстве с чипом, который пару страниц назад был отмечен как работающий с Xkeen плохо - решил попробовать. ещё раз (вдруг случится чудо)..

    Kazantsev, а откуда у вас в 03_inbounds - "vless"? Вы в этом вопросе разберитесь:

    03_inbounds - внутренние подключения на роутере (то к чему конектятся клиенты внутри вашей домашней сети)

    04_outbounds - внешние подключения (то, через что Xray выводит трафик наружу: VPS, прямое подключение)

    05_routing - связи между внутренними и внешними подключениями...

×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.