Firefox ਦਾ ਸਥਾਨਕ ਪ੍ਰੌਕਸੀ ਅਪਵਾਦ ਛੋਟੇ ਨਾਵਾਂ ਬਾਰੇ ਹੈ
Firefox ਦੇ ਸਥਾਨਕ-ਨਾਮ ਅਤੇ ਡੋਮੇਨ ਅਪਵਾਦ ਜਾਣ-ਬੁੱਝ ਕੇ ਵਰਤੋ, LAN ਪਤੇ ਜਾਂ shell wildcard ਨੂੰ hostname ਨਿਯਮ ਨਾ ਸਮਝੋ।
build303 ਅਤੇ build909 ਵਰਗੇ ਅੰਦਰੂਨੀ ਨਾਵਾਂ ਲਈ, Firefox ਦਾ <local> ਪ੍ਰੌਕਸੀ ਅਪਵਾਦ ਬਿੰਦੂ ਤੋਂ ਬਿਨਾਂ hostname ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ। ਜਦੋਂ ਨੈੱਟਵਰਕ ਜਾਣ-ਬੁੱਝ ਕੇ ਛੋਟੇ ਨਾਮ ਵਰਤਦਾ ਹੈ ਤਾਂ ਇਹ ਲਾਭਦਾਇਕ ਸ਼ਾਰਟਕਟ ਹੈ।
<local>, example.internal
ਇਹ ਐਂਟਰੀਆਂ ਮੈਨੁਅਲ ਕਨਫਿਗਰੇਸ਼ਨ ਦੇ No proxy for ਖੇਤਰ ਵਿੱਚ ਰੱਖੋ। ਪਹਿਲੀ ਸਾਧਾਰਨ ਨਾਵਾਂ ਨੂੰ ਕਵਰ ਕਰਦੀ ਹੈ। ਦੂਜੀ example.internal ਅਤੇ ਇਸ ਦੇ ਸਬਡੋਮੇਨਾਂ ਨੂੰ ਡੋਮੇਨ ਸੀਮਾ ਉੱਤੇ ਕਵਰ ਕਰਦੀ ਹੈ।
ਇੱਕੋ ਕੰਪਿਊਟਰ ਦੇ ਦੋ ਕਿਸਮ ਦੇ ਨਾਮ ਹੋ ਸਕਦੇ ਹਨ
http://build303/ ਸਥਾਨਕ-ਨਾਮ ਅਪਵਾਦ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ। http://build303.office.example/ ਵਿੱਚ ਬਿੰਦੂ ਹਨ ਅਤੇ ਇਸ ਨੂੰ ਲੋੜੀਂਦਾ hostname ਜਾਂ ਡੋਮੇਨ ਅਪਵਾਦ ਚਾਹੀਦਾ ਹੈ। ਦੋਵੇਂ ਇੱਕੋ ਮਸ਼ੀਨ ਉੱਤੇ ਰਿਜ਼ੋਲਵ ਹੋ ਸਕਦੇ ਹਨ; ਫਿਰ ਵੀ ਉਨ੍ਹਾਂ ਦੀ ਸਪੈਲਿੰਗ ਬਾਈਪਾਸ ਮੈਚਰ ਨੂੰ ਵੱਖਰਾ ਇਨਪੁਟ ਦਿੰਦੀ ਹੈ।
ਇਸੇ ਤਰ੍ਹਾਂ, ਬਿੰਦੂ ਤੋਂ ਬਿਨਾਂ ਇੱਕ ਜਨਤਕ ਨਾਮ ਵਾਕ-ਰਚਨਾ ਪਰੀਖਿਆ ਪੂਰੀ ਕਰ ਸਕਦਾ ਹੈ। ਇੱਥੇ “ਸਥਾਨਕ” ਦਾ ਅਰਥ ਇਹ ਨਹੀਂ ਕਿ Firefox ਨੇ ਸਾਬਤ ਕੀਤਾ ਹੈ ਕਿ ਕੰਪਿਊਟਰ ਭੌਤਿਕ ਰੂਪ ਵਿੱਚ LAN ਉੱਤੇ ਹੈ।
ਉਪਸਰਗ ਡੋਮੇਨ ਨਿਯਮ ਨਹੀਂ ਹੈ
build-* ਵਰਗੀ shell-ਸ਼ੈਲੀ ਦੀ ਐਂਟਰੀ ਆਮ hostname-ਉਪਸਰਗ ਨਿਯਮ ਨਹੀਂ ਹੈ। ਨੀਤੀ ਦੱਸਣ ਸਮੇਂ ਸਪੱਸ਼ਟ hostname ਜਾਂ ਅਸਲ ਡੋਮੇਨ ਸੀਮਾ ਵਰਤੋ। ਨੈੱਟਵਰਕ ਨੂੰ ਲੋੜ ਪੈਣ ’ਤੇ PAC ਸਕ੍ਰਿਪਟ ਹੋਰ ਗੁੰਝਲਦਾਰ ਫੈਸਲੇ ਲਾਗੂ ਕਰ ਸਕਦੀ ਹੈ।
ਮੌਜੂਦਾ hostname ਮਿਲਾਣ ਸਬਡੋਮੇਨ ਸੀਮਾ ਦਾ ਸਤਿਕਾਰ ਕਰਦਾ ਹੈ: example.internal ਸਿਰਫ਼ ਉਹੀ ਅੱਖਰਾਂ ’ਤੇ ਖ਼ਤਮ ਹੋਣ ਵਾਲੇ ਅਸੰਬੰਧਿਤ ਨਾਮ ਨੂੰ ਕਵਰ ਨਹੀਂ ਕਰਦਾ। IP ਸਬਨੈੱਟ ਐਂਟਰੀ ਦੂਜੀ ਕਿਸਮ ਦਾ ਮਿਲਾਣ ਹੈ ਅਤੇ Firefox ਨੂੰ ਰਸਤਾ ਤੈਅ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਹਰ ਛੋਟੇ ਨਾਮ ਨੂੰ ਰਿਜ਼ੋਲਵ ਕਰਨ ਲਈ ਮਜਬੂਰ ਨਹੀਂ ਕਰਦੀ।