centos7的网络管理(参考使用)
How to Setup network on centos 7
After installing Centos 7, You may not able to connect network in that machine. This will happen because Ethernet interfaces are not enabled by default.This guide will help you to setup network on centos 7 .
 This guide contains network configuration steps both in GUI and command mode.
Setup network on centos 7
let’s start, Type “nmcli d” command in your terminal for quick identification of Ethernet cards installed in your machine.
 
 Here we have 2 interfaces named “enp0s17” and “enp0s18” . it might be different in your case ( Eg: em1 or p4p1 ).
GUI Mode
Recommended for beginners
 Step 1 » Type this command “nmtui” to open Network manager and press enter after choosing ” Edit a connection” ( Use TAB for choosing options ) .
 
 Step 2 » Now you can see all network interfaces, choose one and click “Edit“.
 
» DHCP configuration
Step 3 » For DHCP,
 1. Choose “Automatic” in IPv4 CONFIGURATION.
 2. Choose Automatic Connect check box.
 3. Press OK and quit Network manager.
 
 Now Restart network service by typing below command.
 systemctl restart network Now your server will get IP Address from DHCP .
» Static configuration
Step 4 » For manual IP address,
 1. Choose “Manual” in IPv4 CONFIGURATION.
 2. Add IP Address with Subnet , Gateway and DNS server ( Refer below image ).
 3. Choose Automatic Connect check box.
 4. Press OK and quit Network manager.
 
 Now Restart network service by typing below command.
 systemctl restart network That’s it, Interface will have static IP.
Command Mode
Step 1 » Network interface config files are located in /etc/sysconfig/network-scripts/ directory. Open ifcfg-enp0s17 file  ( For interface enp0s17 ) and you can see the content like below.
 [root@krizna ~]# vi /etc/sysconfig/network-scripts/ifcfg-enp0s17
 TYPE=Ethernet
 BOOTPROTO=none
 DEFROUTE=yes
 IPV4_FAILURE_FATAL=no
 IPV6INIT=yes
 IPV6_AUTOCONF=yes
 IPV6_DEFROUTE=yes
 IPV6_FAILURE_FATAL=no
 NAME=enp0s17
 UUID=7f1aff2d-b154-4436-9497-e3a4dedddcef
 ONBOOT=no
 HWADDR=00:0C:29:A1:B5:D6
 PEERDNS=yes
 PEERROUTES=yes
 IPV6_PEERDNS=yes
 IPV6_PEERROUTES=yes
» DHCP configuration
Step 2 » For DHCP
 Find the below lines in config File.
 BOOTPROTO=none and replace with
 ONBOOT=no
 BOOTPROTO=dhcpNow Restart network service by typing below command.
 ONBOOT=yes
 systemctl restart network Now your server will get IP Address from DHCP
» Static configuration
Step 3 » For Static IP.
 Find the below lines in config File.
 BOOTPROTO=none and replace with
 ONBOOT=no
 BOOTPROTO=static And add the below lines at the end of the file.
 ONBOOT=yes
 IPADDR=172.27.0.32File will look like below after changes.
 NETMASK=255.255.255.0
 GATEWAY=172.27.0.1
 DNS1=172.27.0.5
 TYPE=Ethernet
 BOOTPROTO=static
 DEFROUTE=yes
 IPV4_FAILURE_FATAL=no
 IPV6INIT=yes
 IPV6_AUTOCONF=yes
 IPV6_DEFROUTE=yes
 IPV6_FAILURE_FATAL=no
 NAME=enp0s17
 UUID=f0c5b37d-299a-43cb-b74b-618bb252d129
 ONBOOT=yes
 HWADDR=00:0C:29:A1:B5:CC
 IPV6_PEERDNS=yes
 IPV6_PEERROUTES=yes
 IPADDR=192.168.1.10
 NETMASK=255.255.255.0
 GATEWAY=192.168.1.1
 DNS1=192.168.1.5
 Now Restart network service by typing below command.
 systemctl restart networkNow Interface will have static IP.
 Additionally you can use /etc/sysconfig/network file for hostname  and DNS .
 HOSTNAME=server.krizna.com
 DNS1=192.168.1.5
 DNS2=8.8.8.8
 SEARCH=krizna.com
centos7的网络管理(参考使用)的更多相关文章
- CENTOS7 使用网络管理器配置静态IP地址
		CENTOS7 的网络配置和CENTOS6有些不同. 如果你想要使用网络管理器来管理该接口,你可以使用nmtui(网络管理器文本用户界面),它提供了在终端环境中配置配置网络管理器的方式. 在使用nmt ... 
