Link to home
Start Free TrialLog in
Avatar of stevenwouters
stevenwouters

asked on

Bypass proxy server for local addresses

Hi,

When we're connected to our network then we have to use a proxy server to access the internet.  If we want to access local addresses (our Intranet) then we have to specify this in the exceptions list so it will not use the proxy server.

Since this list of internal addresses is very long (It is even impossible to get a complete list of addresses) we have to use wildcards to specify the local addressess for which the proxy server should not be used.
fe. exception:   *.xxx.com

Now we have one address (which ends in our example with .xxx.com) for which we NEED to use a proxy server.  So in fact this is an exception to the exceptions.

Is there a way to do this?

Thanks a lot!!

Steven
ASKER CERTIFIED SOLUTION
Avatar of IanTh
IanTh
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of stevenwouters
stevenwouters

ASKER

How should this be done?
Isn't there something which can be done on an individual basis?
Probably I am not allowed to change something to our proxy server.
The Exceptions area of the Proxy Settings dialog box allows a wildcard (*) to be used in the place of zero or more characters. The following list contains examples showing how to use wildcards:

    * To bypass servers, enter a wildcard at the beginning of an Internet address, IP address, or domain name with a common ending. For example, use *.example.com to bypass any entries ending in .example.com (such as some.example.com and www.example.com).
    * To bypass servers, enter a wildcard in the middle of an Internet address, IP address, or domain name with a common beginning and ending. For example, the entry www.*.com matches any entry that starts with www and ends with com.
    * To bypass servers, enter a wildcard at the ending of an Internet address, IP address, or domain name with a common beginning. For example, use www.microsoft.* to bypass any entries that begin with www.microsoft. (such as www.microsoft.com, www.microsoft.org, and www.microsoftcorporation.com).
    * To bypass addresses with similar patterns, use multiple wildcards. For example, use 123.1*.66.* to bypass addresses such as 123.144.66.12, 123.133.66.15, and 123.187.66.13.

Although wildcards are powerful, they must be used carefully. For example, the entry www.*.com causes Internet Explorer to bypass the proxy for most Web sites.

If you need to bypass the proxy for a local domain, try using *.domain.com. This will not use the proxy for any computer name ending in .domain.com. You can use the wildcard for any part of the name.
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
to answer to the different remarks:

1) I really don't see how I can use wildcards for my case because
- all public addressess should go via proxy server
- *.xxx.com  should not go via proxy server since these are local addresses.  I really don't know what x can stand for, it really could be everything, maybe thousands of local addresses.  So '*.xxx.com' is added to exceptions list.
- we have one address which is fe www.y.xxx.com and which should go via proxy server.  So this is one exception to the exceptions list above.


2) The proxy settings are set on each individual pc/machine of our organisation.  It's not possible to do it different.  One of the reasons for this is that even not all people of our complete organisation are using the same proxy server.



Well it is possible, but you might have to invest in a couple DNS servers if you have different settings.  I'm not exactly sure what your trying to accomplish but your DNS should make this easy for you.
If you don't want to go that route I would set up a group policy and send it out through that.  You can import your setting into a group policy, however I'm not sure how your going to get around your execption without doing an internal DNS and setting up a forward through it and point all of the machines to it as their primary DNS and your ISP's DNS as the secondary.