在XP上用VMware裝debian架站,ip問題

Home Home
引用 | 編輯 CKC
2007-02-13 15:33
樓主
推文 x0
我現在的電腦有接ip分享器上網
ip是isp自動給一個固定的(不用撥接的ADSL)
而在xp的控制台網路連線,區域網路ip是192.168.1.172
要到分享器的設定是打192.168.1.1
現在我在xp上安裝了vmware,並且用vmware安裝了debian(網路選NAT),之後安裝x-windows和了一個網頁伺服器
用ifconfig看eth0 inet addr:192.168.159.128 Bcast:192.168.159.255 Mask:255.255.255.0
我在
x-windows裡的firefox,網址打192.168.159.128、localhost連網頁可以
架站這台電腦的ie,網址打192.168.159.128連網頁可以、localhost連不上
另一台XP電腦(接同一個IP分享器),網址打192.168.159.128、localhost都連不上
請問我要怎麼做,外面的電腦才可以連到我的網頁
感謝各位

我不要用non-ip喔
^^" 表情

獻花 x0
引用 | 編輯 adelin
2007-02-13 16:46
1樓
  
1.Localhost表示的是本機電腦在虛擬電腦中打表示虛擬電腦,再實體電腦中打表示實體電腦,所以您在實體電腦中打localhost當然連不到虛擬電腦的網頁 (Windows系統中將Localhost IP指定為127.0.0.1為本機)

2.VMware network setting中,將網路模式改成use Bridge networking

之後方式有二:

2-1.IP分享器鎖定一組固定IP給虛擬機器使用(不會?別想太多把虛擬機器想成另台接到IP分享器的電腦設固定IP即可),並在分享器中設定透過80 port(一般網頁所使用的prot)進入的請求,指向到此組IP(也就是這台電腦的意思),外面電腦要連就輸入IP分享器聯外的那組IP即可

2-2.直接讓虛擬電腦連到ADSL不透過分享器撥接出去(Debian應該也有支援pppoe的套件吧,這我就不會了),看你要讓他IP固定還是動態都可,就算是動態IP,您也可搭配使用動態DNS,讓IP不管怎麼動,只要輸入網址就可連到您的虛擬電腦

獻花 x0
引用 | 編輯 CKC
2007-02-13 18:34
2樓
  
我有試了一下
我先不要接ip分享器
還是選nat不變
也做了這個步驟後(參考網路的示範,我到vmware的Port Forwarding>>按 Add 來新增192.168.159.128:80,TCP,UDP都設定後)
發現輸入isp給的ip後,外面連進來可以成功了

所以說,多了一個ip分享器,很像有點難度= =
但我還是想試成功 表情

獻花 x0
引用 | 編輯 adelin
2007-02-13 22:01
3樓
  
嘿...恭喜...
我又學到一招,原來VMware也有Port Forwarding這功能,謝摟...
照理說分享器也會有這功能喔...

獻花 x0
引用 | 編輯 CKC
2007-02-13 22:13
4樓
  
ip分享器設虛擬伺服器只到我的電腦192.168.1.172 80
還是不能= =

獻花 x0
引用 | 編輯 adelin
2007-02-14 09:12
5樓
  
如果透過IP 分享器就變成等於要做兩次的Port Forwarding...喝...會不會成功,小弟沒這樣玩過,所以不知道..
所以您可以關掉VMware的NAT使用Bridge的方式,在分享器設一組IP給Debian使用,再於分享器設Port Forwarding不是就可以了嗎?

獻花 x0
引用 | 編輯 CKC
2007-02-14 09:31
6樓
  
終於可以了
我大概知道原因了XD

跟電腦正在使用的真實IP上網有關
跟是不是架站電腦有關
還有XP區網防火牆要關掉有關

首先我有兩個真實IP
IP1、1P2
IP1是IP分享器自己抓到的
IP2是ISP給我的固定IP
因為我架站這台電腦跟另一台電腦接同一台IP分享器(都沒設定任何東西時)
所以用的IP上網"預設"都是用IP1
==============================
Part1:測試IP分享器使用DMZ,IP1指向架站電腦的區網

結果
當在架站電腦,輸入網址連上IP1的結果是連到IP分享器的畫面(192.168.1.1)

當在另一台電腦打入IP1連卻可以看到我的架站網頁,感覺很神奇@_@
==================================
Part2:測試IP分享器使用DMZ,IP1指向另一台電腦區網,IP2指向架站電腦的區網

結果
當在架站電腦,輸入網址連上IP1的結果是連不上
輸入網址連上IP2的結果是連到架站網頁

當在另一台電腦,輸入網址連上IP1的結果是連不上
輸入網址連上IP2的結果是連到架站網頁

因另一台電腦沒架站的關係把
所以兩台電腦打IP1連都沒有連上東西
=======================================
還有,之前我猜是XP防火牆沒關,所以我在怎麼試都連不上,關掉後就試出以上結果,喝喝@_@

謝謝各位的幫忙,讓我學了點東西^^

獻花 x0
引用 | 編輯 mnbmnb5266
2010-08-21 00:05
7樓
  
在條件允許的情況下儘量去掉偽裝IP也可以減少這些不必要的麻煩

獻花 x0