[Only answer part 2]
part 1:
What is the public IP address of your machine? How can you knowyour public IP
address of the machine? (Hint: ask Google.) How does a website knowyour public IP address?
Is it different from the IP address shown on the network interfaceobtained by ifconfig?
part2:
Why are they different? (Hint: NAT.) What does this NAT thing do(briefly explain it in one sentence)?
Who did it? (Hint: the VirtualBox software may do it again inaddition to your ISP's firewall or
router.)