Strict Standards: Redefining already defined constructor for class wpdb in /home/hassan/subdomains/blog/wp-includes/wp-db.php on line 56

Deprecated: Assigning the return value of new by reference is deprecated in /home/hassan/subdomains/blog/wp-includes/cache.php on line 36

Strict Standards: Redefining already defined constructor for class WP_Object_Cache in /home/hassan/subdomains/blog/wp-includes/cache.php on line 384

Strict Standards: Declaration of Walker_Page::start_lvl() should be compatible with Walker::start_lvl($output) in /home/hassan/subdomains/blog/wp-includes/classes.php on line 541

Strict Standards: Declaration of Walker_Page::end_lvl() should be compatible with Walker::end_lvl($output) in /home/hassan/subdomains/blog/wp-includes/classes.php on line 541

Strict Standards: Declaration of Walker_Page::start_el() should be compatible with Walker::start_el($output) in /home/hassan/subdomains/blog/wp-includes/classes.php on line 541

Strict Standards: Declaration of Walker_Page::end_el() should be compatible with Walker::end_el($output) in /home/hassan/subdomains/blog/wp-includes/classes.php on line 541

Strict Standards: Declaration of Walker_PageDropdown::start_el() should be compatible with Walker::start_el($output) in /home/hassan/subdomains/blog/wp-includes/classes.php on line 560

Strict Standards: Declaration of Walker_Category::start_lvl() should be compatible with Walker::start_lvl($output) in /home/hassan/subdomains/blog/wp-includes/classes.php on line 659

Strict Standards: Declaration of Walker_Category::end_lvl() should be compatible with Walker::end_lvl($output) in /home/hassan/subdomains/blog/wp-includes/classes.php on line 659

Strict Standards: Declaration of Walker_Category::start_el() should be compatible with Walker::start_el($output) in /home/hassan/subdomains/blog/wp-includes/classes.php on line 659

Strict Standards: Declaration of Walker_Category::end_el() should be compatible with Walker::end_el($output) in /home/hassan/subdomains/blog/wp-includes/classes.php on line 659

Strict Standards: Declaration of Walker_CategoryDropdown::start_el() should be compatible with Walker::start_el($output) in /home/hassan/subdomains/blog/wp-includes/classes.php on line 684

Deprecated: Assigning the return value of new by reference is deprecated in /home/hassan/subdomains/blog/wp-includes/query.php on line 21

Deprecated: Assigning the return value of new by reference is deprecated in /home/hassan/subdomains/blog/wp-includes/theme.php on line 540
do... while {bored}
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/hassan/subdomains/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/hassan/subdomains/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/hassan/subdomains/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/hassan/subdomains/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/hassan/subdomains/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/hassan/subdomains/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/hassan/subdomains/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/hassan/subdomains/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/hassan/subdomains/blog/wp-includes/kses.php on line 692

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/hassan/subdomains/blog/wp-includes/kses.php on line 627

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/hassan/subdomains/blog/wp-includes/kses.php on line 691

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/hassan/subdomains/blog/wp-includes/kses.php on line 692

Allow multiple VMs to use Host VPN connection

Filed Under
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/hassan/subdomains/blog/wp-includes/formatting.php on line 82
Development


Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/hassan/subdomains/blog/wp-includes/formatting.php on line 82

Like most people you probably run at least one or two virtual machines on your host, be it a desktop or laptop. And most companies allow you to VPN into the office network provided you connect through only one machine. This can be troublesome if you want to connect to the VPN using your host and virtual machine(s).

Follow these steps to allow all VMs and the Host to connect to a VPN.

  1. In Add/Remove hardware, add a Microsoft loopback adapter.
  2. Open the VPN adapter properties and enable Internet Connection Sharing and have it use the recently created Loopback adapter.
  3. Now in Virtual Server, create a new “Virtual Network” and set the “Network adapter on the physical computer” as the Loopback adapter
  4. Next, for each VM that you need to have connected to your VPN, add a Virtual Network Adapter that is connected to the Virtual Network you just created.
  5. On your host, establish the VPN connection.

That’s it. Boot up your VMs and they will be able to use your Host’s VPN connection.

keep looking »