Firefox SOCKS ProxyInfo: postavite proxyDNS za udaljeno razrješavanje
Postavite DNS ponašanje na SOCKS ProxyInfo koji vraća Firefox proširenje umjesto da pretpostavljate da dijalog preglednika konfigurira rutu proširenja.
Vratite željenu politiku DNS odredišta uz SOCKS rutu iz postojećeg osluškivača Firefox proširenja:
{
type: "socks",
host: "proxy.example",
port: 1080,
proxyDNS: true
}
U ovom API-ju type: "socks" označava SOCKS5. Za zahtjeve prema javnim stranicama dopuštene kroz javni posrednik, kandidat iz liste SOCKS5 proxyja može pružiti host i port ove rute. Fragment pretpostavlja da proširenje već ima dopušteni osluškivač usmjeravanja; to nije kompletno proširenje. Naziv tipa iz starog predloga ili API-ja drugog preglednika nije zamjenjiv.
Trenutna Mozillina referenca daje proxyDNS zadanu vrijednost false za podržane SOCKS tipove. Postavite ga izričito kada ova ruta zahtijeva razrješavanje na strani proxyja, umjesto da se oslanjate na to da će dijalog za ručni proxy preglednika pružiti izbor proširenja.
Primijenite željenu politiku i na svaki primjenjivi rezervni objekat. Drugi objekat vraćen nakon neuspjeha prve rute može imati drugačiji izbor DNS-a ili odabrati drugačiji put.
Polje kontroliše određene upite povezane s tom rutom. Ono ne prenosi svako pretraživanje operativnog sistema ili aplikacije na proxy.