Centos配置網路和主機對映
目錄
虛擬機器網路的三種配置方式
- 橋接模式:當前虛擬機器與主機在同一個區域網下,同一個區域網下的所有電腦都可以訪問這臺虛擬機器。如果區域網可以聯網,那麼虛擬機器也可以聯網。
- NAT模式:把我們主機的 IP 當做公網 IP ,虛擬機器只能和宿主機互相訪問,並且如果宿主機有望,虛擬機器也能聯網。
- 僅主機模式:虛擬機器不能聯網,並且虛擬機器和宿主機之間不能互相訪問。
配置虛擬機器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 不通的情況:
主機訪問不到虛擬機器
虛擬機器防火牆干擾,此時可以關閉虛擬機器防火牆: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] )