Skip to main content

Create isolated network on Virtual Machine Manager - Centos 6.5

Since most of the Linux administration practice is done in a virtual environment, I thought I should create a video about it, as I am aware that some students at my college struggle with it in their labs. Please let me know if I missed anything or did not explain anything clearly.

Thanks,




Comments

  1. hi,
    i want to know that if these vms on isolated network can run internet on them OR can ping google.com or some other website
    if this is possible, please tell me how to configure it.
    thanks

    ReplyDelete
    Replies
    1. it is definitely possible. There are two ways. either you can add another NIC which would be configure as a "NAT" to all the VM. All the external traffic will go to that NIC automatically. The other way is through firewall masquerading, on one of the VMs which has two NIC cards.
      Lets say you have three VMs on an isolated network, one VM has two NIC(configured as NAT) cards and all the others have one NIC. The other two VMS will forward all the traffic orginating for external network to the VM which has two NICs and that VM will forward it to the host. When host receives a reply it is going to forward it back to the VM with 2 NIC, and that NIC will forward the Traffic to respective VMs. How exactly are you going to do it? that deserves its separate blog entry :)

      Delete
    2. i want to explain it to you in detail
      can you send your email id????
      mine is singhinder1699@gmail.com
      please send me email on this id

      Delete
    3. i have 3 vms with one nic each on them in vitual machine manager and they have static ip = 192.168.32.128,129,130/24 respectively. they can ping host with ip of 192.168.32.1 on virbr0 virtual nic , BUT they cannot ping outer network.
      this is a big problem for me. please help me to solve this..........
      i have tried this iptables command:
      iptables -t nat -A POSTROUTING -p tcp -o eth0 -j MASQUERADE
      on host machine and then put
      echo 1 > /proc/sys/net/ipv4/ip_forward
      but this does not work
      check this website === http://wiki.libvirt.org/page/VirtualNetworking#Isolated_mode

      Delete
    4. This comment has been removed by the author.

      Delete
    5. sorry i am a bit busy these days, I will get back to you as soon as i get some time. Meanwhile, try looking and understanding how POSTROUTING and PREROUTING works.

      Delete

Post a Comment

Popular posts from this blog

ASUS RT N16 + OpenWRT + nodogsplash = WiFi Hotspot (For beginners)

1.Make sure you are directly connected to the router through a cable ·Take an ethernet cable from your ASUS modem and plug it into your pc/laptop
2.Now access your modem by going into the browser and typing: 192.168.1.1 ·Go to administration tab and click on Firmware upgrade/update NOTE: Please use internet explorer for all of these configurations. There are some issues reported in other browsers. 3.You will have to load a DD-WRT basic image first to load the openWRT image. You cannot directly load openWRT image for some reason I dont know of ·Download the image by clicking on the link: www.dd-wrt.com/routerdb/de/download/Asus/RT-N16/-/dd-wrt.v24-14896_NEWD-2_K2.6_mini_RT-N16.trx/3763
4.Once the image is downloaded just click on browse on the ASUS firmware upgrade page and browse to the DDWRT image and upload it
5.

How to Install GTK-RecordMyDesktop on RHEL 7 (best screen recording software imo)

If you want to record your screen to make tutorials or something else, GTK-recordmydesktop is capable of doing it. Most of the screen-recording programs that I have come across requires you to record your audio separately, however this software is also capable of recording audio without any extra step. It can also work with JACK audio server.

PART 1 - Install EPL repository for RHEL 7:
Open a terminalInstall epel using the following command: yum -y install epel-release.Refresh repo by typing the following commad: yum repolist.PART 2 - Install GTK-RecordMyDesktop: yum install gtk-recordmydesktop That's it, it should work right away. If it doesn't, it is possible that you might be missing some codecs as I installed them from nux and epel repos earlier.