CentOS 6.2 VMware Tools Install the Easy Way

Initiate the VMware tools install on your CentOS 6.2 VM. Open a SSH session to your VM and copy/paste this:

yum -y install perl
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
cp /mnt/cdrom/VMwareTools-*.tar.gz /tmp
umount /mnt/cdrom
tar -zxf /tmp/VMwareTools-*.tar.gz -C /tmp
cd /
./tmp/vmware-tools-distrib/vmware-install.pl --default
rm -f /tmp/VMwareTools-*.tar.gz
rm -rf /tmp/vmware-tools-distrib

Bam! VMware Tools installed!

Top 5 Free Screen Recording Softwares For Windows

Screen recording can be useful when you need to record a how-to video to help someone learn how to use a program, record a game walkthrough, or prepare for a presentation. Record here means you can create a video of whatever you are doing on your desktop, save the recording as a video file and send it to a friend or upload it on YouTube.

We’ve featured screen capturing tools before, and you know a few ways to take screenshots on your computer. For something more than just a still image, here are 8 free screen recording programs that will help you record every action you make on your Windows desktop.

Free programs at times come with drawbacks or limitations, and watermarks are common in many free screen recording softwares. However, the following list of programs has been tested to not have any watermarks and can export to a file format recognizable to most video editing softwares.

1. Ezvid

Ezvid is a screen recorder program that comes with an in-built video editor where you can split your recordings and add text in between two clips, creating a slideshow effect. There is no way to export the video you recorded. However, you can upload the video to YouTube through the program itself.

Ezvid Program

For gamers, there’s an option to enable ‘Gaming mode’ where it records the windowed mode of your game. The program comes with a few music clips. However if you decide to have no music, it will be replaced with a ‘Silent machine’ which sounds like a small fan from a computer. You can add in other pictures and video clips, as well as add in your voice after you’re done editing your clip.

2. BlueBerry FlashBack Express Recorder

BB (short for BlueBerry) FlashBack Express Recorder lets you use your webcam to record yourself while recording the activities that are happening on your desktop. After you have stopped recording, it creates an FBR file which can be edited with its packaged video editor.

Flashback Express

If you did not enable your webcam, you can skip the video editor program and export it to the AVI file format right away. Otherwise, you can use the software to position and resize your webcam box before exporting it. Although it requires you to register (for a free account) after 30 days of usage, it still provides you with all of its functions before you register.

3. Screenr

Screenr is an interesting way to share a screencast (recording of your screen) online without installing a program on your computer; it requires Java to work. You select an area on your screen which you want to record (max: 5 minutes). All recordings are saved into your account.

Screenr Webpage

After recording you’ll be given a link which you can share. You can also export your video to MP4 or upload it on YouTube.

Screenr also provides a bookmarklet so you can record without going to the website. Register with your Facebook, Twitter, Google, LinkedIn, Yahoo or Windows Live account in order to use Screenr for free.

4. Rylstim Screen Recorder

Rylstim just records your screen after you hit the ‘Start Record’ button. This will be useful for people who do not want to configure anything and just want a basic recorder. This program does not record sound from input devices like a microphone.

Rylstim Program

The only options available determine if you want to show your left or right mouse button clicks in the video. If you enable the mouse click options, a red ripple will appear at your cursor when you left click and a green ripple appears for right clicks. This mouse click ripple effect will only be visible when you view your recording.

5. CamStudio

CamStudio comes equipped with many options to tweak the way it records. There are options to enable or disable your mouse cursor, record sounds from programs or a microphone (or have no sound at all) and the option to enable custom screen annotations.

CamStudio Program

You can also choose to record a particular area on your screen or a program window so that the rest of your desktop isn’t showing on the recording. It can record at different frame rate speeds; for example 1 FPS (frames per second)to create a time lapse video effect, or 30 FPS for a smooth video.



Webinaria is another easy-to-use screen recording software with basic options for your recording needs. It can record your entire screen, a program window or a custom selection. You can choose from 3 frame rate options; 5, 10 and 15 FPS (frames per second).

