用vm新建了一台centos虛擬機器,用的nat只有一張網絡卡,本來網絡卡設定ok,連線外網也毫無問題,然後我用xshell外鏈了一下,連線成功後外網ping不通了,gg.....
在我外鏈的情況下是沒有網路的,重啟網絡卡只會導致xshell連線斷開,但是不外鏈虛擬機器裡面重啟網絡卡後網路是ok的
解決方法:一張nat聯網,一張僅主機模式的網絡卡拿來外鏈
我開始以為是ssh的問題,弄了半天還是沒有屁用,最後無奈又加了一張僅主機模式的網絡卡,然後外鏈的是那張無網路的網絡卡,連線成功通過第一張nat有網ok。。。
就算是兩張網絡卡,一張訪問外網,一張連線用,設定還是需要謹慎,比如設定ip,子網掩碼,閘道器時
這樣設定是沒有問題的
ipaddr=192.168.200.55
netmask=255.255.255.0
gateway=192.168.200.1
dns1=114.114.114.114
但是如果你這麼子設定(閘道器在子網掩碼上)
ipaddr=192.168.200.55
gateway=192.168.200.1
netmask=255.255.255.0
dns1=114.114.114.114
就算你弄兩張網絡卡外鏈後就是沒有網了,氣不氣,搞得我找了半天毛病,按道理來說不應該出現這樣的問題啊。。。
我還遇到過這種問題,兩張網絡卡,一張外網一張內網,然後虛擬機器設定的是第一張網絡卡是(僅主機模式),第二張網絡卡是(nat), 這樣設定後外鏈又沒有網了,簡直是氣死人。。。那次我也排了半天問題,最後把兩張網絡卡換了個位置,居然外鏈後有網了。。。
總結:vm建立centos虛擬機器想要外鏈後網路無問題需要:
1.設定雙網絡卡,一張用來訪問外部網路,一張僅主機網絡卡用來連線
2.centos設定網絡卡先ip再子網掩碼最後閘道器
3.第一張網絡卡用能訪問外網的,第二網絡卡再是外鏈用的
4.虛擬機器設定網絡卡簡直各種坑,需謹慎
VM虛擬機器Linux轉殖後網絡卡名稱操作
由於轉殖虛擬機器,vmware只是修改了虛擬機器的名字等資訊,並沒有修改虛擬硬碟中的任何資訊,導致轉殖後網絡卡的mac位址和作業系統中記錄的mac位址不符,導致eth0啟動不起來。作業系統記錄了乙個新網絡卡的新增,新網絡卡的名字可能是eth1,mac位址就是vmware分配給的新的mac位址。1.轉...
VM虛擬機器網路設定
linux centos7 vm網路介面卡方式 橋接模式 虛擬機器ip addr 檢視ip位址 我的ip位址配置存放在ens33檔案中 ens33 ip位址為 192.169.3.2 26 不在同乙個網段 主機與虛擬機器無法互訪 虛擬機器也無法聯網 type ethernet proxy metho...
VM虛擬機器Linux轉殖後網絡卡的相關操作
vm虛擬機器linux轉殖後網絡卡的相關操作 1.轉殖 選擇需要轉殖的虛擬機器,右鍵 manager clone 2.vmware虛擬機器在進行轉殖操作後,會發現轉殖後的主機原eth0將會不見,取而代之會有乙個新mac的網絡卡eth1。解決方法 2.1 vi etc udev rules.d 70 ...