Hi 各位前輩, 小的最近在玩VM的一些功能遇到瓶頸
我在一台電腦上安裝Windows OS並安裝VMPlayer, 在VM裡面裝了兩個RHEL的GuestOS要做DHCP Server
但我遇到瓶頸, 不知道有沒有人這樣玩過
Server只有一個LAN Port, VM也是share這個LAN, VM裡又建了Vlan還是share這個LAN
Client可以連到Server去RemoteDesktop
Client2得不到VMOS1的DHCP
Client3得不到VMOS2的DHCP
有前輩玩過嗎?
不知為何那VM 網段要帶Tag , 不帶Tag 就可正常工作了。
將VM Guest 網卡設多IP ,每個網段都用該網段的 IP 發送 DHCP , 不要用跨網段丟DHCP , 這樣就可正常工作了。
為何這樣建議,因為我這樣做過有成功。
如要Tag 也行 , 那 VM 要支援 ....那 Esxi 就會自動判斷 ... 其他的VM 就不一定了
echochio你好,
因為我switch上有用vlan切, 所以想讓VM的DHCP帶tag出來看行不行,
您說的方法是eth0:1, eth0:2嗎? 如果是這樣要怎讓這兩個訊號同時出來又能讓switch去將它們分開丟給client1跟client2呢?
您對 vlan 誤解了 ....
switch 與 switch 交握 可帶 tag 或不帶
網卡接 switch 建議不帶 tag ... 要帶 tag 也行要重新config ....
vm 中 esxi 是虛擬 switch 所以帶 tag 是 OK 的
您的環境中 就不須帶 tag 就可 work ...
那 switch 上有 v1 , v2 , v3 的網段 在同一孔 給 vm 不帶 tag ..
您問到 ==> switch去將它們分開丟給client1跟client2呢?
那您是覺得是 tag 才會分開嗎 ?
不是的 ... switch 知道哪個網段丟哪裡不是依靠 tag .....
建議用正常方法 ... 設定一個網段給 VM (switch 上設定正常的 單一vlan 給 VM 不帶 tag ) .... switch 設 ip helper
但我現有的環境就是用tag去切的也包含跨網段, 只是現在多了一層用VM去執行DHCP出來, 您說得這個構想我倒是沒試過
您說 : tag去切的也包含跨網段 ..... 網段不是依靠 tag !!!
與 VM 無關 ... 吧 VM 當實體機且只有一片網卡 ...
那你會如何規劃 ? 只有兩個可選
建議選第一個 ..這是標準作法debug 問題少 , 也沒 loop 問題