Автор Тема: Лесна настройка на ползваните dns от потребителя?  (Прочетена 647 пъти)

Regia

  • Напреднали
  • *****
  • Публикации: 293
  • Distribution: Tilix
  • Window Manager: KDE
    • Профил
    • WWW
Здравейте,

съществува ли възможност да се зададе на браузъра кой DNS да ползва. Целта е това да става без почти никакви усилия от крайния потребител. Търсих такива разширения за Firefox, но не попаднах на нито едно. Ако има такава възможност, ще се опитам да напиша.
Активен

Ali Nebi

  • Напреднали
  • *****
  • Публикации: 394
  • Distribution: Centos, Debian, Fedora, Ubuntu
  • Window Manager: Gnome
    • Профил
Би ли обяснил малко по-подробно какво имаш в предвид, че аз не можах да схаван?
Активен

Не се задоволявай да бъдеш дим, когато можеш да бъдеш огън!

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
DNS сървърите, които машината използва за resolving се описват в /etc/resolv.conf. Настройката на DNS-ите е част от настройката на мрежата. Браузърите не могат да настройват мрежата, а само използват вече направените настройки (изключваме proxy-то, но така или иначе то не може да се счита като част от настройката на мрежата). Ако ти се върти в главата опцията в Internet Explorer, където можеш да настроиш връзката, то не и обръщай внимание. В случая с IE просто е направена връзка между браузъра и контролния панел и това се дължи на факта, че IE е част от онази ОС. Какво бих ти препоръчал? Скрипт, естествено. Повечето неща из системата е хубаво да се вършат от скриптове  '<img'> . Ето ти нещо за начало:

#!/bin/bash
dnsfile="/etc/resolv.conf"
echo "nameserver 012.345.678.912">$dnsfile
echo "nameserver 987.654.321.098">>$dnsfile
/etc/init.d/networking restart

Слагаш това в един изпълним файл, правиш shortcut на десктопа, настройваш обикновения потребител да може да изпълнява sudo без парола и когато юзера иска да настрои в системата DNS-и 012.345.678.912 и 987.654.321.098, ще е достатъчно само да цъкне върху иконката на десктопа. За други DNS-и пишеш друг скрипт с въведени други DNS-и или скрипт за редактиране на скрипта, в който ще въвеждаш адресите '<img'>. Честно казано всичко това ми изглежда на една пълна безсмислица, тъй като не се сещам защо пък нон-стоп ще се сменят DNS-ите. Затова си мисля, че може би не съм те разбрал правилно, но ако съм те разбрал правилно, се надявам да съм ти бил полезен с нещо. Дай повече подробности за целта.
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти