CentOS 7 静态网络设置与添加新网卡

摘要

摘要: 静态网络设置:CentOS 7环境中指定静态网卡对应的ip地址,网关,子网掩码,网络号等。 添加心网卡 […]

摘要: 静态网络设置: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)... 按钮,然后弹出如下界面

CentOS 7 静态网络设置与添加新网卡

接下来选择网络适配器,然后点击下一步,到下图所示的地方

CentOS 7 静态网络设置与添加新网卡

选择桥接模式(R),然后点击完成,则进入确定的一步

CentOS 7 静态网络设置与添加新网卡

接下来设置系统的网卡信息

通过ifconfig或者ip addr

查看网络信息

CentOS 7 静态网络设置与添加新网卡

可以看到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  #重启网络服务

通过如上方式,我们就成功新增加了一块网卡,这种情况下:主机<=>虚拟机可以通信,也可以连接互联网服务。 

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: