CentOS 7 基本环境设置

2023-11-01

1、修改虚拟机静态ip

1)编辑ifcfg-ens33 文件
以root用户登陆,在终端命令窗口中输入

[root@hadoop101 ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
BOOTPROTO=static
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
IPV6_ADDR_GEN_MODE=stable-privacy
#UUID=b3349bfe-9d87-4e58-b11f-6881b7bb28f4
NAME=ens33
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.2.101
NETMASK=255.255.255.0
GATEWAY=192.168.2.2
DNS1=192.168.2.2
DNS2=114.114.114.114

尖叫提示:修改标红处,并删除UUID,或者注释掉UUID,本文是注释掉

2)重新加载网络

[root@hadoop101 ~]# systemctl restart network.service

尖叫提示:如果网络重新加载失败,检查ifcfg-ens33文件修改没有问题后,重启虚拟机
3)查看改动后的ip

[root@hadoop101 ~]# ifconfig
[root@hadoop101 ~]# ip addr

4)查看本机网关命令

[root@hadoop101 ~]# route -n

5)查看dns命令

[root@hadoop101 ~]# cat /etc/resolv.conf

2、修改主机名

[root@hadoop101 ~]# vi /etc/hostname
hadoop101

注意:主机名称不要有"_"下划线
"hostnamectl set-hostname hadoop101"命令也可以
英文输入模式下 按Esc退出编辑,:wq 保存退出
查看hostname

[root@hadoop101 ~]# hostname
hadoop101

尖叫提示:修改hostname,需要重启,才能生效,但此时可以先不重启

3、编辑hosts文件,修改主机名与IP映射

1)修改linux的hosts文件

[root@hadoop101 ~]# vim /etc/hosts
192.168.2.100 hadoop100
192.168.2.101 hadoop101
192.168.2.102 hadoop102
192.168.2.103 hadoop103
192.168.2.104 hadoop104

2)修改window7的hosts文件
进入C:\Windows\System32\drivers\etc路径
打开hosts文件并添加如下内容

192.168.2.100 hadoop100
192.168.2.101 hadoop101
192.168.2.102 hadoop102
192.168.2.103 hadoop103
192.168.2.104 hadoop104

4、关闭防火墙

查看防火墙状态

[root@hadoop101 ~]# firewall-cmd --state

关闭防火墙

[root@hadoop101 ~]# systemctl stop firewalld.service

开启防火墙

[root@hadoop101 ~]# systemctl start firewalld.service

禁止防火墙开机启动

[root@hadoop101 ~]# systemctl disable firewalld.service

激活防火墙开机启动

[root@hadoop101 ~]# systemctl enable firewalld.service
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

