2008年8月30日 星期六

Virtualbox NAT 上網 guest OS Debian

只要在網路配接卡上選擇附掛到NAT,並修改/etc/netowrk/interfaces下網卡的設定

#debian:~# vi /etc/network/interfaces

fix eth0 set
auto eth0
iface eth0 inet dhcp
由於Debian利用DHCP所取得的DNS為10.0.2.3,無法做用,只好手動將DNS加入/etc/resolv.conf

#debian:~# vi /etc/resolv.conf

add
nameserver 168.95.1.1
但只要重開機或重新取得ip,namserver的資料都會被洗掉,相當不方便,但有另一個方法,只要編輯/etc/dhcp3/dhclient.conf下的prepend,將#拿掉必更改成自己要的DNS,之後只要重新取得ip會自動在resolv.conf前加上自訂的nameserver

#debian:~# vi /etc/dhcp3/dhclient.conf

fix
#prepend domain-name-servers 127.0.0.1;
to
prepend domain-name-servers 168.95.1.1;
由於NAT的特性,雖然可以上網,但別人要對應到guest OS則必需使用NAT Port Forwarding

沒有留言: