【轉】VMware10中的Linux系統利用NAT網路連線方式訪問外網配置
原帖地址:http://www.2cto.com/os/201504/389011.html
-
一、描述
在VMware10中 提供常見的三種網路連線方式 :
1、Bridge:這種方式最簡單,直接將虛擬網路卡橋接到一個物理網路卡上面,與linux下一個網路卡繫結兩個不同地址類似,實際上是將網路卡設定為混雜模式,從而達到偵聽多個IP的能力。
在此種模式下,虛擬機器內部的網路卡(例如linux下的eth0)直接連到了我們真實物理網路卡所在的網路上,相當於虛擬機器和真實主機處於對等的地位,在網路關係上是平等的,沒有誰在誰後面的問題。使用這種方式很簡單,前提是你有1個以上的IP地址,這個不太適合使用。
2、nat方式:這種方式下host內部出現了一個虛擬的網路卡vmnet8(預設情況下),這個vmnet8就相當於連線到內網的網路卡,而虛擬機器本身則相當於執行在內網上的機器,虛擬機器內的網路卡(eth0)獨立於vmnet8。
在這種方式下,vmware自帶的dhcp會預設地載入到vmnet8介面上,這樣虛擬機器就可以使用dhcp服務,而且vmware自帶了nat服務,提供了從vmnet8到外網的地址轉換,在這種情況下是一個實實在在的nat伺服器在執行,只不過是供虛擬機器用的,適用於只有一個外網地址的情況。
3、hostonly:該方式是最為靈活的,與nat唯一的不同的在於該種方式沒有地址轉換服務,因此預設情況下,虛擬機器和主機互相訪問。預設情況下,也會有一個dhcp服務載入到vmnet1上,只要配置vmnet1網路卡即可。二、使用NAT連線方式訪問外網配置
步驟1: 開啟網路共享中心,配置vmnet8的網路引數
點選VMnet8,然後點選屬性,彈出如下對話方塊:
選中IPV4協議,然後點選屬性,配置相應的IP地址和子網掩碼,這裡可以配置任意網段,然後點選確定按鈕。
步驟2:檢視windows主機的具體IP地址,開始-->cmd--->在命令列視窗輸入ipconfig
這裡設定VMnet8的網路引數如上:IP:192.168.200.1 掩碼:255.255.255.0
步驟3:配置VMware中的網路引數;在VMware的選單欄,點選”編輯“按鈕,選擇”虛擬網路編輯器“,在彈出的對話方塊中進行如下配置:
點選右側的NAT設定按鈕,在彈出的對話方塊中進行網路的設定,這裡的子網必須和windows主機中VMnet8的IP地址處於同一個網段,即192.168.200.0網段
這裡的閘道器可以選擇windows主機中VMnet8的IP地址處於同一個網段的任意IP地址,然後點選確定。
步驟4:開啟VMware中的主機並配置該虛擬機器的IP,配置方法可以使用命令列的方式,也可以使用圖形介面的方式,這裡我們使用命令列方式配置靜態IP地址
配置檔案的路徑為::/etc/sysconfig/network-scripts/ifcfg-eth0 檔案,使用vi編輯器將該配置檔案作如下修改:
123456789101112131415161718192021222324[tong
@tong
~]$ cd /etc/sysconfig/network-scripts/
[tong
@tong
network-scripts]$ vi ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
UUID=6b218dfa-ff8e-
4455
-be44-ffdfd95ccefb
ONBOOT=yes
NM_CONTROLLED=yes
IPADDR=
192.168
.
200.5
BOOTPROTO=none
NETMASK=
255.255
.
255.0
GATEWAY=
192.168
.
200.2
PREFIX=
24
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME=
"System eth0"
HWADDR=
00
:0C:
29
:
85
:FC:
09
DNS1=
192.168
.
1.1
LAST_CONNECT=
1428687041
最主要的配置如下:
12345IPADDR=
192.168
.
200.5
//IP地址和VMnet8的IP地址在同一個網段
NETMASK=
255.255
.
255.0
//子網掩碼
GATEWAY=
192.168
.
200.2
//閘道器選擇你在WMware的網路編輯器中的閘道器地址
DNS1=
192.168
.
1.1
//主DNS伺服器IP地址為windows中主機真實閘道器
-
按照以上方法配置成功
-
[root@opencos_vm network-scripts]# ping baidu.com
PING baidu.com (180.149.132.47) 56(84) bytes of data.
64 bytes from 180.149.132.47: icmp_seq=1 ttl=128 time=30.8 ms
64 bytes from 180.149.132.47: icmp_seq=2 ttl=128 time=30.4 ms -
-
[root@opencos_vm network-scripts]# cat ifcfg-ens33
DEVICE=ens33
BOOTPROTO=none
HWADDR=00:0C:29:C5:AD:72
ONBOOT=yes
IPADDR=192.168.200.130
NETMASK=255.255.255.0
GATEWAY=192.168.200.2
DNS1=192.168.1.1
相關文章
- 如何從外網訪問內網Linux系統?內網Linux
- Linux網路連線的三種方式Linux
- 使用Holer外網SSH訪問內網/區域網Linux系統內網Linux
- vbox配置nat網路的埠轉發
- Ubuntu20.04.1LTS解決NAT方式連線網路後換源更新及本地SSH連線的問題Ubuntu
- 外網訪問內網LINUX內網Linux
- win10系統下防火牆阻止程式訪問網路連線的方法Win10防火牆
- 【Linux】Linux網路配置基礎2 system-config-network配置網路卡訪問外網Linux
- 【Linux】Linux網路配置基礎5 RHEL6 作業系統使用virtualbox NAT網路Linux作業系統
- Vmvare三種網路連線方式:橋接模式、NAT模式和HostOnly模式橋接模式
- linux系統檢視網路連線情況Linux
- VirtualBox網路連線方式
- Linux 中安裝redis 外網可訪問LinuxRedis
- VMware連線網路的幾種方式
- Linux系統下網路配置Linux
- win10網路連線配置異常如何解決_win10系統網路連線配置異常的解決教程Win10
- 檢視系統網路連線資訊
- NAS儲存外網遠端訪問的方式
- Holer實現外網訪問ARM嵌入式Linux系統Linux
- 在Oracle的網路結構中解決連線問題(轉)Oracle
- 關於紅旗linux網路連線時斷時連的問題(轉)Linux
- Linux無法連線外網Linux
- 網路裝置配置與管理————17、網路地址轉換NAT
- 網路地址轉換 NAT 配置
- django 內建server 外網不能訪問, 報連線超時DjangoServer
- 簡單配置Linux系統下的網路鄰居Samba(轉)LinuxSamba
- 配置ACL在網路服務中訪問控制
- Linux網路配置:Nat和橋接模式詳解Linux橋接模式
- Linux系統網路檔案配置Linux
- **Linux 配置系統網路(動態)**Linux
- 虛擬機器NAT模式網路連線設定ssh虛擬機模式
- Linux網路ADSL連線故障排除(轉)Linux
- 怎樣透過holer從外網ssh訪問本地Linux系統?Linux
- VMware中配置使用NAT模式網路模式
- virtualbox虛擬機器橋接網路連線方式配置虛擬機橋接
- 設定linux 可以訪問外網Linux
- vmware中三種網路連線方式
- 解決Pixel、Lineage等原始系統中的WIFI網路連線受限問題WiFi