09-24-2001
No suggestions. I cannot think of any 100 percent reliable way to check this. Proxies, from the client perspective, look the same as clients. As you suggest, high port numbers are not an indication of a proxy server. Clients use high port numbers as well.
You might be able to guess proxies from large companies that direct the vast majority of traffic thru proxy servers by a study of the IP addresses of the connections. This would be a good guess for large organizations. You can also tell clients that are more-than-likely not proxied because of the hostname, i.e. the DHCP names of clients with Roadrunner, @Home, etc. This would be intelligent guessing (at best) and incomplete.
10 More Discussions You Might Find Interesting
1. IP Networking
Firstly I must apologise; I have posted something similar in the "general UNIX newbies" forum; but in reterospect I think that it's more appropriate here.
Anyhoo;
I am trying to detect whether people accessing one of my servers are coming via a proxied connection. I must add that this is... (1 Reply)
Discussion started by: sam_pointer
1 Replies
2. UNIX for Dummies Questions & Answers
Hi, I've been racking my brains trying to remember, but, whats the command to change the default shell? I'm currently always in the Korn shell and I want to start out in the Bash shell. I'm running a variant of BSD I guess in Mac OS X 10.2.2 and Mandrake. Thanks.
ccindyderek:confused: (4 Replies)
Discussion started by: ccindyderek
4 Replies
3. Shell Programming and Scripting
Perl, Python, and PHP are these languages easy to use? Are they command line or are they part of a GUI? (2 Replies)
Discussion started by: wmosley2
2 Replies
4. UNIX for Dummies Questions & Answers
This may be a dumb question (but this is the UNIX for Dummies Q&A forum :)
But I'm wondering, what is the purpose of a directory being given execute permissions? I can't execute a directory, only files, right? If I make a directory executable, the files inside still won't execute unless I give... (1 Reply)
Discussion started by: FredSmith
1 Replies
5. UNIX for Dummies Questions & Answers
Experience level : New to programming in Linux. Forgive my noobiness in this context with regards to programming, language or grammar.
Some Background info : I have seen a lot of programs which I use (Modo and Maya especially) which can use a command line to run the different parts of the... (2 Replies)
Discussion started by: snd321
2 Replies
6. Solaris
Dears,
my question
is that possible to configure any server to work in solaris zone
i mean any server
cos i read that DHCP can't be work on solaris zone
is that real or not
Best Regards
Alexander Corvinus (4 Replies)
Discussion started by: corvinusbsd
4 Replies
7. Linux
I am looking for an alternate solution other than gzip or bzip2 to compress files that are 3 to 4 GB each and will be hundreds per day. Aside from increasing storage anybody found a good tool? (5 Replies)
Discussion started by: mykey242
5 Replies
8. UNIX for Dummies Questions & Answers
How is the level of access on a particular folder determined? I have heard (its just hearsay so am not particularly sure of it) that the access a particular user/group has to a low level directory is also affected by the level of access granted to the user/group on its parent directories. e.g.
... (1 Reply)
Discussion started by: jawsnnn
1 Replies
9. Shell Programming and Scripting
So this is something I've been wondering how to do for a while. Suppose I have two shell scripts a.sh and b.sh
script a does some function and outputs to a varable $x . I would then like to take $x into the second function, b.sh, and do a function on it and create some output. So how do you pass... (3 Replies)
Discussion started by: viored
3 Replies
10. Programming
I am planning on taking a class in Python. My choices are 2.5 or 3.0. Which version should I choose? I am getting the impression they are two separate paths.
thanks. (5 Replies)
Discussion started by: djehresmann
5 Replies
LEARN ABOUT OSF1
namepool
namepool(4) Kernel Interfaces Manual namepool(4)
NAME
namepool - DHCP server database
DESCRIPTION
The namepool database provides joind with names that are available for dynamic assignment to clients of the DHCP protocol. For each DHCP
server and domain name (NIS or DNS), the database contains a collection of names available for allocation to DHCP clients within those
domains. One name plays a distinguished role - it is used as a prefix when the pool has been exhausted. Names are generated from the pre-
fix by appending a number, 1,2.., and a trailing 'd'. The namepool file is read whenever joind starts. Names within the database must not
be allocated to hosts which are not DHCP clients, and if the administration of a domain is shared between several DHCP servers, the name-
pools that each has must be disjoint. Names may be added and removed from the namepool file. If a name is removed from the file it remains
bound to the client to which it was allocated; if no such binding is in effect the name is excised from the server's pool the next time the
server starts. Once a name is dynamically bound to a host it will never be reused even if that host subsequently acquires a new name, but
there is no need to remove it from namepool.
FORMAT
Blank lines and lines beginning with a number sign (#) are ignored. A new entry must begin in column one and has one of the following for-
mats:
domain server
domain server name_prefix
The domain variable is the domain in which the names which follow are assigned.
The server variable is the name or IP address of the server in charge of allocating these names to clients.
The prefix variable is the prefix that will be used when the pool is exhausted.
Succeeding lines contain one or more names for domains that are to be allocated by the server. Each of these succeeding lines must begin
with at least one white space character.
FILES
/etc/join/namepool
RELATED INFORMATION
joind(8), join.ipaddresses(4) delim off
namepool(4)