centOS 7 网络设置

本文章参考许辰的博客

说明:

  1. CentOS7默认安装好之后是没有自动开启网络连接的
  2. 设置IP与DNS需要在root用户下操作

开始设置:

1.执行命令:cd  /etc/sysconfig/network-scripts/  #进入网络配置文件目录

2.执行命令:ls  #列出当前目录下文件名

3.执行命令:vi  ifcfg-ens33  #编辑配置文件,注意:ens33就是我电脑的一个网卡标识,可能在你机器上会有所不同,但是一般这个配置文件都会在ifcfg-Io上面

修改文件为:------------------------

TYPE=Ethernet

BOOTPROTO=static  #启用静态IP地址
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=ae0965e7-22b9-45aa-8ec9-3f0a20a85d11
ONBOOT=yes  #开启自动启用网络连接
IPADDR0=192.168.1.22  #设置IP地址
PREFIXO0=255.255.255.0  #设置子网掩码
GATEWAY0=192.168.1.1  #设置网关
DNS1=8.8.8.8  #设置主DNS
DNS2=8.8.4.4  #设置备DNS
---------------------------------
 
:wq!  #保存退出vi编辑器
 
4.执行命令:service network restart   #重启网络
 
5.执行命令:ping www.baidu.com  #测试网络是否正常
 
6.执行命令:ip addr  #查看IP地址与设置的是否一致
 
-------------------------------------------------------------------到这个地方还没有结束  
7.安装完centos7之后会遇到virbr0的虚拟网卡,该网卡存在会导致DNS服务器无法正常工作,下面介绍如何正确删除该网卡。
 
[[email protected] ~]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:ca:2e:fc brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.110/24 brd 192.168.0.255 scope global dynamic eno16777736
       valid_lft 6769sec preferred_lft 6769sec
    inet6 fe80::20c:29ff:feca:2efc/64 scope link 
       valid_lft forever preferred_lft forever
3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN qlen 1000
    link/ether 52:54:00:d1:33:3a brd ff:ff:ff:ff:ff:ff
    inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
       valid_lft forever preferred_lft forever
4: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast master virbr0 state DOWN qlen 1000
    link/ether 52:54:00:d1:33:3a brd ff:ff:ff:ff:ff:ff

 其中3和4是我们需要删除的部分。

8.删除网络defacult

  [root@localhost ~]# virsh net-destroy default

  网络 default 被删除

9. 取消默认定义

  [root@localhost ~]# virsh net-undefine default

  网络 default 已经被取消定义

10. 完工操作

[root@localhost ~]# systemctl restart libvirtd.service

11.再次查看 ip addr

我们这样设置完就可以通过Xftp和xshell进行仅主机网络设置和NAT设置了。

posted on 2017-10-19 16:26  剑姬  阅读(457)  评论(0编辑  收藏  举报

导航