- linux的服务管理(centos6和Centos7)和网络管理(网卡配置),计划服务cron
		服务和网络 管理 init ifcfg ens33 1.服务: Linux系统中提供的功能,统称为服务,如:at服务.cron服务.web服务.FTP服务.sshd服务等. 服务是由已经在运行的进程 ... 
- 使用cobbler批量安装操作系统(基于Centos7.x )
		1.1 cobbler简介 Cobbler是一个Linux服务器安装的服务,可以通过网络启动(PXE)的方式来快速安装.重装物理服务器和虚拟机,同时还可以管理DHCP,DNS等. Cobbler可以使 ... 
- Django Linux环境下部署CentOS7+Python3+Django+uWSGI+Nginx(含Nginx返回400问题处理、防火墙管理)
		本文将介绍如何在Linux系统上部署Django web项目,本次部署基于下面的架构: CentOS7+ Python3.5 + Django1.11 + uWSGI + Nginx 亲测可行!!按照 ... 
- vmware centos7 minimal 配置共享文件夹
		使用的是VMware安装CentOS7 minimal版,系统镜像是CentOS-7-x86_64-DVD-1708.iso. 宿主机系统为win10,CentOS7 minimal过程省略,可参考h ... 
- 嵌入式开发 centos7 交叉编译环境准备
		1. 安装centos7,启动图像化界面. 参考:https://blog.csdn.net/qq_23014435/article/details/74347925 # systemctl get- ... 
- vmware安装centos7.5、配置网卡、环境配置
		1.vmware安装centos7.5虚拟机 参考连接: https://blog.csdn.net/guo_ridgepole/article/details/78973763 可能遇到的问题 ... 
- 006-(成功环境记录)基于Centos7系统部署cobbler批量安装系统
		1.1 cobbler简介 Cobbler是一个Linux服务器安装的服务,可以通过网络启动(PXE)的方式来快速安装.重装物理服务器和虚拟机,同时还可以管理DHCP,DNS等. Cobbler可以使 ... 
- Rancher安装 - CentOS7(Docker)环境
		Rancher安装 - CentOS7(Docker)环境 对于开发和测试环境,我们建议通过运行单个Docker容器来安装Rancher.在此安装场景中,您将在单个Linux主机上安装Docker,然 ... 
随机推荐
- Linux 内核内存池
			内核中经常进行内存的分配和释放.为了便于数据的频繁分配和回收,通常建立一个空闲链表——内存池.当不使用的已分配的内存时,将其放入内存池中,而不是直接释放掉. Linux内核提供了slab层来管理内存的 ... 
- JDK-13下载安装及环境变量配置
			1.JDK-13下载安装及环境变量配置 直接去官网下载 附下载链接:https://www.oracle.com/technetwork/java/javase/downloads/index.htm ... 
- 《爬虫学习》(三)(requests库使用)
			requests库 虽然Python的标准库中 urllib模块已经包含了平常我们使用的大多数功能,但是它的 API 使用起来让人感觉不太好,而 Requests宣传是 “HTTP for Human ... 
- Django 生成数据库表时的报错TypeError: __init__() missing 1 required positional argument: 'on_delete'
			原因及解决办法: https://www.cnblogs.com/phyger/p/8035253.html 
- 阿里云云服务器ECS开发者工具包(SDK)
			阿里云云服务器ECS开发者工具包(SDK) 前提条件 使用Alibaba Cloud SDK for Java,您需要一个阿里云账号和访问密钥(AccessKey). 请在阿里云控制台中的Access ... 
- 6_3 矩阵链乘(UVa424)<用栈实现简单的表达式解析>
			假设你必须做A*B*C*D*E的运算,在这里A,B,C,D,E都是矩阵(matrix).由于矩阵相乘具有连接性(associative),所以相乘的顺序可以是任意的.然而所需要的基本乘法数却与不尽相同 ... 
- 攻防世界 你知道什么是cookie吗?
			打开题目链接,提示我们查看cookie,cookie是HTTP协议中的一个重要参数,(对HTTP协议不是很熟悉的friends可以看看这个“HTTP协议其实就是这么简单”) 查看cookie的方法有很 ... 
- windows   centos  php-beast 安装
			https://github.com/imaben/php-beast-binaries windows下 可以直接在这里下载dll 根据自己的php版本 还有是不是线程安全的 来选择下载对应的 放 ... 
- ASP.NET Core中的依赖注入【上】
			此为系列文章,对MSDN ASP.NET Core 的官方文档进行系统学习与翻译.其中或许会添加本人对 ASP.NET Core 的浅显理解 ASP.NET Core支持DI软件设计模式,其是一种为了 ... 
- 猜解数据库(MYSQL)信息
			/Less-1/?id=1' and if (length(database())=8,sleep(5),0) --+ 注:http://43.247.91.228:84/Less-1/为靶场地址,发 ... 
