2021-05-12 14:32:11
CentOS 7 靜態網路設定與新增新網絡卡
摘要: 靜態網路設定: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 #重新啟動網路服務
通過如上方式,我們就成功新增加了一塊網絡卡,這種情況下:主機<=>虛擬機器可以通訊,也可以連線網際網路服務。
本文永久更新連結地址:http://www.linuxidc.com/Linux/2016-11/137738.htm
相關文章