Dear forum users,
how very nice of you to read about my problems!
I'll cut to the chase quickly:
I'm running a virtual machine based Renderfarm on google compute engine. In order to use all the software
properly on GCE I need to provide the Rendernodes with valid licenses for the 3D software.
I have a local license server in my office network that has multiple USB dongles for multiple software packages.
My goal is to be able to start the openvpn on the license server that "puts" the license server from my office (road warrior scenario I guess) into the google cloud network by always obtaining the same IP in the GCE network.
The firewall rules on the GCE look like this, TCP port 5901 is allowed:
http://fridayvfx.com/clipupload/201610105917l7JX.png
My GCE network has the IP range: 10.142.0.0/20
My local office network has the IP range: 192.168.0.0/10 and a modem/router with a dynamic IP address that changes daily.
Additional Info: My local office network has no hardware firewall except the regular windows Firewall on the license server (port 5901 is allowed there as well)
So I startet up a new ubuntu based machine and used this fantastic script here:
https://github.com/Nyr/openvpn-install to quickly configure my road warrior scenario.
It generated me these config files:
Server:
http://fridayvfx.com/clipupload/20161010Wrv6g95z.png
Client:
http://fridayvfx.com/clipupload/20161010UGHD9KVI.png ( Don't even try to connect to this IP, it's offline by now :> )
So far so good! Now I startet the open VPN service on the server machine (Ubuntu) in the google Compute engine network,
then started openVPN with the client config from the license server in my office (Windows 10). After a brief moment,
windows 10 pops up a success message and tells me about the new IP adress 10.8.0.1.
All seems to be good, the log is here:
http://fridayvfx.com/clipupload/20161010DCG6F2r6.png
Now here comes the strange thing, at least to me, but probably I'm missing something.
When I try to Ping another computer in the GCE network, for example 10.142.0.2, I'm getting a successfull ping.
But When I try to Ping FROM this computer I just pinged. I get a Request time out. So to visualize it a bit:
Ping 10.8.0.1 -> 10.142.0.2 Works!
Ping 10.142.0.2 -> 10.8.0.1 Does not work!
Furthermore, the PC 10.142.0.2 has a valid Samba share, but as soon as I try to reach it from my license server via
Windows Explorer (\\10.142.0.2\MyShare) I get an error by windows saying that it can not be reached.
Any help is VERY much appreciated.
Thanks for Reading
-Robert
http://www.fridayvfx.com