• centos 6

关闭防火墙

查看防火墙是否开启

service iptables status

停止防火墙

service iptables stop

禁止开机自启动防火墙

chkconfig iptables off

设置静态IP地址

首先在windows 的cmd 界面上,查看一下当前机器的IP地址,例如作者的是 192.168.0.107,记录下来

然后在 centos 上执行以下命令,查看当前的网卡是叫什么名字,例如作者是eth0

ifconfig

继续打开配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0

修改关键的参数

BOOTPROTO="static"                    #设置为静态IP地址
IPV6INIT="no" #IPV6设置关闭
ONBOOT="yes" #开机启动网络设置
IPADDR=192.168.0.110 #设置的静态IP地址
NETMASK=255.255.255.0 #子网掩码,和windows保持一致
GATEWAY=192.168.0.1 #网管,和windows的保持一致
DNS1=114.114.114.114 #DNS设置,确保可以上外网
DNS2=114.114.115.115 #DNS设置,确保可以上外网

重启机器或者重启网络即可,重启网络命令如下

service network restart

关闭、开启图形化界面

临时关闭图形化界面

init 

临时重新开启图形化界面

init 

如果希望开机不再启动图形化界面,可以修改 /etc/inittab

id::initdefault:

改成
id::initdefault:
  • centos 7

设置静态IP地址

首先用 ifconfig 命令查看网卡名字,例如作者的是如下信息,网卡的名字就是 ens33

ens33: flags=<UP,BROADCAST,RUNNING,MULTICAST>  mtu
inet 192.168.189.131 netmask 255.255.255.0 broadcast 192.168.189.255
inet6 fe80::2cfb::ac4a: prefixlen scopeid 0x20<link>
ether :0c::0d:ca:bc txqueuelen (Ethernet)
RX packets bytes (402.8 KiB)
RX errors dropped overruns frame
TX packets bytes (40.4 KiB)
TX errors dropped overruns carrier collisions

打开这个网卡的配置文件

vi /etc/sysconfig/network-scripts/ifcfg-ens33

修改并且增加参数

ONBOOT=yes
BOOTPROTO=static
IPV6INIT=no
IPADDR=192.168.189.131
GATEWAY=192.168.189.2
NETMASK=255.255.255.0
DNS1=223.5.5.5
DNS2=223.6.6.6

注意:

ONBOOT参数,在安装完 centos 7 后,默认为 no,表示没有开机自启动网卡功能,建议修改为yes

GATEWAY参数,如果用户不知道自己是什么,可以通过以下命令获取

