看板 FreeBSD 關於我們 聯絡資訊
※ 引述《[email protected] (歡迎加入豬頭黨)》之銘言: > ※ 引述《"葉慈" <[email protected]>, 看板: FreeBSD》之銘言: > : 抱歉,讓我說的更明白點 > : 我有一台 FreeBSD --> 140.113.67.134 > : 系統裡設定 NAT+DHCP > : 另外一台WinXP,也就是安裝了VMware的PC > : 它是透過FreeBSD的NAT上網,IP是192.168.0.1 > 所以說,對你的host os 來講,他是需要經過外面的某一台nat server才連得出去 > : 然後用VMware裝Guest OS:FreeBSD 4.10R,net config == NAT > : 這樣是沒問題的 > : 目前狀況是希望能以 Guest OS架設一個 Public Web Server > : 所以 net config == Bridge,並給它140.113.67.136 > : 全部都安裝好了,defaultrouter="140.113.67.254" 與 > : ifconfig_lnc0="inet 140.113.67.136 netmask 255.255.255.0" 也都寫入 > 事實上,你的host os本身就已經是包在那台freebsd的subnet裡面了, > 他的gateway並非140.113.67.254,而是你的那台nat server(140.113.67.134) > 而你可以看一下你的winxp所設定的gateway是多少,那麼host os就該設多少。 > (應該是192.168.0.x,以你的設定來看的話) > 在bridge mode的情況下,guest os和host os就好像是同時存在同一個區網下一樣 > 你可以先試著把ip設成192.168.0.x,然後gateway就設成freebsd nat對內的ip > 看看能不能ping到host os/nat server,可以的話,再ping外面的機器, > 都ok的話就成功了。 > : /etc/rc.conf > : killall -HUP inetd、/etc/netstart、reboot都嘗試過 > : 還有什麼地方應該注意而沒有注意到的?拜託一下 Thanks!!! > 以你現在的情況,如果你很堅持要讓guest os可以從外面用140.113.67.136連入的話 > 那你可以在nat動手腳,設成雙向的對應,比如說192.168.0.2 <-> 140.113.67.136 > natd/ipfilter的話應該是用-redirect_address,不會很困難的。 > 當然為了安全,你也可以只開放到有用到的那幾個port,總之, > 就是在你確定你的guest os已經可以利用nat連到internet之後,接下來就是要去設定 > 那台nat了。 你的nat server設的ip是140.113.67.134 任何架在其下的server應該就要以這個ip對外, 除非再給他一個alias的ip. -- 師大附中 黃正宏 [email protected] 師大附中 BBS : bbs.hs.ntnu.edu.tw (140.122.126.11). 師大附中 WWW : www.hs.ntnu.edu.tw (140.122.126.1). -- <師大附中 BBS 站> bbs.hs.ntnu.edu.tw ★ From: a188.hs.ntnu.edu.tw