VMware NAT模式設置靜態IP(可上網)

在搞電商架構的高併發高可用時,須要在VMware新建幾個linux虛擬機,若是使用VMware的默認網絡是自動獲取的,但有時候啓動虛擬機IP地址會改變,使用很不方便,因此就整理一份靜態IP地址設置的方法linux

1.查看物理機(主機)的網絡適配器,並肯定NAT對應的適配器vim

   步驟:控制面板\網絡和 Internet\網絡鏈接服務器

    

   個人虛擬機是使用的這個適配器網絡

    你能夠經過以下方式找到本身虛擬機使用的適配器架構

    步驟:打開VMware-編輯-虛擬網絡編輯器併發

    

    

    這個界面待會還會涉及到,能夠先不要關閉編輯器

2.設置物理機上NAT網絡適配器的屬性高併發

    按照截圖的步驟來測試

    

    第三步中的IP地址你能夠本身設置,不少人的機器都是192.168.*.1命令行

3.確認虛擬機NAT模式的網關IP,並記住它

    

4.設置虛擬機IP爲人工配置

    若是框出來的地方是灰色的,點擊右下角的「更改設置」按鈕,而後反選(去掉√)「使用本地DHCP服務將IP地址分配給虛擬機(D)」

    

5.啓動虛擬機(若是是純命令行界面繼續往下看)

    

6.配置虛擬機IP地址

    6.1斷開鏈接

    左鍵單擊電腦圖標,左鍵單擊Disconnect

    

    6.2打開修改界面

    右鍵單擊電腦圖標,左鍵單擊Edit Connections

    

    

    6.3選擇對應的網卡(在6.1步中能夠看到「Auto eth2」)

    

    Address:虛擬機的IP地址,自定義的,但必須是和前面要你記住的IP在同一個網絡,好比前面記住的IP是192.168.245.2,那麼你能夠選擇192.168.245.1到192.168.245.255中的任何一個,前提是沒有別人佔用你設置的IP

    Netmast:子網掩碼,直接輸255.255.255.0

    GateWay:網關,填寫要求記住的IP

    DNS Servers:DNS服務器IP,填寫要求記住的IP

    點擊「Apply」

7.從新鏈接網絡

    左鍵單擊電腦圖標,左鍵單擊Auto eth2

    

8.測試網絡

    8.1 和主機是否想通

    

    8.2 主機和虛擬機是否想通

    

    8.3 虛擬機是否能夠上網

    

注:有的同窗可能會遇到端口不通的狀況,若是不是那麼較真的同窗可使用以下兩個命令關閉虛擬機的防火牆

    1.臨時關閉防火牆(重啓虛擬機後防火牆又啓動了)

        service iptables stop

    2.永久關閉防火牆

        chkconfig iptables off

8.命令行界面配置

這裏首先是進入/etc/sysconfig/network-scripts中查看現有的配置文件:

# cd /etc/sysconfig/network-scripts

經過ls查看文件看到該文件目錄下的文件:

 這裏須要使用的配置文件是:ifcfg-ens33,每一個人的可能不同,切換root權限,經過vim進到裏面,能夠看到下面的內容

TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=ae05ccde-6a29-4332-b486-f3042da73ac0
DEVICE=eno16777736
ONBOOT=no

這裏說一下須要修改的位置:

#修改
BOOTPROTO=static #這裏講dhcp換成static
ONBOOT=yes #將no換成yes
#新增
IPADDR=192.168.10.10 #靜態IP
GATEWAY=192.168.10.2 #默認網關
NETMASK=255.255.255.0 #子網掩碼

 重啓機器,驗證-查看當前IP地址。

     ipaddr

 設置DNS(CENTOS 7和6 均可以)

nmcli connection show

nmcli con mod ens33 ipv4.dns "61.128.192.68"

nmcli con up ens33

或者修改配置文件 /etc/sysconfig/network-scripts/ifcfg-ens33

DNS1=114.114.114.114

重啓網絡:

service network restart

相關文章
相關標籤/搜索