[Linux]CentOS7(LiveGnome版)配置网络

Posted 千千寰宇

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Linux]CentOS7(LiveGnome版)配置网络相关的知识,希望对你有一定的参考价值。

话接上一回合,刚通过U盘启动盘安装CentOS7(LiveGnome)完成后,访问不了网络。肿么办?且听咱慢慢道来。
咱平时都是使用(有线网络)网卡,通过公司分配的固定IP地址(包括:固定主机IP、固定网关、固定DNS)绑定我们主机的MAC地址,达到访问内网及互联网的。
即 此时咱的主机是木有固定IP、固定网关、固定DNS的,自然是访问不了网络了。以下开始讲述配置有线网络的过程,其实无线网络也是同理滴。

本文仅适用于 CentOS,不适用于 Ubuntu

0 临时配置网卡信息,无需重启

[root@localhost ~]# ifconfig eth0 10.1.1.10 netmask 255.0.0.0

还是讲讲永久性的网络配置的方法叭~↓

1 配置有线网络

step1 查看主机的所有网络接口配置信息

查看、记住【有线网卡】名称。

ifconfig 或 ip addr

如何阅读网卡信息?举个栗子。

  • localhost/本机回环 : lo
  • Ethernet/有线网卡/以太网卡: ens3、eth0、enp3s0、enx78e7d1ea46da
    • eno1: 板载网卡。
    • ens33: pci网卡。
    • 【enp3s0】: PCI网卡。en以太网卡,p3s0代表PCI接口的物理位置为(3, 0), 其中横座标代表bus,纵座标代表slot
    • enx78e7d1ea46da: pci网卡
  • WLAN/无线网络: wl3、ww2、wlp3s0、wwp0s29f7u2i2、wlp0s2f1u4u1
    • wl:WLAN
    • ww: 无线广域网WLAN
    • wlp3s0: PCI无线网卡
    • wwp0s29f7u2i2: 4G modem
    • wlp0s2f1u4u1: 连接在USB Hub上的无线网卡

step2 配置【有线网卡】网络配置

假定:【有线网卡】名称为enp3s0

nano /etc/sysconfig/network-scripts/ifcfg-enp3s0

编辑信息如下:

# DEVICE 网卡名称
DEVICE=enp3s0

# NAME 网络连接名称
NAME=yourNetworkName

# ONBOOT yes: 开机自动启用网络连接
ONBOOT=yes

# BOOTPROTO none:禁止DHCP; static:启用静态IP地址; dhcp:开启DHCP服务
BOOTPROTO=static

# TYPE 以太网 [可选项]
TYPE=Ethernet

# IPADDR 固定IP地址
IPADDR=xx.xx.xx.xx

# HWADDR MAC地址 [可选项,可不填]
HWADDR=kkkkkkkkkkkkk

# NETMASK 子网掩码
NETMASK=yy.yy.yy.yy

# PREFIX 24: 子网掩码24位 [可选项]
PREFIX=24

# GATEWAY 网关
GATEWAY=zz.zz.zz.zz

# DNSn 网卡DNS地址
DNS1=mm.mm.mm.mm
DNS2=nn.nn.nn.nn

step3 开启网络配置

  • 方式1
reboot 或 halt 或 shutdown -r now (重启)
/etc/init.d/network reload (重载)

/etc/init.d/network (re)start (开启)
/etc/init.d/network stop  (停止)
  • 方式2
reboot 或 halt 或 shutdown -r now (重启)
ifup enp3s0 (开启)
ifdown enp3s0 (停止)
  • 方式3
reboot 或 halt 或 shutdown -r now (重启)
service network (re)start (开启)
ifdown enp3s0 stop (停止)

step4 查看网卡网络状态

  • 查看网卡网络状态
service network status
  • 查看当前路由及网关信息
[root@localhost ~]# netstat -r

Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.168.1.0     *               255.255.255.0   U         0 0          0 eth0
169.254.0.0     *               255.255.0.0     U         0 0          0 eth0

参考文献

以上是关于[Linux]CentOS7(LiveGnome版)配置网络的主要内容,如果未能解决你的问题,请参考以下文章

centos6.9有几个版本,分别有啥区别

centos6.9有几个版本,分别有啥区别

Linux(Centos7)安装Docker 社区(ce)版(图文并茂详细版!!!)

Centos 7 创建简单的实验环境

在linux centos7 安装docker

Centos7.3安装Mysql5.7.26(glibc即linux通用版)