歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> CentOS 7 靜態網絡設置與添加新網卡

CentOS 7 靜態網絡設置與添加新網卡

日期:2017/2/28 13:46:27   编辑:Linux教程

摘要: 靜態網絡設置: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  #重啟網絡服務

通過如上方式,我們就成功新增加了一塊網卡,這種情況下:主機<=>虛擬機可以通信,也可以連接互聯網服務。

Copyright © Linux教程網 All Rights Reserved