I work in an institution with a lot of computers and a lot of people. Most of them are visiting my sites and (probably) are clicking on the google ads. Each computer has an internal IP allocated, but we all share the same external IP. Will google see that the clicks are coming from different computers or it will think I'm clicking my own ads?
I'm not sure if they have technology to determine the internal IP address of the computers. Because you all share the same external address you be accussed of clicking on your own ads (Because it appears that way) It is a big pain but you would be smart to not display Google Ads to your ip address or the ip address ranges of the internal network. It may mean less clicking but it will keep from getting your account disabled on Adsense.
Not necassarily. As always, Google is cryptic as to how much information it discloses, and what the specifics are when it comes to diagnosing click fraud. It's safe to say that Google definitely does not judge fraud directly from IP addresses. It also uses cookies, which can be proved by just looking for "pagead2.googlesyndication.com" in your cookie repository. As far as general network theory is concerned, technically, nobody is meant to know the internal IP (i.e. 192.168.2.* etc) of any network computer who is outside the network. Knowing those things as well as open ports can be damaging.
I know for sure that Google does use your IP to determine if there are any valid clicks. This why they ask for any suspicious IPs when you submit an invalid clicks report
Yes, this could be a problem. You better email them and explain the situation before they "realize" you're clicking your own ads like mad.
nops google will show only one IP and will consider it as single pc! but it is also possible that can can differentiate between different pc getting clicks!