Linux设置IP地址多种方法保姆级教程,外加修改主机名并通过生成密钥,组建机群。

[引入提问]

  1. 怎么设置linux服务器的名称?
  1. 方法1:  nmtui—自动打开设置机器名称的操作界面---输入即可。重启hostnamed服务,

systemctl  restart  system-hostnamed

  1. 方法2:  直接编辑 vim  /etc/hostname ,输入新的名称,reboot重启生效。

  1. 怎么设置linux服务器的IP地址?

1)方法1:通过界面直接操作,修改ip地址(前提条件:linux系统是带界面的

  1. 方法2:linux中一切皆文件,网卡也对应一个文件,我们可以直接编辑网卡配置文件来设置IP。

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

注意1PREFIX=24可以换成  NETMASK=255.255.255.0

注意2DNS1=8.8.8.8  可以换成  DNS1=192.168.47.2

注意3:每台机器的虚拟网络的子网ip不相同,例如以下设置,则前面的192.168.47就要变更为192.168.193,其余都保持一致

  1. 怎么远程操纵linux服务器?

使用SecureCRT软件远程操纵(注意:这个软件使用时需要激活,请注意激活的步骤和顺序

  • 设置服务器名称

任务1:将自己的机器改名为hadoop01,

#hostname   (呈现结果是hadoop01)

直接将在/etc/hostname中键入hadoop01即可

  • 设置服务器的IP地址
  1. 首先查看“编辑”---“虚拟网络编辑器”,从而确定可以设置的IP的地址范围

  1. Vim   /etc/sysconfig/network-scripts/ifcfg-ens33
  2. 修改IP地址,网关等等

  1.  验证修改是否成功

#systemctl  restart  network  用来重启网卡设置,让设置生效

#ifconfig    查看最新的ip地址

  • 怎么远程操纵linux服务器

[前提条件]:在宿主机的cmd命令提示窗中使用ping可以ping通。

注意1:如果有顽固性的未知原因无法ping通,则可以尝试如下方法:

第一步:勾选dhcp

第二步:重新开启虚拟网卡vmnet8

注意2:如果有顽固性的systemctl restart network报错,则使用如下指令:

systemctl stop NetworkManager

systemctl disable NetworkManager

如果还不行,可以重新生成mac地址,然后reboot重启即可

使用secureCRT软件远程操纵linux服务器

  • 克隆机器

注意1:要选择“创建完整克隆”

注意2:要更改克隆的hadoop02mac地址

注意3:更改克隆的hadoop02hostname,更改ip地址,修改为192.168.47.11

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

#systemctl  restart  network  用来重启网卡设置,让设置生效

#ifconfig    查看最新的ip地址

  • 配置远程控制服务sshd
  1. 理解ssh

Ssh(secure shell)是一种以安全的方式提供远程登录的协议。

  1. 理解sshd

Sshd是基于ssh协议开发的一款远程管理服务程序。提供2种验证的方法:

  1. 基于口令的验证(账户密码)
  2. 基于秘钥的验证(需要提前生成秘钥对,还要将公钥上传到服务器)
  1. 实现基于秘钥的验证
  1. 在客户端主机上生成秘钥对

ssh-keygen  (按下4enter)

  1. 把客户端主机中生成的公钥传送到远程主机

ssh-copy-id   root@远程主机的ip地址

设置秘钥验证之前,从hadoop01(192.168.47.10)远程连接到hadoop02(192.168.47.11)需要口令验证

设置秘钥验证后就可以免密登录到hadoop02

  • 上传和远程复制
  1. 使用secureCRT上传文件

  1. 使用scp实现远程复制
  1. 理解:scp是一个基于ssh协议在网络之间进行安全传输的命令。
  2. 用法:

scp  [参数]   本地文件   远程账号@远程IP地址:远程目录

eg1:hadoop01/opt目录下的hadoop安装包复制到hadoop02/opt目录下

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/549487.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Spring boot2.7整合jetcache方法缓存

前面的文章 我们讲了 spring boot 整合 jetcache 做基本字符串数据缓存 但是 我这里有个这样的逻辑 我的 domain 包下 有一个 book 属性类 里面就 id 和 name 属性 设置了 对应的 set get函数 和一个整体的构造函数 package com.example.javadom.domain;public class book {pr…

视频技术1:使用ABLMediaServer推流rtsp

ABLMediaServer定位是高性能、高稳定、开箱即用、商用级别的流媒体服务器 下边展示了如何把1个mp3作为输入源,转换为rtsp流的过程。 作用:用rtsp模拟摄像头的视频流 1、启动ABLMediaServer ABLMediaServer-2024-03-13\WinX64\ABLMediaServer.exe 配…

HTML静态网页成品作业(HTML+CSS)——世博园介绍(2个页面)

🎉不定期分享源码,关注不丢失哦 文章目录 一、作品介绍二、作品演示三、代码目录四、网站代码HTML部分代码 五、源码获取 一、作品介绍 🏷️本套采用HTMLCSS,未使用Javacsript代码,共有2个页面。 二、作品演示 三、代…

聚类分析 | Matlab实现基于PCA+DBO+K-means的数据聚类可视化

聚类分析 | Matlab实现基于PCADBOK-means的数据聚类可视化 目录 聚类分析 | Matlab实现基于PCADBOK-means的数据聚类可视化效果一览基本介绍程序设计参考资料 效果一览 基本介绍 PCA(主成分分析)、DBO(蜣螂优化算法)和K-means聚类…

挑战杯 车位识别车道线检测 - python opencv

0 前言 🔥 优质竞赛项目系列,今天要分享的是 🚩 深度学习 机器视觉 车位识别车道线检测 该项目较为新颖,适合作为竞赛课题方向,学长非常推荐! 🥇学长这里给一个题目综合评分(每项满分5分) …

7大结构型设计模式

结构性设计模式是软件工程中常用的一类设计模式。 作用:主要用于处理类或对象之间的组合以实现更灵活、可扩展和可维护的代码结构。 这些模式通常涉及到类和对象之间的静态组合关系,以及如何将它们组织在一起以满足特定的设计目标。 结构型模式有&#x…

【源码阅读】evmⅠ

代码位置如下: 参考link 以太坊中有一个很重要的用途是智能合约,而其中evm模块是实现了执行智能合约的虚拟机。evm可以逐条解析执行智能合约的指令。 evm中的核心对象是EVM,代表一个以太坊虚拟机。其内部主要依赖:解释器Interore…

微服务技术栈SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式(五):分布式搜索 ES-下

文章目录 一、数据聚合1.1 聚合种类1.2 DSL实现聚合1.3 RestAPI实现聚合1.4 演示:多条件聚合 二、自动补全2.1 拼音分词器2.2 自定义分词器2.3 DSL自动补全查询2.5 实现酒店搜索框自动补全2.5.1 修改酒店索引库数据结构2.5.2 RestAPI实现自动补全查询2.5.3 实战 三、…

基于PyTorch的视频分类实战

1、数据集下载 官方链接:https://serre-lab.clps.brown.edu/resource/hmdb-a-large-human-motion-database/#Downloads 百度网盘连接: https://pan.baidu.com/s/1sSn--u_oLvTDjH-BgOAv_Q?pwdxsri 提取码: xsri 官方链接有详细的数据集介绍&#xf…

基于SpringBoot的后勤管理系统【附源码】

后勤管理系统开发说明 开发语言:Java 框架:ssm JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7(一定要5.7版本) 数据库工具:Navicat11 开发软件:eclipse/myecli…

3d导出stl格式模型破碎是什么原因,怎么解决?---模大狮模型网

在导出3D模型为STL格式时出现破碎(或称为碎片化)的情况通常是由于模型中存在几何上的问题造成的。以下是一些可能导致STL模型破碎的原因以及解决方法: 3d导出stl格式模型破碎的原因: 模型不封闭:STL格式要求模型必须是封闭的实体&#xff0c…

【ArcGISProSDK】获取扩展模块许可到期时间

结果 以下是获取的3D分析模块的许可到期时间 代码 var licenseExpirationDate ArcGIS.Core.Licensing.LicenseInformation.GetExpirationDate(LicenseCodes.Analyst3D); 扩展模块 MemberDescriptionAnalyst3D3D AnalystAviationAirportsAviation and AirportsBusinessAnal…