定義
虛擬網關是一種用於在基於IP的網路上建立通信信道的方法。虛擬網關是在位於相同或不同的NAT或者防火牆之後的多個端點之間,通過虛擬網關(VG)橋聯語音和相應的信令傳輸。VG使用的方法包括在已接收的公共IP位址之間建立交叉連線,並向呼叫協調器提供交叉連線ID。且呼叫協調器將所述的ID傳遞給每一個端點。包括:接收關於要在至少兩個端點之間建立的所需通信信道的端點信息,其中所述的端點信息包括所述至少兩個端點中每一個的至少一個公共IP位址;在至少兩個公共IP位址之間創建交叉連線;和向至少兩個端點提供交叉連線ID。設定
手動設定
手動設定適用於電腦數量比較少、TCP/IP參數基本不變的情況,比如只有幾台到十幾台電腦。因為這種方法需要在聯入網路的每台電腦上設定“默認虛擬網關”,非常費勁,一旦因為遷移等原因導致必須修改默認虛擬網關的IP位址,就會給網管帶來很大的麻煩,所以不推薦使用。在Windows 9x中,設定虛擬網關的方法是在“網上鄰居”上右擊,在彈出的選單中點擊“屬性”,在網路屬性對話框中選擇“TCP/IP協定”,點擊“屬性”,在“默認網關”選項卡中填寫新的默認網關的IP位址就可以了。
需要特別注意的是:默認虛擬網關必須是電腦自己所在的網段中的IP位址,而不能填寫其他網段中的IP位址。
自動設定
自動設定就是利用DHCP伺服器來自動給網路中的電腦分配IP位址、子網掩碼和默認網關。這樣做的好處是一旦網路的默認虛擬網關發生了變化時,只要更改了DHCP伺服器中默認網關的設定,那么網路中所有的電腦均獲得了新的默認網關的IP位址。這種方法適用於網路規模較大、TCP/IP參數有可能變動的網路。另外一種自動獲得網關的辦法是通過安裝代理伺服器軟體(如MS Proxy)的客戶端程式來自動獲得,其原理和方法和DHCP有相似之處。由於篇幅所限,就不再詳述了。如果開始看路由知識的話,就會容易明白了,
進入命令行模式:
c:\>route print
會有一條路由:
0.0.0.0 0.0.0.0 默認網關的IP 接口(機器的IP) 跳數
比如我的機器:
0.0.0.0 0.0.0.0 192.168.100.254 192.168.100.233 1
意思是:所有的需要轉發的數據包,都經過默認網關的IP(接口)傳送出去,當然返回也是從那裡經過。
默認設定
如果搞清了什麼是虛擬網關,默認設定虛擬網關也就好理解了。就好像一個房間可以有多扇門一樣,一台主機可以有多個網關。默認設定虛擬網關的意思是一台主機如果找不到可用的網關,就把數據包發給默認指定的網關,由這個網關來處理數據包。現在主機使用的網關,一般指的是默認設定網關。