Microsoft Virtual PC - Disable internal DHCP

Nesen konstatēju ka ir viena problēma ar Microsoft Virtual PC - nav lietotāja interfeiss, kur būtu iespējams izslēgt iebūvēto DHCP funkcionalitāti.

image

Ja virtuālajai mašīnai, kā tīkla adapteri izvēlamies Internal Network, tas automātiski piešķir adreses. Gadījumā ja nepieciešams darbināt mašīnu – serveri kuram ir DHCP serveris, tad iegūstam divus konfliktējošus DHCP un vairs nekontrolējam kurš dalīs IP adreses pārējam virtuālajām mašīnām šajā vidē.

Lai atslēgtu iebūvēto DHCP nepieciešams rediģēt options.xml failu, kas atrodas lietotāja profila %LOCALAPPDATA%\microsoft\Windows Virtual PC\ folderī.

Atrodam <virtual network> sadaļu priekš “Internal Network”, kur <dhcp> sadaļā nomainām <enable> tipu no true uz false, kā parādīts piemērā:

<virtual_network id="0">
    <id type="bytes">C6DBDF0FE41E4A54913A49A7C990C9A0</id>
    <gateway type="integer">0</gateway>
    <name type="string">Internal Network</name>
    <virtual_server>
        <dhcp>

            <enabled type="boolean">true</enabled>   ->  <enabled type="boolean">fasle</enabled>

            <ending_ip_address type="integer">2851998462</ending_ip_address>
            <network type="integer">2851995648</network>
            <network_mask type="integer">4294901760</network_mask>
            <starting_ip_address type="integer">2851995664</starting_ip_address>
        </dhcp>
    </virtual_server>
</virtual_network>

 

Šajā xml failā ir arī citi iestatījumi, kurus var pielāgot pēc vajadzības.

Published Thursday, November 26, 2009 2:40 PM by Arnis