[root@sdb1 ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.189.2 0.0.0.0 UG ens33
192.168.122.0 0.0.0.0 255.255.255.0 U virbr0
192.168.189.0 0.0.0.0 255.255.255.0 U ens33

DNS1和 DNS2 是为了能够正常连接外网,如果有其他更好的DNS ,读者们可以自行修改。

重启网络后,配置生效

service network restart

如果在编辑 /etc/sysconfig/network-scripts/ifcfg-ens33 配置文件时,意外修改了 UUID 参数,而导致 service network restart 后,无法获取 IP 地址,可以通过以下命令获取机器的UUID,可以看到 ens33 网卡的UUID 为“9bc78e0e-c4aa-4bb8-8f93-ab1a360849da”

nmcli con show
NAME UUID TYPE DEVICE
ens33 9bc78e0e-c4aa-4bb8-8f93-ab1a360849da 802-3-ethernet ens33
Wired connection 1 f1e2741f-6296-3201-9c55-d9639ad52835 802-3-ethernet --

关闭防火墙

查看防火墙是否开启

firewall-cmd --state
或者
systemctl status firewalld.service
或者
systemctl list-unit-files|grep firewalld.service 

停止防火墙

systemctl stop firewalld.service

禁止开机自启动防火墙

systemctl disable firewalld.service

关闭selinux

查看selinux 是否开启

getenforce
或者
/usr/sbin/sestatus -v

临时关闭selinux命令

##设置SELinux 成为permissive模式
##setenforce 设置SELinux 成为enforcing模式
setenforce

永久关闭selinux

打开 /etc/selinux/config 文件

将SELINUX=enforcing改为SELINUX=disabled ,设置后需要重启才能生效

注意,千万不要设置成 SELINUXTYPE=disabled,这样会导致linux 系统无法启动

关闭、开启图形化界面

开机以命令模式启动,执行:

systemctl set-default multi-user.target

开机以图形界面启动,执行:

systemctl set-default graphical.target

查看 centos 7 网卡信息的博客:https://www.cnblogs.com/yj411511/p/11582229.html

centos 基础设置的更多相关文章

  1. Centos 基础开发环境搭建之Maven私服nexus

    hmaster 安装nexus及启动方式 /usr/local/nexus-2.6.3-01/bin ./nexus status Centos 基础开发环境搭建之Maven私服nexus . 软件  ...

  2. CentOS 7.4 初次手记:第三章 CentOS基础了解

    第三章 CentOS基础了解... 36 第一节 语言编码.终端... 36 I 查看语言编码... 36 II Tty?.pts/?. 36 第二节 bash/sh command. 38 I 查找 ...

  3. 使用Dockerfile文件制作centos6.8基础镜像,基于centos基础镜像的ssh远程登录镜像,jdk1.8镜像,tomcat镜像,elasticsearch镜像等等

    一.首先制作一个centos6.8的裸机镜像 创建一个干净的目录: [root@docker centos6.]# ls c68-docker.tar.xz Dockerfile Dockerfile ...

  4. linux网络基础设置 以及 软件安装

    ifconfig #查看所有已激活的网卡信息 临时配置 #yum install net-tools -y 默认ifconfig是没有安装的,可能需要安装 ifconfig eth0 #查看单独一块网 ...

  5. linux基础-第十四单元 Linux网络原理及基础设置

    第十四单元 Linux网络原理及基础设置 三种网卡模式图 使用ifconfig命令来维护网络 ifconfig命令的功能 ifconfig命令的用法举例 使用ifup和ifdown命令启动和停止网卡 ...

  6. 如何在 CentOS 中设置 NTP 服务器

    网络时间协议(NTP)用来同步网络上不同主机的系统时间.你管理的所有主机都可以和一个指定的被称为 NTP 服务器的时间服务器同步它们的时间.而另一方面,一个 NTP 服务器会将它的时间和任意公共 NT ...

  7. hibernate----hibernate的基础设置

    本次学习的内容是hibernate的基础设置 具体内容为: 一.准备工作 1.新建java工程 2.自动引入相关库(自动生成SessionFactory) 3.将数据库驱动拿进来 4.添加hibern ...

  8. VMware于CentOS网络设置

    VMware于CentOS网络设置 底: 笔记本电脑有两块网卡: 1. 网卡连接公司内网,仅仅配置了内网ip和子网掩码. 2. 无线网卡.连接4g无线路由器.dhcp自己主动配置. 问题: 在VMwa ...

  9. CentOS 网络设置修改 指定IP地址 DNS 网关(转)

    CentOS 网络设置修改 指定IP地址 DNS 网关(实测 笔记)   环境: 系统硬件:vmware vsphere (CPU:2*4核,内存2G) 系统版本:Centos-6.5-x86_64 ...

随机推荐

  1. 备忘录One

    1.POI操作excel技术博客记录 2.SSH框架搭建记录 3.SSM框架搭建记录 4.文件上传下载记录 5.面试题整理

  2. JAVA标号与continue,break

    可以给语句块加标号赋予它们名称,标号位于语句之前.标号只能被continue和break引用.格式如下:     label:statement     语句前只允许加一个标号,标号后面不能跟大括号. ...

  3. C语言小程序(五)、数组查询

    随机产生一些字符,然后输入要查找的字符,本想将查找到的字符存储起来,要么初始化一个等大小的数组,要么要先检索出总共查找到多少个元素,再开辟空间存储,但这样相当于搜索了两遍,没有想到更好的方法,只是简单 ...

  4. Gym - 100513B:Colored Blankets (构造)(存疑)

    题意:给定N的棒棒,K种颜色,每个棒棒的两端可以涂色.现在已知所有的线段要么有一端涂色,要么两端都没有涂色,现在要求把所有的没涂色的部分涂色,使得我们可以把涂色后的棒棒分为N/K组,每组的涂色情况相同 ...

  5. Qt Quick之TableView的使用

    本博只是简单的展示TableView的基本使用(TableView.style:TableViewStyle.headerDelegate.rowDelegate.itemDelegate.Table ...

  6. Python:map()、reduce()、filter()的区别

    文章转于:https://blog.csdn.net/goupper1991/article/details/49803355 原文博主:https://blog.csdn.net/goupper19 ...

  7. 【转】 Pro Android学习笔记(七一):HTTP服务(5):多线程调用HttpClient

    目录(?)[-] 应用共享HttpClient对象的同步问题 创建共享HttpClient代码 创建共享对象 创建可共享的HttpClient对象 使用共享HttpClient对象的代码 基础代码 修 ...

  8. C语言 mmap()函数(建立内存映射) 与 munmap()函数(解除内存映射)

    mmap将一个文件或者其它对象映射进内存.文件被映射到多个页上,如果文件的大小不是所有页的大小之和, 最后一个页不被使用的空间将会清零.mmap在用户空间映射调用系统中作用很大. 条件 mmap()必 ...

  9. Dialog 自定义使用3(回调点击事件)

    1 , Dialog布局 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns ...

  10. mongodb 操作数据库

    1.使用和创建数据库: use mydb //没有就创建 2.显示数据库 show dbs 3.显示数据库状态 db.stats() 4.检查当前所用的数据库 db 5.删除数据库(先用然后删除) u ...