1
2Running Toaster in VirtualBox
3=============================
4
5Toaster is launched via the command in VM:
6
7    $ source toaster start webport=<IPADDR:PORT>
8
9The interaction with Toaster web server is done via a host internet
10browser.
11The particular steps depend on the actual networking being used
12by the VirtualBox.
13
14
15Bridged Network
16===============
17
18Find out your VM network IP address:
19
20    $ ifconfig
21
22IP address is listed under eth0 inet addr.
23It should be something like:
24   inet addr:192.168.1.18
25
26Launch the Toaster web server in VM:
27
28    $ source toaster start webport=192.168.1.18:8000
29
30Interact with the Toaster web server with your host browser using URL:
31
32    http://192.168.1.18:8000
33
34
35NAT Network
36===========
37Find out your VM network IP address:
38
39    $ ifconfig
40
41IP address is listed under eth0 inet addr.
42For NAT network it should be something like:
43   inet addr:10.0.2.15
44
45When using NAT network, the VM web server can be accessed using
46Port Forwarding.
47
48Using the VirtualBox GUI, navigate to:
49    Settings->Network->Adapter1
50
51You should set:
52    Attached to: NAT
53
54Select "Advanced", click on "Port Forwarding"
55
56This will open a new dialog box "Port Forwarding Rules".
57Create a new rule that looks like this:
58
59| Name  | Protocol | Host IP | Host Port | Guest IP | Guest Port |
60+-------+----------+---------+-----------+----------+------------+
61| Rule1 | TCP      |         | 8000      |          |  8000      |
62------------------------------------------------------------------
63
64Now we can launch the Toaster web server in VM:
65
66    $ source toaster start webport=10.0.2.15:8000
67
68Interact with the Toaster web server with your host browser using URL:
69
70    http://127.0.0.1:8000
71
72
73
74
75
76
77
78
79