Hamachi VPN, access to entire network?

Hi EE,

So I have hamachi setup on one server and one client. My question is, is it possible for the client to access every computer on the network ,or just the one that the server is setup on. What settings do I need to configure so he can connect to every server by just connecting to the one hamachi server?

Thanks!
LVL 16
LegendZMPrincipal Security ArchitectAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Jay_Jay70Commented:
I beleive (though could be wrong) that Hamachi is just a simple Peer to Peer VPN Client...

If you want access to an entire network, you should look at a VPN solution using your firewall, or configuring a RRAS server on your network
0
Rob WilliamsCommented:
Jay_Jay70 is correct, however if you are ambitious you should be able to accomplish what you want by adding a static route to the client machine. However, it is a bit of a nuisance as you have to enter a new route each time you connect with Hamachi, due to the fact that Hamachi assigns you a different IP each time. If you wish to give it a try:

-On the client run ipconfig
-this should show you the IP address of the Hamachi adapter, which will begin with 5.x.x.x ( also available from the Hamachi console)
-As an example assume the network to which you want to connect (the host network) uses 192.168.123.0/24 (192.168.123.0 with subnet mask of 255.255.255.0)
-On the client machine add the following route from a command line:
route  add 192.168.123.0  mask  255.255.255.0  5.x.x.x
To delete the route enter:
route delete  192.168.123.0
-next on the host machine routing needs to be enabled. If it is a 2000/2003 server just enable RRAS and LAN routing. Because you are using Hamachi I assume it is not a server. Therefore with 2000/XP to enable routing you will have to edit 1 registry key on the host machine as per:
http://www.petri.co.il/configuring_routing_in_w2k_pro_xp_pro.htm

This should allow you to connect to the other machines, but you will have to use the IP address rather than computer name. As an example, to connect to a share use:
\\192.168.123.123\ShareName

Keep in mind the machines to which you are connecting will see you as connecting from outside their local LAN. If there are software firewalls enabled on those machines they will likely block you. They will have to be re-configured or disabled.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Rob WilliamsCommented:
Thanks LegendZM.

Jay_Jay70, are you OK with the grading? Though you can make it work as per my instructions, you were quite right in saying Hamachi was not designed to do this.

Cheers all!
--Rob

0
MSSPs - Are you paying too much?

WEBINAR: Managed security service providers often deploy & manage products from a variety of solution vendors. But is this really the best approach when it comes to saving time AND money? Join us on Aug. 15th to learn how you can improve your total cost of ownership today!

Jay_Jay70Commented:
Of course :) you earnt this one - mine was a "not in the know" answer :)

James
0
Rob WilliamsCommented:
:-) Thanks.
0
Jay_Jay70Commented:
Come to think of it, it was you that taught me about Hamachi anywayz
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Internet Protocols

From novice to tech pro — start learning today.