CentOS 7 基本环境设置 的相关文章

  • 在 .gitconfig 中隐藏 GitHub 令牌

    我想将所有点文件存储在 GitHub 上 包括 gitconfig 这需要我将 GitHub 令牌隐藏在 gitconfig 中 为此 我有一个 gitconfig hidden token 文件 这是我打算编辑并放在隐藏令牌的 git 下
  • 如何在 Ubuntu 中创建公共 HTML 文件夹?

    简单的问题 但由于某种原因我无法在谷歌上找到确切的答案 我在 Slicehost 上安装了全新的 Ubuntu 并且想在我的主目录中为包含一堆静态 HTML 文件的简单网站创建一个公共目录 我该怎么做呢 只是打字的问题吗mkdir publ
  • 执行“minikube start”命令时出现问题

    malik malik minikube start minikube v1 12 0 on Ubuntu 18 04 Using the docker driver based on existing profile Starting c
  • GMail 421 4.7.0 稍后重试,关闭连接

    我试图找出为什么它无法使用 GMail 从我的服务器发送邮件 为此 我使用 SwiftMailer 但我可以将问题包含在以下独立代码中
  • 如何根据标签将单个 XML 文件拆分为多个

    我有一个带有标签的 XML 文件 我想像这样分割文件
  • 使用循环在 C 中管道传输两个或多个 shell 命令

    我正在尝试执行ls wc l通过 C 语言程序 而不是使用命令行 这是我当前的工作代码 int main int pfds 2 pipe pfds pid t pid fork if pid 0 The child process clos
  • 并行运行 shell 脚本

    我有一个 shell 脚本 打乱大型文本文件 600 万行和 6 列 根据第一列对文件进行排序 输出 1000 个文件 所以伪代码看起来像这样 file1 sh bin bash for i in seq 1 1000 do Generat
  • 在 mac (iMac OSX ) 终端中远程运行脚本(r 脚本)到其他计算机

    我有一个小示例脚本 script p r 如下所示 打算在终端中运行 usr bin Rscript sink output capture txt mn lt mean 1 10 and so on much longer list of
  • 使用 MAX_ORDER / 包含 mmzone.h

    根据https www kernel org doc Documentation networking packet mmap txt https www kernel org doc Documentation networking pa
  • 使用包管理器时如何管理 Perl 模块?

    A 最近的问题 https stackoverflow com questions 397817 unable to find perl modules in intrepid ibex ubuntu这让我开始思考 在我尝试过的大多数 Li
  • 与 pthread 的进程间互斥

    我想使用一个互斥体 它将用于同步对两个不同进程共享的内存中驻留的某些变量的访问 我怎样才能做到这一点 执行该操作的代码示例将非常感激 以下示例演示了 Pthread 进程间互斥体的创建 使用和销毁 将示例推广到多个进程作为读者的练习 inc
  • 静态方法的 Java 内存模型

    我来自操作系统和 C 语言背景 在代码编译时 世界很简单 需要处理和理解堆栈 堆文本部分等 当我开始学习 Java 时 我确实了解 JVM 和垃圾收集器 我对静态方法感到很有趣 根据我的理解 类的所有实例都会在堆中创建 然后被清理 但是 对
  • 配置tomat的server.xml文件并自动生成mod_jk.conf

    我在用apache 2 2 15 and tomcat6 6 0 24 on CentOS 6 4并希望使用 tomcat 服务器的功能 通过添加以下内容自动生成 mod jk conf 文件
  • C修改printf()输出到文件

    有没有办法修改printf为了将字符串输出到文件而不是控制台 我尝试在互联网上查找一些内容 发现了类似的电话dup dup2 and fflush这可能与此有关 EDIT 也许我不清楚 问题是这是C考试问题 问题如下 解释一个通常将字符串输
  • Apache 访问 Linux 中的 NTFS 链接文件夹

    在 Debian jessie 中使用 Apache2 PHP 当我想在 Apache 的文档文件夹 var www 中创建一个新的小节时 我只需创建一个指向我的 php 文件所在的外部文件夹的链接 然后只需更改该文件夹的所有者和权限文件夹
  • 使用os.execlp时,为什么`python`需要`python`作为argv[0]

    代码是这样的 os execlp python python child py other args this works os execlp python child py other args this doesn t work 我读过
  • 为什么同一个curl命令在windows和linux下输出不同的东西?

    为什么同样的curl o file https www link com 命令输出不同的东西 例如 如果我运行命令curl o source txt https www youtube com playlist list PLIx6Fwnp
  • 复制目录内容

    我想将目录 tmp1 的内容复制到另一个目录 tmp2 tmp1 可能包含文件和其他目录 我想使用C C 复制tmp1的内容 包括模式 如果 tmp1 包含目录树 我想递归复制它们 最简单的解决方案是什么 我找到了一个解决方案来打开目录并读
  • 尽管我已在 python ctypes 中设置了信号处理程序,但并未调用它

    我尝试过使用 sigaction 和 ctypes 设置信号处理程序 我知道它可以与python中的信号模块一起使用 但我想尝试学习 当我向该进程发送 SIGTERM 时 但它没有调用我设置的处理程序 只打印 终止 为什么它不调用处理程序
  • 从 Linux 内核模块中调用用户空间函数

    我正在编写一个简单的 Linux 字符设备驱动程序 以通过 I O 端口将数据输出到硬件 我有一个执行浮点运算的函数来计算硬件的正确输出 不幸的是 这意味着我需要将此函数保留在用户空间中 因为 Linux 内核不能很好地处理浮点运算 这是设

