Wednesday, August 26, 2009

cloning a linux virtual machines

After cloning a linux virtual machine, there are a few things that need to be changed:

Edit this file and remove the first network adapter:
/etc/udev/rules.d/70-persistent-net.rules

Then:
rm /etc/ssh/ssh_host_key*
rm /etc/ssh/ssh_host_dsa_key*
rm /etc/ssh/ssh_host_rsa_key*

/etc/init.d/sshd restart


rm /var/lib/dhcpcd/dhcpcd-eth0.info
rm /var/lib/dhcpcd/dhcpcd.duid

/etc/init.d/net.eth0 restart


nano -w /etc/conf.d/hostname


nano -w /etc/conf.d/net

config_eth0=( "x.x.x.x netmask 255.255.255.0 brd x.x.0.255" )

routes_eth0=( "default via x.x.x.x" )

dns_domain="abc.xyz.com"

dns_search=( "abc.xyz.com xyz.com" )

dns_servers_eth0="x.x.x.x x.x.x.x x.x.x.x"


Then edit the following files:
/etc/conf.d/hostname
/etc/conf.d/net