Webinaria Program

Videos are produced in AVI file format. If you were using Google Chrome before running Webinaria, Google Chrome will be detected as the program window for recording.

DVDVideoSoft Free Screen Video Recorder

This program has a simple user interface carrying 9 icons. The first 4 is for screen capturing, the next 4 handles screen recording and the last icon opens the options of the program. It also exports its video to an AVI file format. What’s good about this program is its automatic file naming options.

DVD Video Soft

It gives you options to include the specific date and time in the filename of your recorded video. Users who need to keep track of many screen recordings back to back will find this automatic file naming option useful.

Krut Computer Recorder

Krut does not require installation but uses Java to run. After downloading, you’ll have a folder where you have to run the ‘KRUT.jar’ file to get started. The capture area and recording frames per second can be set by the user.

Krut Computer Recorder

There is an option called ‘Follow Mouse’ where it captures the area around your mouse, wherever it moves to. When using the ‘Follow Mouse’ feature, you can enable preview mode to see the captured area as you record. This program outputs to three types of files: the WAV file only has the audio recorded, while of the two MOV files; one has no audio and the other has both audio and video of the recording.

Source: http://www.hongkiat.com/blog/win-screen-recording-softwares/

Configuring Outlook for Roaming Users

Roaming users move between different computers on a network. With Microsoft® Office 2003, these users can move between computers without changing the way that they work, provided the necessary configurations are made. Users’ documents and their application settings for Microsoft Office Outlook® 2003 and other Office applications travel with them, along with any system preferences. In order for users to roam between computers, the following criteria must be met:

  • Users can only roam between computers that have the same version of Outlook installed.
  • You must set up roaming user profiles on your Microsoft Windows® network. For more information about configuring Windows servers to support roaming users, see your Windows documentation.

You can help ensure a smooth roaming experience for Outlook users in your organization by following several recommended strategies and options.

Recommended strategies for Outlook roaming

Roaming with Outlook 2003 works only between computers that are set up with the same operating system and the same versions of the software. The following recommendations will help ensure a smooth roaming experience for users:

  • Roam between platforms on the same version of the same operating system.

For example, Microsoft Windows 2000 to Microsoft Windows 2000. Supported platforms are Windows 2000 Service Pack 3 and later, and Windows XP and later.

  • Ensure that users store Outlook information on a server (such as Microsoft Exchange Server) rather than on network shares or in local files (such as PST files).
  • Ensure that Cached Exchange Mode is not configured for users with Microsoft Exchange Server accounts.

Offline Store (OST) files used with Cached Exchange Mode do not roam. If user accounts are configured with Cached Exchange Mode, a new OST file will be created on each computer a user roams to.

  • Ensure that the same operating system language version is installed on all computers that users roam between.
  • Ensure that the same language version and release version of Outlook are installed on all computers that users roam between.
  • Install Outlook on all computers for roaming users as per-computer.

Installing as per-user is also possible but is not recommended.

  • Install Outlook in the same location on all computers that will be used for roaming users.

Upgrading roaming users to Outlook 2003

If your organization already has roaming configured for Outlook users, take care that when you upgrade to Outlook 2003, users only roam between computers running the same version of Outlook. If you have roaming users on an older version of Outlook, be sure to upgrade all users and computers in a single area (such as a domain) at the same time.

If users roam between computers that have different versions of Outlook installed, compatibility issues are likely to arise. For example, new features in Outlook 2003 are not available to users with Outlook 2002 profiles, which can create confusion for users roaming in an environment with a mix of Outlook versions.

Using network shares with roaming Outlook users

When you enable roaming and specify a network share for roaming files, certain files and folders are automatically available for users when they roam to different computers. Files and folders in the location defined by the environment variable %UserProfile% (on the local computer) roam with users, with the exception of one folder.

The one folder that does not roam with users in the default roaming scenario is the Local Settings folder in the %UserProfile% folder. This exception affects Outlook users because, by default, the file folders for some Outlook services — listed in the following table — are created in this non-roaming folder.

