Network configuration for office
Introduction
After installing SVISTA software on real computer, SVISTA creates
Virtual Network. Real computer (here and later HOST) and Virtual Machines,
which run on this HOST, are nodes of such Virtual Network. As the result,
Real Network with HOSTs becomes the system, which contains several networks.
General view of that system is shown in LAN Wizard window (tab Office).
Algorithm
To provide access for Virtual Machine to Internet, it is necessary:
- Obtain from network administrator the unique network number for
Virtual Network.
- Add route to this Virtual Network to route table of ROUTER
(computer or real router, which provide connection to Internet Service
Provider).
- Enable routing function on HOST.
- Add on HOST default route to ROUTER.
- Add on Virtual Machine default route to HOST.
To provide communication between Virtual Machine and real computer (computer,
which is not the HOST for this Virtual Machine), it is necessary:
- Add route to Virtual Network to route table of this real computer.
To provide communication between Virtual Machines, which run on different
HOSTs, it is necessary:
- Add route to other Virtual Network (Virtual Network, other HOST is
connect to) to route table on each HOST.
Network configuration for home
Introduction
After installing SVISTA software on real computer, SVISTA creates
Virtual Network. Real computer (here and later HOST) and Virtual Machines,
which run on the HOST, are nodes of this Virtual Network.
General view of that system is shown in LAN Wizard window (tab Home).
After connection to Internet service provider (ISP) HOST obtains own IP-address
from ISP. ISP's software "knows" this address only and can communicate with
it only. As the result, in order to provide access to Internet for Virtual
Machine, HOST must transform Virtual Machine's IP-address into own IP-address
for packets going from Virtual Machine to ISP and vice versa for packets
going from ISP to Virtual Machine. There are several methods for that
transformation:
- using network address translation (NAT);
- using a proxy server;
- using a socks server.
Each of these methods has merits and demerits. There are several programs,
which implement these methods.
The following products will be considered here:
Algorithm
To provide connection between Virtual Machine and HOST, it is necessary:
- Assign the number to Virtual Network. It is recommended to use IP-address
for private networks. They are:
- class A network - 10.0.0.0 mask 255.0.0.0;
- class B networks - 172.16.0.0-172.31.0.0 mask 255.255.0.0;
- class C networks - 192.168.0.0-192.168.255.0 mask 255.255.255.0.
- Enable routing function on HOST.
- Add on Virtual Machine default route to HOST.
To provide access for Virtual Machine to Internet, it is necessary:
- Take from ISP the IP-address of DNS server,
- Set IP-address of DNS server on HOST and Virtual Machine.
- Install and customize on HOST software, which transforms IP-addresses.
- Customize needed software on Virtual Machine according to software on
HOST, which transforms IP-addresses.