摘要: 靜態網絡設置:CentOS 7環境中指定靜態網卡對應的ip地址,網關,子網掩碼,網絡號等。 添加心網卡:VMware新增網卡,然後再CentOS 7中設置網絡參數。
CentOS 6.5靜態網絡地址設置
1.Xshell5
2.Xftp4
3.Xmanager(這裡用不到,希望大家關注一下這款軟件)
4.CentOS6.5服務器
本篇使用vi工具進行文檔編輯,關於vi和其他工具的具體用法親參考互聯網博客。
本篇以192.168.1.204為目標主機進行的ip地址設置。
注意:一般情況下,CentOS6.5網絡主機配置文件位置在/etc/sysconfig/network-scripts/下,其中配置文件是ifcfg-xxx[數字序列]格式,比如。當然其中可能有多個這樣的文件,我們要選擇[數字序列]最小進行修改,xxx可以是eth、eno或者wth等,視具體情況而定。
(如果是WMWare pro,使用橋接模式)
1.使用vi工具打開網絡配置文件
vi /etc/sysconfig/network-scripts/ifcfg-eth0
2.在ifcfg-xxx[最小數字序列]中修改如下項目,如果項目不存在,則手動添加
BOOTPROT=static //啟動類型 dhcp|static
IPADDR=192.168.1.204 //IP地址,要設置的靜態ip
NETMASK=255.255.255.0 //子網掩碼
NETWORK=192.168.1.0 //網絡地址編號
GATEWAY=192.168.1.1 //網關地址,為了訪問外網
ONBOOT=yes //開機啟動
DNS1=114.114.114.114 //DNS服務器地址,可以不用配置
DNS2=192.168.8.95 //DNS服務器地址,可以不用配置
3.修改hosts文件
注意:配置host必須知道主機名稱,可以通過如下命令獲取主機名稱
hostname
默認情況下主機名稱為localhost,我們這裡假設hostname返回的就是localhost
打開hosts文件
vi /etc/hosts
4.在hosts文件中加入如下項目
本步驟的意義:有些網絡軟件無法綁定指定的靜態ip,通過此步驟可以解決這些問題
192.168.1.204 localhost localhost.localdomain
1.關閉防火牆
為了讓外部或者遠程網絡訪問,我們需要關閉防火牆,命令如下
service iptables stop
chkconfig iptables off #永久關閉防火牆
注意:這裡只是測試,為了網絡安全,請正確使用防火牆開啟對應的端口
2.重啟網絡服務
service network restart
3.測試
ping 192.168.1.204
ping 192.168.1.1
ping www.baidu.com
使用VMWare或者Virtualbox新增網卡,建議新增的網卡同樣是橋接模式,因為VirtualBox中的NAT模式下,主機無法訪問虛擬機。
下面以WMWare Pro為例:
選中指定的虛擬系統(如CentOS 7),右鍵選擇設置菜單,然後點擊 添加(A)... 按鈕,然後彈出如下界面
接下來選擇網絡適配器,然後點擊下一步,到下圖所示的地方
選擇橋接模式(R),然後點擊完成,則進入確定的一步
接下來設置系統的網卡信息
通過ifconfig或者ip addr
查看網絡信息
可以看到2款網卡,其中第一款是系統自動生成的(這裡我已經關閉了該網卡,所以看不到ip等信息),第二款是新增的。
我們進入到配置目錄
cd /etc/sysconfig/network-scripts/
默認情況下只有ifcfg-eno16777736,沒有ifcfg-eno33554984
這裡我們新建一個ifcfg-eno33554984配置文件
vi /etc/sysconfig/network-scripts/ifcfg-eno33554984
輸入如下內容
TYPE=Ethernet
BOOTPROTO=dhcp #這裡可以使用靜態static,也可以是dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno33554984 #注意名稱和網卡名稱必須一致
UUID=1f81bbd3-7225-8d01-9d9b-40652a52f00a #在網上在線生成一個即可
DEVICE=eno33554984 #注意名稱和網卡名稱必須一致
ONBOOT=yes
DNS1=114.114.114.114 #配置dns服務器
然後我們需要啟動該網卡,然後關掉第一塊網卡
ifdoown eno16777736 #關閉第一塊網卡
ifup eno33554984 #啟動第二塊網卡
service network restart #重啟網絡服務
通過如上方式,我們就成功新增加了一塊網卡,這種情況下:主機<=>虛擬機可以通信,也可以連接互聯網服務。