Welcome to my website. I am always posting links to photo albums, art, technology and other creations. Everything that you will see on my numerous personal sites is powered by the formVistaTM Website Management Engine.

icon.linkedin.jpgicon.twitter.jpg

  • Subscribe to this RSS Feed
  • Changing the VMWare vmnet IP Range when it Conflicts with a VPN on Mac OS X
    12/21/2012 3:34PM

    If you are running both VMWare (in my case VMWare Fusion 5) and a VPN that uses the 192.168.203.0 subnet you will may need to update the ip range that is used for the vmnet.

    In my case, vmnet8 was configured to use 192.168.203.0 and so was a VPN connection that I was using.

    As a result, if I fired up VMWare first and then attempt to make a connection to the VPN, I could not route to any of the 192.168.203.0 hosts.

    Following is what you need to do on a Mac running OS X:

            . Shutdown VMWare Fusion (simply quit the program.  It must stop the vmware_* services)

            . edited: /Preferences/VMware Fusion/networking
                    . Updated answer VNET_8_HOSTONLY_SUBNET 192.168.203.0 -> answer VNET_8_HOSTONLY_SUBNET 192.168.247.0
                    . /Preferences/VMware Fusion/vmnet8/dhcpd.conf and /Preferences/VMware Fusion/vmnet8/nat.conf will be automatically updated by VMWare with the config change

            . Fire up VMWare Fusion:

    # netstat -rn
    Routing tables

    Internet:
    Destination        Gateway            Flags        Refs      Use   Netif Expire
    default            10.1.10.1          UGSc           27        0     en0
    ...
    172.16.19/24       link#8             UC              1        0  vmnet1
    192.168.247        link#9             UC              1        0  vmnet8


            . Connect to VPN:

    # netstat -rn
    Routing tables

    Internet:
    Destination        Gateway            Flags        Refs      Use   Netif Expire
    ...
    172.16.19/24       link#8             UC              1        0  vmnet1
    192.168.12.156     192.168.12.156     UH              5        0   utun0
    192.168.200.120/32 192.168.12.156     UGSc            1        0   utun0
    192.168.201        192.168.12.156     UGSc            0       11   utun0
    192.168.202        192.168.12.156     UGSc            0        0   utun0
    192.168.203        192.168.12.156     UGSc            0        0   utun0
    192.168.247        link#9             UC              1        0  vmnet8

  • Very Handy Java Static Analysis Bug Finder
    12/03/2012 2:53PM
    Here is a very cool static analysis tool for Java code called FindBugs that comes from my alma mater.
  • Feature Detection in Browser Scripting with JavaScript
    11/15/2012 1:35PM
  • Exploring Java Build Systems
    11/14/2012 9:46PM

    Recently I have started working on some projects where the use of Maven has been mandated.  However, since these projects are in the early stages it has got me doing some searches for alternative Java build systems.

    I found a interesting article on the topic written by Jess Johnson entitled 'Java Build Systems: A Sad State of Affairs'.  From there I found some other links to Java build systems and some other articles written on the topic.

    I'll come back to this article and update it as I do some more research and try out some of the other projects listed below.

  • A Great Introduction to Junit 4
    11/14/2012 11:21AM

    I am starting some new projects and am going to integrate a complete set of JUnit 4 tests from the get-go.

    In the process of doing so, I found a resource that provides a great introduction to Junit 4.

Advanced Search

Categories

Archives