Firefox SOCKS ProxyInfo: રિમોટ રિઝોલ્યુશન માટે proxyDNS સેટ કરો
બ્રાઉઝર સંવાદ એક્સ્ટેન્શનનો રૂટ ગોઠવે છે એમ ધારવાને બદલે Firefox એક્સ્ટેન્શન જે SOCKS ProxyInfo પરત કરે તેના પર DNS વર્તન સેટ કરો.
તમારા હાલના Firefox એક્સ્ટેન્શન શ્રોતામાંથી SOCKS રૂટ સાથે ઇચ્છિત ગંતવ્ય-DNS નીતિ પરત કરો:
{
type: "socks",
host: "proxy.example",
port: 1080,
proxyDNS: true
}
આ APIમાં, type: "socks" SOCKS5 ઓળખે છે. જાહેર મધ્યસ્થ દ્વારા મંજૂર જાહેર-સાઇટ વિનંતીઓ માટે, SOCKS5 પ્રોક્સી સૂચિ માંથી ઉમેદવાર આ રૂટનું હોસ્ટ અને પોર્ટ પૂરો પાડી શકે છે. આ ટુકડો ધારે છે કે એક્સ્ટેન્શન પાસે પહેલેથી જ તેનું મંજૂર રૂટિંગ શ્રોતા છે; તે સંપૂર્ણ એક્સ્ટેન્શન નથી. જૂના પ્રસ્તાવમાંથી અથવા બીજા બ્રાઉઝરના APIમાંથી આવેલું પ્રકાર-નામ બદલી શકાય તેવું નથી.
Mozillaનું હાલનું સંદર્ભ સમર્થિત SOCKS પ્રકારો માટે proxyDNS ને false ડિફૉલ્ટ આપે છે. જ્યારે આ રૂટને પ્રોક્સી-બાજુના રિઝોલ્યુશનની જરૂર હોય ત્યારે તેને સ્પષ્ટ રીતે સેટ કરો, બ્રાઉઝરનો મેન્યુઅલ-પ્રોક્સી સંવાદ એક્સ્ટેન્શનની પસંદગી પૂરી પાડશે એવું વિશ્વાસ કરવાને બદલે.
ઇચ્છિત નીતિ દરેક લાગુ પડતા ફૉલબૅક ઑબ્જેક્ટ પર પણ લાગુ કરો. પ્રથમ રૂટ નિષ્ફળ ગયા પછી પરત કરાયેલો બીજો ઑબ્જેક્ટ અલગ DNS પસંદગી ધરાવી શકે છે અથવા અલગ માર્ગ પસંદ કરી શકે છે.
આ ક્ષેત્ર તે રૂટ સાથે સંકળાયેલી અમુક ક્વેરીઓને નિયંત્રિત કરે છે. તે દરેક ઑપરેટિંગ-સિસ્ટમ અથવા એપ્લિકેશન શોધને પ્રોક્સી પર ખસેડતું નથી.