前情提要:
各位大神安安,小弟是沒有什麼相關經驗,但目前在幫忙維護一個公家單位的網站。
事情是這樣的,因為需要系統升級,所以我必須遷移網站到新的VM 上。
在此之前我都只是在弄網頁內容的部分,跟ip等等的真的不熟,我能動的只有VM,其他我都需詢問承辦,承辦也不太懂,爬文也大多不是在VM 可以解決的。
問題
新AP的VM 最近申請下來了,但我發現他跟舊AP的VM 連網上非常不同, 舊的AP 的IP 地址直接就是 外部ip (163.XXX.XXX.XXX)可以連上網際網路,同時有IPv6的位址。
但是,新的AP是內部ip (172.XXX.XXX.XXX),所以我去詢問了承辦,承辦表示這台AP是有綁一個外部ip的 (163.XXX.XXX.XXX),沒有問題。但是,我這台AP 卻不能連上網際網路,也沒有iPv6的地址,只有連上私有網路。我從外部也沒有辦法用外部IP連上IIS測試頁,vm上的防火牆也都關掉起來了,我到底該怎麼辦,跪求各位大神解惑,不勝感激。
原因有可能出現在虛擬機的虛擬網卡綁定錯誤的 vSwitch
實體機有多個不同的 vSwitch,
虛擬機的網卡在建立時要選擇由哪個 vSwitch 當成它介接的出入口,
可能他幫你將虛擬網卡綁定在錯的 vSwitch 上才造成的
跟ip等等的真的不熟
我也不熟
所以我可以提供外行人的建議
就我所知
VM 取得 IP 方式有兩種,自動取得(eg.DHCP)或手動指定
請先看一下舊 VM 是那一種
(如果是 163.XXX.XXX.XXX,我猜測是「手動指定」)
如果是手動指定
就在新 VM 做同樣的手動指定
把 IP 指定成綁一個外部ip的 (163.XXX.XXX.XXX)
試試看