Sharing an Internet connection through a virtual PC

Discussion in 'Virtual and Cloud Computing' started by simongrahamuk, Jan 15, 2006.

  1. simongrahamuk
    Honorary Member

    simongrahamuk Hmmmmmmm?

    6,205
    136
    199
    Ok,

    Been tinkering with my VMs today, and I can't figure this one out, or even if it is possible so any suggestions would be appreciated.

    I have a 2003 server which is set up as a DC.
    I also want this server to be configured as a DHCP server eventually, so that it assigns IP's to my VM clients.

    What I'd like to do is to have the server as the sole point of connection to the internet for my virtual network, so that if a client wants to gain access to the net it has to go through my server.

    Now, I currently have a network adapter in the VM which is set to use NAT and gain access to the web through the Host. This works fine, however the address is dynamically assigned. I want to give the server a static address, it being my DC.

    What I thought about doing was installing a second adapter set to local only which would serve as the LAN connection and have the other one NAT'ed as the Internet connection. I was then going to run ICS on the NAT'ed adapter, but this again changes the IP Address to 192.168.0.1 which also happen to be the IP Address of my Cable Modem, which kind of confuses the host OS I think.

    Anyone got any ideas as to what I need to be setting my adapters to inorder for what I want to do to work?

    :blink
     
  2. Sparky
    Highly Decorated Member Award 500 Likes Award

    Sparky Zettabyte Poster Moderator

    10,718
    543
    364
    Sounds tricky! :blink

    Just a suggestion, is it worth setting your server up as a proxy server as well to save yourself a headache? :hhhmmm
     
    Certifications: MSc MCSE MCSA:M MCSA:S MCITP:EA MCTS(x5) MS-900 AZ-900 Security+ Network+ A+
    WIP: Microsoft Certs
  3. simongrahamuk
    Honorary Member

    simongrahamuk Hmmmmmmm?

    6,205
    136
    199
    Naa, not really. As this is in a virtual lab it would only be very low volumes of traffic going through the link. Prob only be a single client and a member server connected. 8)
     
  4. Sparky
    Highly Decorated Member Award 500 Likes Award

    Sparky Zettabyte Poster Moderator

    10,718
    543
    364
    No probs.

    Could you not add a secondary I.P address to the network adapter (the one with ICS) and then remove the original one to avoid any conflicts with your router?

    I haven’t used ICS much so the advice could be way off the mark! :oops:
     
    Certifications: MSc MCSE MCSA:M MCSA:S MCITP:EA MCTS(x5) MS-900 AZ-900 Security+ Network+ A+
    WIP: Microsoft Certs
  5. simongrahamuk
    Honorary Member

    simongrahamuk Hmmmmmmm?

    6,205
    136
    199
    The thing with ICS is that is is really only designed for a few computers to use it, and when it is set up it automatically assigns the IP address already mentioned, it also sets up a very simple form of DHCP, to which you have no controll over.

    Changing It's IP Address basicaly breaks the connection sharing! :oops:

    I'm thinking that I may have to delve into Routing and Remote access to achieve what I want to do.

    Why on earth do I have such bright ideas that seem good at the time! :rolleyes:
     
  6. Sparky
    Highly Decorated Member Award 500 Likes Award

    Sparky Zettabyte Poster Moderator

    10,718
    543
    364
    Yeah, it looks like you are pretty much stuck with the default settings of ICS. In the link below it says that 192.168.0.1 is the default I.P, can you change your modem to 192.168.0.2? Also is it possible to disable DHCP on ICS when you want your add DHCP to the server? :ohmy

    If you have no joy setting it up you could install a freeware proxy, should have no problems with amount of traffic. 8)

    http://www.microsoft.com/windowsxp/using/networking/expert/crawford_02july01.mspx
     
    Certifications: MSc MCSE MCSA:M MCSA:S MCITP:EA MCTS(x5) MS-900 AZ-900 Security+ Network+ A+
    WIP: Microsoft Certs
  7. Bluerinse
    Honorary Member

    Bluerinse Exabyte Poster

    8,878
    181
    256
    Simon you can change the default 192.168.0.x IP scheme that ICS hands out. It is the default but it can be changed to anything you desire. You de admin, make it so 8)
     
    Certifications: C&G Electronics - MCSA (W2K) MCSE (W2K)
  8. Bluerinse
    Honorary Member

    Bluerinse Exabyte Poster

    8,878
    181
    256
    Certifications: C&G Electronics - MCSA (W2K) MCSE (W2K)
  9. simongrahamuk
    Honorary Member

    simongrahamuk Hmmmmmmm?

    6,205
    136
    199
    Thanks for that Blue.

    May well be worth a try.

    The only thing though is I would like to put a DHCP server somewhere in the little network somewhere, rather than the one that ICS hands out.

    ahh, never mind, its only a dhcp server, I can live without it in my little lab set up. Will try the link and let you know how it goes.

    8)
     
  10. simongrahamuk
    Honorary Member

    simongrahamuk Hmmmmmmm?

    6,205
    136
    199
    Strange, the registry key:
    Hkey_Local_Machine\System\CurrentControlSet\Services\ICSharing\Settings\General
    doesn't appear to be there on my system?

    :rolleyes:

    EDIT: Ahh, just noticed this:

    :hhhmmm :hhhmmm :hhhmmm
     
  11. hbroomhall

    hbroomhall Petabyte Poster Gold Member

    6,624
    117
    224
    Certifications: ECDL A+ Network+ i-Net+
    WIP: Server+
  12. Bluerinse
    Honorary Member

    Bluerinse Exabyte Poster

    8,878
    181
    256
    Anyway, if you are setting up a domain, with local DNS etc, it is not recommended to use ICS. ICS will break the local DNS name resolution process. You should be thinking about using *NAT* instead.

    ICS is really only for sharing an Internet connection between two or three workstations.
     
    Certifications: C&G Electronics - MCSA (W2K) MCSE (W2K)
  13. simongrahamuk
    Honorary Member

    simongrahamuk Hmmmmmmm?

    6,205
    136
    199
    Yeah, I didn't realise that when I was first thinking about it.

    I think that I've realised that I need to go down the route of RRAS / NAT.

    Found this from the MS News Groups

    8)
     
  14. eyeball

    eyeball Nibble Poster

    82
    3
    0
    Use RRAS. It is fairly simple to setup. Good practice too.
     
    Certifications: A+, Network +, MCSA
    WIP: CCNA, MCSE+security

Share This Page

Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.