1) The only code you've included is the module, which only has code to get the MAC address. Include the frm file, and any other relevant files.
2) Most people reading the forum don't understand Italian, so it would help us to help you if you translated the comments into English.
3) A proxy to do what? Most attempts to write proxies in VB are for invalid programs to perform unneeded functions.
The most difficult part of developing a program is understanding the problem.
The second most difficult part is deciding how you're going to solve the problem.
Actually writing the program (translating your solution into some computer language) is the easiest part.
Please indent your code and use [HIGHLIGHT="VB"] [/HIGHLIGHT] tags around it to make it easier to read. Please Help Us To Save Ana
But that's the only code you included. You said, "I have use attached code for making a proxy server", but you didn't. Getting the MAC addresses of other computers isn't a proxy server.
Since your computer isn't getting all the requests made by the other computers (a computer discards packets addressed to other computers)), you have to have code running where it CAN see all the requests - in a computer on the WAN side of your router.
The most difficult part of developing a program is understanding the problem.
The second most difficult part is deciding how you're going to solve the problem.
Actually writing the program (translating your solution into some computer language) is the easiest part.
Please indent your code and use [HIGHLIGHT="VB"] [/HIGHLIGHT] tags around it to make it easier to read. Please Help Us To Save Ana