随机推荐

  • Linux下安装ORACLE(一周成果、全是干货!)

    文章目录 一 安装前言 1 闲聊 2 提前知道的事 二 安装准备 1 Linux发行版本 ret hat7 4 更换yum源 传送门 https blog csdn net qq 42956179 article details 10961
  • 学习笔记:MongoDB命令的基础学习,使用springboot实现mongodb视图创建

    学习笔记 MongoDB命令的基础学习 使用springboot实现mongodb视图创建 创建集合 db createCollection my 查看集合 show collections 删除集合 db my drop 插入一条 没有c
  • Python描述符是什么?

    在Python中 通过使用描述符 程序员可以在引用对象属性时定制要完成的工作 接下来我们一起来聊聊Python描述符相关的知识 本质上 描述符是一个类 但它定义了另一个类中属性的访问模式 换句话说 一个类可以将属性管理全权委托给描述符类 描
  • 计算机视觉各领域前沿算法积累

    目录 一 目标检测 1 SSD 2 PaddleDetection 3 mmdetection 4 mediapipe 二 单目标跟踪 1 pytracking 2 pysot 3 SiamMask 4 siammask e 5 Alpha
  • MATLAB神经影像学数据的多模态多元模式分析方法

    在过去的十年中 多变量模式分析的使用在功能磁共振成像 fMRI 研究中变得流行 这并不奇怪 因为 MVPA 与传统且更常用的单变量分析相比具有几个优势 首先 MVPA 可以比单变量方法在区分感兴趣的条件方面提供更高的灵敏度 因为它考虑了体素
  • js栈内存和堆内存与垃圾回收机制

    v8作为javascirpt引擎 对变量的存储主要有两种位置 栈存储和堆存储 栈内存存储基本类型的变量 如Number String boolen undefined null 以及对对象和数组变量的指针 对象是动态分配内存 数组的初始化方
  • 《深入理解计算机系统》怎样学?个人看法和资源分享

    前言 我与 深入理解计算机系统 有三次接触吧 真有缘 第一次 在我读专科大二的时候 自己就看过一遍 深入理解计算机系统 想想就是放寒假前看完的 和现在的时间也差不了多少 第二次 在专科大三下学期又重新重头看起了本书 其主要原因为第一遍看的比
  • [面试题] 递增序列生成

    给定一个表达式 f i j 2 i 5 j i 和 j 为正整数 使得f i j 严格递增 求这个递增序列 思路 和 剑指OFFER 中求丑数的题目很像 序列中第N个数 必然是是前N 1个数乘以 2 或者乘以5 中大于第N 1个数的最小值
  • 高并发场景下的限流策略

    高并发场景下的限流策略 性能调优是针对于代码本身的不规范性和系统资源的瓶颈的 当计算机的硬件资源达到瓶颈的时间已经无法调优了 高并发场景下一方面通过缓存 异步化 服务化 集群去增加整个系统的吞吐量 另一方面通过限流 降级来保护系统 什么是限
  • 机器学习D14——随机森林

    随机森林 是bagging装袋法的代表 弱学习器只可以是决策树 简介 随机森林是一种有监督学习算法 是以决策树为基学习器的集成学习算法 随机森林非常简单 易于实现 计算开销也很小 在分类和回归上表现出非常惊人的性能 因此 随机森林被誉为 代
  • JavaFX 多线程之 Task、Service、ScheduledService

    JavaFX 多线程之 Task Service ScheduledService 一 开发环境 二 javafx concurrent 包 1 Worker 接口 2 Task 类 取消 Task 显示后台 Task 的进度 3 Serv
  • redis配置与优化

    文章目录 redis配置与优化 关系型数据库 非关系型数据库 关系型数据库和非关系型数据库区别 对事务性的支持不同 非关系型数据库产生背景 总结 Redis简介 Redis 具有以下几个优点 使用场景 哪些数据适合放入缓存中 Redis为什
  • mysql提取.sql备份文件中的单个表以及表数据

    背景 随着业务模块的不断在增多 数据库mysql容量也是越来越大 做测试时 整个备份还原比较耗费时间 由于有时候仅仅需要单个表或者少数几个表 要想从整个备份文件中提取指定的表以及数据 需要以下方法 说明 mysql常规备份还原后续补充 废话
  • nginx的安装和全局配置

    目录 何为nginx Nginx 功能介绍 基础特性 nginx架构 Nginx 进程结构 nginx 模块 模块分类 使用方式 编译安装nginx 第一步 获取安装包 第二步 安装依赖 第三步 创建用户nginx 第四步 解压安装包 第五
  • 【PTA】约瑟夫环之循环数组

    一 题目 n个人围成一圈 编号依次为 0 1 2 n 1 从第一个人开始报数 1 2 数到m者出列 再从下一个开始重新报数 数到m者再出列 下面的程序中 用一个循环数组来模拟环 0下标的前一个是n 1 n 1的下一个是0 数组下标表示人的编
  • react项目引入字体 (font-awsome)

    webpack config js const path require path const htmlPlugin require html webpack plugin module exports entry src index js
  • ubuntu安装ros FULL完全版

    UBUNTU安装ROS FULL完全版 1 修改安装源URL Setup your sources list Setup your computer to accept software from packages ros org sudo
  • 调用dll中的服务 提取不到数据_双枪团伙新动向,借云服务管理数十万僵尸网络...

    0x01 概述 近日 我们的域名异常监测系统 DNSMon 捕捉到域名 pro csocools com 的异常活动 根据数据覆盖度估算 感染规模超过100k 我们通过告警域名关联到一批样本和 C2 分析样本后发现是与双枪恶意程序相关的团伙
  • spring项目启动时执行任务

    在我们写代码的时候 很多时候难免碰到一些需求是需要我们在项目启动的时候来 启动线程 读取缓存 开启某个服务等等操作 这时候难免会犹豫该怎么做 究竟在哪里执行这个操作 是加载spring bean的时候 还是项目刚启动的时候 接下来我会介绍几
  • CentOS 7 基本环境设置

    1 修改虚拟机静态ip 1 编辑ifcfg ens33 文件 以root用户登陆 在终端命令窗口中输入 root hadoop101 vim etc sysconfig network scripts ifcfg ens33 TYPE Et