1. 程式人生 > 其它 >Centos配置網路和主機對映

Centos配置網路和主機對映

目錄

虛擬機器網路的三種配置方式

配置虛擬機器IP

主機對映問題

配置虛擬機器的主機名

虛擬機器遠端登入


虛擬機器網路的三種配置方式

  1. 橋接模式:當前虛擬機器與主機在同一個區域網下,同一個區域網下的所有電腦都可以訪問這臺虛擬機器。如果區域網可以聯網,那麼虛擬機器也可以聯網。
  2. NAT模式:把我們主機的 IP 當做公網 IP ,虛擬機器只能和宿主機互相訪問,並且如果宿主機有望,虛擬機器也能聯網。
  3. 僅主機模式:虛擬機器不能聯網,並且虛擬機器和宿主機之間不能互相訪問。

配置虛擬機器IP

1. CentOS7 作業系統網路配置檔案:

網路配置檔案目錄:/etc/sysconfig/network-scripts/ifcfg-ens33

Notes

配置網路的兩種方式:

  • 動態配置(dhcp):虛擬機器每一次開啟之後,其 IP 地址都可能不一樣
  • 靜態配置(static):電腦無論開機多少次,其 IP 地址都不變,需要手動配置

2. 修改和增加如下配置項:

配置項

作用

IPADDR=192.168.218.60

設定靜態的ip地址,子網IP的網段必須和剛檢視的虛擬機器的IP網段保持一致

GATEWAY=192.168.218.1

設定閘道器 剛檢視的虛擬機器閘道器IP

ONBOOT=yes

表示使用eth0這個網絡卡

BOOTPROTO=static

表示使用靜態路由,dhcp是動態路由協議,這樣IP地址就會固定

DNS1=8.8.8.8或者114.114.114.114

設定NDS域名解析伺服器

NETMASK=255.255.255.0

子網掩碼配置

3. 編輯完成後輸入 :wq 儲存並退出檔案

4. 重啟虛擬網絡卡service network restart

5. 檢視 IP 地址是否變化

#centos6/7
ifconfig 能看到自己剛剛配置的IP地址代表配置成功
#centos7特有命令
ip addr

6. 有可能出現 ping 不通的情況:

主機訪問不到虛擬機器

IP(主機ping不通虛擬機器):

虛擬機器防火牆干擾,此時可以關閉虛擬機器防火牆:systemctlstopfirewalld

開啟虛擬機器的網路服務:服務 ---> VMware DHCP Service / VMware NATService

主機對映問題

centos的主機對映就是給主機的IP換個比較容易記憶的名字,便於通過主機對映名來記憶這個IP地址

IP:網際網路id ---> 39.156.66.18

域名:用來表示一個 IP ---> www.baidu.com

域名解析伺服器

瀏覽器訪問網站時:

先通過域名查詢本地域名解析檔案,如果本地域名解析檔案沒有所需域名,再聯網查詢域名解析伺服器,最後域名解析伺服器返回一個網站 IP。

Notes:

C:\Windows\System32\drivers\etc\hosts:本機的域名解析檔案

Linux上的主機對映配置:

vi /etc/hosts

配置本地 IP 和域名:

在本地命令管理器檢視當前網路 IP(192.168.1.6),再編輯 hosts 檔案,搭配域名為 www.bendi.com

Notes:

大資料:叢集,可以將每一臺電腦都配置一個域名

配置虛擬機器的主機名

修改主機名就好比給自己的電腦重新起個名字,便於尋找。一般情況下我們配置的主機對映名就是主機名

  • 檢視自己的主機名:

[root@localhost ~]# hostname
localhost.localdomain

  • 修改主機名

#centos6:
[root@localhost /]# vim /etc/sysconfig/network
#修改其中的HOSTNAME選項 將其配置成我們想要的主機名比如node01
HOSTNAME=node01

#centos7:
[root@localhost /]# vim /etc/hostname
#直接新增或者修改主機名即可
node01

  • 儲存退出檔案,執行 reboot 命令重啟虛擬機器生效

虛擬機器遠端登入

  • xshell連線
  • 本地命令列連線(ssh協議:本地命令列輸入ssh 使用者名稱@ip,如 ssh [email protected]