Tuesday, December 29, 2009

VMiface problem with DNS and mac server

Sebenarnya ini murni catatan pribadi, jadi daripada nanti lupa and sekiranya dibutuhkan interface NAT dan hostonly milik Mac server gw, jadinya gw tulis disini aja, cara ngidupinnya nanti. Sebenarnya ini adalah cara penyembuhan "kasar" yang gw putuskan sepihak karena gw juga males troubelshoot lebih jauh lagi bagaimana buat solvenya, karena ini masalah percintaan segitiga VMware Fusion, Mac Server dan Windows DNS.

Jadi itu kedua interface (vmnet1,vmnet8) ternyata terdaftar secara sengaja/tidak sengaja di DNS windows 2003, jadi setiap ada request query server ke DNS akan di temui 3 ip menunjuk 1 host yang sama  (gw dah coba google 2 kali tapi belun nemu penyebab rusaknya hubungan segitiga ini), alhasil kalo akses apapun dengan hostname dia akan lookup ketiga ip tersebut, ya jelaslah tambah lama, and please ga usah usulin buat gw set priority, karena kedua ip (vmnet1, vmnet8) itu gak penting banget buat di ketahui 1 network. Mungkin aja ini bisa jadi salah satu cara buat eksploitasi network milik windows DNS via vmware fusion, tapi gw lagi males riset soal ini :P

Okelah kalo begitu, sekarang lanjut cara gimana menon-aktif-kan-nya. Setelah googling dikit-dikit akhirnya nemu link ini dan disitu di jelaskan kalo memang Vmware fusion itu gak punya tools untuk management network seperti milik seodara2nya yang untuk windows, jadinya kudu balik ke "l33t" mode alias konsole mode edit skripting.sh yang jadi launcher sesuai artikel, nah yang jadi masalah adalah ternyata eh ternyata petunjuknya itu ga tau dah untuk versi  Fusion brapa dan gak masuk sama sekali!. Jadilah akhirnya gw yang tadinya bermaksud ongkang2 nyontek google kudu plarak-plirik sendiri jeroan Fusion, dan karena gak ada di google makanya gw bikin catatan ini dengan alasan di atas tadi.

Masuk ke /Library/Application Support/VMware Fusion
lalu cari file "networking"

bash-3.2# cat networking
VERSION=1,0
answer VNET_1_DHCP yes
answer VNET_1_DHCP_CFG_HASH C9564893A35F3B19C2612594F24141BC6DFB27B3
answer VNET_1_HOSTONLY_NETMASK 255.255.255.0
answer VNET_1_HOSTONLY_SUBNET 172.16.98.0
answer VNET_1_VIRTUAL_ADAPTER yes
answer VNET_8_DHCP yes
answer VNET_8_DHCP_CFG_HASH 8EFBC74A23D687D90311B17C2B5B85187162583F
answer VNET_8_HOSTONLY_NETMASK 255.255.255.0
answer VNET_8_HOSTONLY_SUBNET 192.168.145.0
answer VNET_8_NAT yes
answer VNET_8_VIRTUAL_ADAPTER yes
add_bridge_mapping en0 2
bash-3.2#

Sehingga menjadi seperti dibawah, karena kita hanya menyisakan network interface untuk bridge sahaja.

bash-3.2# cat networking
VERSION=1,0
add_bridge_mapping en0 2
bash-3.2#

Lalu tinggal di restart network interface buat vmwarenya

./vmnet-apps.sh --start

Ok, simpel kan? tapi kalo lupa letak file sama apa yang di edit kan bakal lama lagi nanti nyarinya, jadilah aye log disini aja. Yu ah mari :)

3 comments:

  1. om ammar mau tanya neh tp gak nyambung ma neh postingan hehehe,,aku install freebsd 8.0, tp blm bisa bwt wifi(driverku broadcom 4312)setting driver bcmnya gmana y? mohon bantuanya...bsd pemula neh....mohon bimbinganya,thx

    ReplyDelete
  2. Om kalo flag use di gentoo it ngisiny gmana y?kita ngisi sendiri ato ntar otomatis terisi pas emerge? trus kl ngisi sendiri ap yg harus kita isikan,,darimana kita tahu it yg harus diisikan?

    ReplyDelete
  3. mar, talking2 ezine kpan kluar nih? mkin sepi aje.
    apa gw nunggu kluar pas tgl2 kramat duank? :p

    ReplyDelete