Service name File extension
Offline Folders (OST) .ost
Personal Folders (PST) .pst
Personal Address Book (PAB) .pab

Because the files reside in a non-roaming directory, Outlook can see and open them only on the computer on which they were created. By design, Outlook uses these files locally.

 Note    It is not a supported scenario to place PST, OST, or PAB files on a network share and configure Outlook to access the files remotely.

Related link

You have considerable flexibility in configuring and deploying Outlook 2003. For more information about using the Custom Installation Wizard to create a custom transform for deploying Outlook 2003, see Customizing Outlook Features and Installation With the Custom Installation Wizard.

Source: http://office.microsoft.com/en-gb/help/configuring-outlook-for-roaming-users-HA001140269.aspx

How to query for MACs on internal vSwitch on ESXi

There was an interesting question this week on the VMTN community forums about querying a vSwitch on an ESX(i) host. The user was trying to locate a particular virtual machine’s MAC Address due to an IP conflict that was identified. The internal VMware vSwitch is pretty much closed off as a blackbox. The vSwitch is not exposed like a traditional physical switch in which you can run commands against such as “show mac-address-table” to display the MAC addresses found on the switch.

However, you can still perform a lookup of all the MAC Addresses found on a particular ESX(i)/vCenter host by using the vSphere APIs. You can search for all virtual machines and dump out their associated MAC Addresses and correlate that back to a particular vSwitch. You can easily do this through a script such as using the vSphere SDK for Perl script: getvSwitchMacTable.pl which supports both stand vSwitch and distributed vSwitch or if you prefer a GUI, you can use the popular RVTools. I am sure there is most likely a PowerCLI solution to solving this problem as well.

The solution described above is the proper and most flexible way of solving this problem, but what if you really wanted to query the internal vSwitch and extract out the MAC Addresses that way? Well the answer is, you can so using vsish on ESXi (vsish is not available on ESX unless you have the VMware debugging RPM package installed).

Here are some of things you can view for a given vSwitch using vsish:

~ # vsish -e ls /net/portsets/vSwitch0

The “ports” section is what we are interested in:

~ # vsish -e ls /net/portsets/vSwitch0/ports

When looking at a particular port, it provides quite a bit of information on what is connected and various metrics/statistics:

~ # vsish -e ls /net/portsets/vSwitch0/ports/16777220/

As you can see it is pretty tedious to go through each of the ports and it does not easily allow you to figure out what is exactly connected to the port until you view the “status” property.

I decided to write a tiny script that would allow a user to dump out all the MAC Addresses from the vSwitch(s) found on an ESX(i) host. Not only does it provide this mapping but also what is specifically using a given port whether it is mapped to internal interface or a particular virtual machine.

You can download the script vswitchInfo.sh which runs directly on ESXi’s TSM (Tech Support Mode). The script can be called with the “-l” option to provide a high level dump of all MAC Addresses. Once you have identified the particular vSwitch and port, then you can get further details by specifying “-v” for vSwitch name and “-p” for the port number as displayed from the previous execution.

Here is an example output of just listing all MAC Addresses from all vSwitch(s) in an ESXi host:

Here is an example of getting more details on a particular port on a vSwitch:

Here you can see the clientName which is either a VM or interface using the port. You will also notice there is a mapping to set of pNICS that are attached to the vSwitch and various other details that I will let you explore.

You might have noticed the vSwitch port-ids looks kind of familiar? If you did, they actually are, as they part of the “networking” section in esxtop/resxtop output.

Unfortunately with esxtop/resxtop, it does not display the associated MAC Addresses, but now you have a way to easily query for details on the internal ports of a vSwitch.

Note: The second solution falls under the “not supported” category as you might have guessed. – See more at: http://www.virtuallyghetto.com/2011/05/how-to-query-for-macs-on-internal.html#sthash.bRtLXYNO.dpuf


Source: http://www.virtuallyghetto.com/2011/05/how-to-query-for-macs-on-internal.html