del
У вас точно все работает?
nslookup i.scdn.co
nslookup i.scdn.co 8.8.8.8
nslookup i.scdn.co 1.1.1.1
сравните ip адреса
АЗ мне выдал 23.72.250.* , без него 2.16.53.*
Я только могу констатировать, что настройки роутером видимо применены (тк скрипт исполняется)
У меня сейчас восьмерки стоят в скрипте (те Google)
Правильно по картинкам понимаю, что мои настройки работают?
не работают настройки, с АЗ вам выдало французские ip 23.72.250.*
я бы сначала добавил в конфиг dnsmasq
no-resolve
server=/*/1.1.1.1
потом посмотрел через dnsleak какие отображаются сервера (в браузере на пк должен быть отключен безопасный днс, на телефонах обычно такогр нет, если самому не настроить)
Вообще это очень сомнительно, я видел только подключение по ssh и правку конфига.
И так sh скрипты не пишутся.
Вот страничка по запросу asus merlin dnsmasq Custom domains with dnsmasq · RMerl/asuswrt-merlin.ng Wiki · GitHub
См «Скрипты Postconf» .
да, похоже действительно не применились те домены к нужному днс серверу. на рутрекере проверяйте, добавьте его в ваш “скрипт”
первая команда - аз включен, вторая - выключен, после изменения dnsmasq конфига у вас вывод должен стать как во второй команде
ну так покажите ваш скрипт, тут ванги нет
так часть я его выкладывал…
Смотрите, файл /jffs/scripts/dnsmasq.postconf
#!/bin/sh
server=/pscdn.co/8.8.8.8
server=/scdn.co/8.8.8.8
server=/spoti.fi/8.8.8.8
server=/spotifycdn.com/8.8.8.8
server=/spotifycdn.net/8.8.8.8
server=/spotifycharts.com/8.8.8.8
server=/spotifycodes.com/8.8.8.8
server=/spotify.com/8.8.8.8
server=/spotifyjobs.com/8.8.8.8
server=/spotifynewsroom.jp/8.8.8.8
server=/spotilocal.com/8.8.8.8
server=/tospotify.com/8.8.8.8
server=/api-partner.spotify.com/8.8.8.8
server=/api.spotify.com/8.8.8.8
server=/spclient.wg.spotify.com/8.8.8.8
server=/i.scdn.co/8.8.8.8
server=/apresolve.spotify.com/8.8.8.8
server=/gew1-dealer.spotify.com/8.8.8.8
server=/gew1-spclient.spotify.com/8.8.8.8
server=/heads-fa.scdn.co/8.8.8.8
server=/audio-ak-spotify-com.akamaized.net/8.8.8.8
server=/seed-mix-image.spotifycdn.com/8.8.8.8
server=/thisis-images.scdn.co/8.8.8.8
server=/tospotify.com/8.8.8.8
server=/blend-playlist-covers.spotifycdn.com/8.8.8.8
server=/seeded-session-images.scdn.co/8.8.8.8
server=/login5.spotify.com/8.8.8.8
server=/sentry.io/8.8.8.8
server=/lineup-images.scdn.co/8.8.8.8
server=/wrapped-images.scdn.co/8.8.8.8
server=/charts-images.scdn.co/8.8.8.8
server=/soncerts.spotifycdn.com/8.8.8.8
server=/tickets.spotifycdn.com/8.8.8.8
server=/t.scdn.co/8.8.8.8
server=/image-upload.spotify.com/8.8.8.8
server=/mosaic.scdn.co/8.8.8.8
server=/dealer.spotify.com/8.8.8.8
server=/ap-guc3.spotify.com/8.8.8.8
server=/ap-gew4.spotify.com/8.8.8.8
server=/audio-fa.scdn.co/8.8.8.8
server=/adeventtracker.spotify.com/8.8.8.8
server=/adservice.google.com/8.8.8.8
server=/googletagservice.com/8.8.8.8
server=/doubleclick.net/8.8.8.8
server=/googlesyndication.com/8.8.8.8
PS Почему я знаю что он исполняется, потому что я прописал в нем (сейчас убрал) команду на создания файл пустышки в \temp и он создаётся после перезагрузки роутера
в конфиге dnsmasq никаких sh быть не может, это не скрипт. вы заменяете конфиг полностью, вам нужно добавить туда строчек через /jffs/configs/dnsmasq.conf.add
Выше мой пост на страничку настройки Postconf - прочитайте там как создавать
Мне не нужна команда добавления, я просто создал файл dnsmasq.postconf в каталоге /jffs/scripts роутера
мне больше добавить нечего…
Про рутрекер понял, буду менять dnsmasq.postconf - включу как проверку. Спасибо
вы не меня не романа не поняли
так скрипты иначе пишутся Custom config files · RMerl/asuswrt-merlin.ng Wiki · GitHub
там даже пример есть с dnsmasq.postconf
#!/bin/sh
CONFIG=$1
source /usr/sbin/helper.shpc_replace “dhcp-lease-max=253” “dhcp-lease-max=100” $CONFIG
Соответственно у вас каждая строчка скрипта должна начинаться с
pc_append
и заканчиваться $CONFIG
И если в АЗ работает через 8.8.8.8, то нужен другой днс.
Изначально, я так и предполагал делать, но на том же сайте, вспоминая как подключаться по SHH прочитал, что при пользовании редактора nano - он сам поставит требуемые окончания сток и правильно сохранит файл.
Впрочем , я переделал скрипт, :
#!/bin/sh
CONFIG=$1
source /usr/sbin/helper.sh
pc_append “server=/pscdn.co/1.1.1.1” “dnsmasq.conf” $CONFIG
…
С АЗ :
Вот результаты тестирования
Без АЗ
почему вы упорно игнорируете написанное и сами что-то придумываете?
pc_append “server=/pscdn.co/1.1.1.1” “dnsmasq.conf”
в примере $CONFIG, я пишу $CONFIG, в исходном коде прошивки
run_postconf(“dnsmasq.postconf”,“/etc/dnsmasq.conf”);
соответственно $CONFIG = /etc/dnsmasq.conf
а у вас “dnsmasq.conf”
В итоге, я создал нужный скрипт, и получил путем тестов нужный результат. Но практически сразу перестал работать DHCP, а затем и антизапрет . Возврат назад не помог. Пришлось сбросить роутер к заводским, и потом настаивать заново.
И что самое удивительное, после настройки с нуля антизапрета, без проблем заработал Spotify, как раньше и было. В чем причина, не понятно, все же прошивки Мерлина хоть и расширяют функционал , но эксперементальные.
Спасибо господа за помощь, собственно благодаря вам знаю как если нужно обойти vpn.