第2章 操作系统IP设置一文整明白

2023-05-16

什么是IP地址?

IP是(Internet Protocol Address)的简写,每台联接互联网的电脑必须有一个唯一独立的IP地址才行,它就像你们家的门牌号。

怎么查看设置IP地址呢?

1.windows中查看及设置IP地址的方法

打开设置
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
或者使用Dos命令

使用 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FB63Ek18-1639142590776)(Linux中学教程.assets/image-20211208082254655.png)]+r键打开运行,输入框中输入cmd,回车。
在这里插入图片描述
在Dos命令状态下输入如下命令

ipconfig /all

在这里插入图片描述
使用鼠标滚轮往下翻找到你的网卡

在这里插入图片描述
2.Centos中查看IP地址的方法。

打开一个终端,输入下面的命令并回车

ifconfig

在这里插入图片描述
通过上面的方法,我们把“宿主电脑”和虚拟机中的centos的IP地址就都查看出来了,使用ping命令看看这两台电脑能ping通吗?

先从虚拟机ping宿主机,如果出现下图说明网络能ping通。

在这里插入图片描述
再从宿主机ping虚拟机中的centos8.5

如果出现下图也说明是能够ping 通的。
在这里插入图片描述
注意,在windows中的ping只ping 4次就自动断掉了,在Linux中如果不使用Ctrl+c它就会一直ping下去,如果在windows中也想让ping 一直持续下去可以使用长ping命令,也就是在命令最后加和-t参数。

ping 192.168.1.106 -t

如何修改IP地址?

1.windows下修改IP地址

上面我们已经找到了IP的查看方法,其实修改方法也很简单,我这里演示一下windows 的窗口界面和Linux命令行模式。大家遇到新知识时不要怕,先跟着我的教程走,等你的知识积累的多了这些操作自然就明白了。
在这里插入图片描述
2.Centos修改IP地址

切换到root用户

su root

通过ifconfig命令修改IP地址(临时)

ifconfig ens33 add 192.168.227.127 broadcast 192.168.227.255 netmask 255.255.255.0

查看修改是否生效

ifconfig

在这里插入图片描述
从宿主机ping,192.168.227.127

ping 192.168.227.127 -t

在这里插入图片描述
发现可以ping通过了。

通过上述 ifconfig命令修改的IP 地址只是临时修改的,如果重启一下电脑你会发现修改的IP地址就会不见了。下图是电脑重启会的截图。
在这里插入图片描述
那么如果我想把centos修改成我想要的IP地址怎么办?

👉 为centos设置静态IP地址。

这里又冒出一个新词来“静态IP地址“,我们的电脑一般都是通过连接路由器才能上网的,而现在的路由器上都有动态分配IP地址的”DHCP"服务,无论是我们的电脑还是手机一连上路由器,路由器就会分配一个IP地址给他,通过“DHCP"服务获取到的IP地址就是动态IP地址,而我们手动指定的IP地址则是静态IP地址。前面我们已经演示过给windows设置IP地址的过程,接下来通过命令行的方式给大家演示如果给centos8.5设置静态IP地址。

接下来的设置仍然需要使用到vi软件,大家可以先用起来,后面我会专门讲关于它的使用。

修改/etc/sysconfig/network-scripts文件 夹下的ifcfg-ens33文件

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

在这里插入图片描述
按一下键盘上的i键,进入修改模式
在这里插入图片描述
使用方向箭头移动光标到你修改的位置。

按下键盘上的i键,对相关的内容进行修改,修改后的内容如下。

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
#BOOTPROTO=dhcp
IPADDR=192.168.227.128
NETMASK=255.255.255.0
GATEWAY=192.168.227.2
DNS1=192.168.227.2
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=ens33
UUID=818a6bc2-1003-4f28-be3b-aa9cd8c1d906
DEVICE=ens33
ONBOOT=yes

在这里插入图片描述
修改完成后通过以下命令重启网卡。

ifdown ens33
ifup ens33

ifdown是关闭网卡的意思,ens33是网卡的名称。

ifup是打开网卡的意思,ens33是网卡的名称。

这里最重要的是网关的设置

需要打开虚拟机编辑–>虚拟网络编辑器
在这里插入图片描述
在这里插入图片描述
好了,centos8.5下的静态IP的设置至此你一定也学会如何操作了吧。

接下再带着大家把虚拟机中的虚拟网络设置再系统的讲解一下。

我的博客是实时编辑的,希望大家赶紧订阅,关注,博主会给你惊喜不断的。

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

第2章 操作系统IP设置一文整明白 的相关文章

  • Java课程设计之学习成绩管理系统

    package System import java awt import java awt event import java io import javax swing import javax swing table Abstract
  • fork之后子进程到底复制了父进程什么

    fork之后子进程到底复制了父进程什么 发表于2015 4 3 9 54 08 2161人阅读 分类 操作系统 include
  • texlive支持中文的简单方法

    1 确保tex文件的编码方式是UTF 8 2 在文档开始处添加一行命令即可 即 usepackage UTF8 ctex 如下所示 documentclass article usepackage UTF8 ctex begin artic
  • MySQL基础(非常全)

    MySQL基础 一 MySQL概述 1 什么是数据库 答 数据的仓库 如 在ATM的示例中我们创建了一个 db 目录 称其为数据库 2 什么是 MySQL Oracle SQLite Access MS SQL Server等 答 他们均是
  • System.getProperty用法

    转自 http blog darkmi com 2011 03 16 1666 html System getProperty 用于获取当前的系统属性 比如java版本 操作系统名称 区域 用户名等 这些属性一般由jvm自动获取 不能手工设
  • 线程和进程的区别(面试必备)

    参考文章 https www jianshu com p 2dc01727be45 线程与进程的区别通俗的解释 https www jianshu com p 8ad441510860 附加可参考文章 https baijiahao bai
  • 文件管理系统(操作系统)——9张思维导图

    文件管理系统 1 文件管理 1 1 一个文件的逻辑结构 比如一个文本txt文件 又或者Excel文件 在我们用户看来 它是长什么样的 这个就是逻辑结构 几个概念 逻辑结构 就是指在用户看来 单个文件内部的数据应该是如何组织起来的 物理结构
  • CentOS 7 关闭网络限制

    1 安装CentOS 7 3操作系统mini版本即可 2 设置关闭Selinux 编辑 etc selinux config vi etc selinux config SELINUX disabled 重启机器 查看selinux状态 s
  • VMware-Ubuntu安装bochs

    我的运行环境是VMware的Ubuntu 首先大家可以按照CSDN上的教程按照符合自己需求的虚拟机 我在上午还在VMware和virtualBox之间做选择 但是由于已经安装过了VMware 所以我就直接用了VMware 当然了 一千人眼中
  • gpuz怎么看显存颗粒

    gpuz可以帮助一些用户查看电脑的一切显卡参数 对于想要了解显卡的网友来说使用起来是非常方便的 不过有些网友是刚开始使用 还不知道gpuz怎么看显存颗粒 下面小编就教下大家gpuz查看显存颗粒的方法 首先 显存颗粒是显存的物理存储组成单元
  • 虚拟机管理程序、虚拟化和云: 深入剖析 PowerVM 虚拟机管理程序

    预备知识 Power 是没有限制的虚拟化 一些企业打算依靠 PowerVM 虚拟化将多个工作负载整合到较少系统上 从而提高服务器利用率 降低成本 Power VM 为基于 Power Systems 平台的高级 RAS 功能和领先性能为 A
  • Linux系统编程:多线程交替打印ABC

    引言 分享关于线程的一道测试题 因为网上基本都是Java的解决方法 决定自己写一篇来记录一下线程的学习 问题描述 编写一个至少具有三个线程的程序 称之为线程 A B 和 C 其中线程 A 输出字符 A 线程 B 输出字符 B 线程 C 输出
  • LWIP在STM32上的移植

    本文做记录摘抄 加上自己的体会 文章标题 STM32使用LWIP实现DHCP客户端 http www cnblogs com dengxiaojun p 4379545 html 该文章介绍了几点 LWIP源码的内容 关键点 1 inclu
  • 操作系统笔记六(文件管理)

    1 文件逻辑结构 1 1逻辑结构的文件类型 分类 有结构文件 例如 PNG文件 无结构文件 1 2顺序文件 1 3索引文件 2 辅存的存储空间分配 2 1分配方式 连续分配 直接分配连续的存储空间 链接分配 隐式链接 在盘块内指定下一个盘块
  • Windows运行常用命令(win+R)

    1 calc 启动计算器 2 notepad 打开记事本 3 write 写字板 4 mspaint 画图板 5 snippingtool 截图工具 支持无规则截图 6 mplayer2 简易widnows media player 7 S
  • Windows驱动开发(一)第一个驱动程序

    首先我们需要了解 在操作系统中 是分两种权限的 一种是内核态 我们也称为0环 一种是用户态 称之为3环 而在我们的电脑中 驱动程序是运行在内核态的 这意味着和操作系统内核是在同一权限的 而普通的应用程序的权限是最低的 高权限谁不想拥有呢 因
  • Anaconda 安装 Python 库(MySQLdb)的方法-(转)

    安装python库的过程中 最重要的地方就是版本需要兼容 其中操作系统为64位 Python为2 X 64位 下载安装文件的时候也要注意版本匹配 其中文件名中包含的cp27表示CPython 2 7版本 cp34表示CPython 3 4
  • C#实现FTP文件夹下载功能【转载】

    网上有很多FTP单个文件下载的方法 前段时间需要用到一个FTP文件夹下载的功能 于是找了下网上的相关资料结合MSDN实现了一段FTP文件夹下载的代码 实现的思路主要是通过遍历获得文件夹下的所有文件 当然 文件夹下可能仍然存在文件夹 这样就需
  • 地址映射与共享

    跟踪地址映射过程 1 通过命令 dbg asm启动调试器 在linux 0 11运行test c文件 使其进入死循环 我们的任务就是找到i的地址并将其修改为0使test c程序退出循环 2 在命令行输入crit c使Boch暂停 一般会显示
  • 【操作系统xv6】学习记录4-一级页表与二级页表

    占位

随机推荐

  • Visual Code 配置golang开发环境

    1 去微软官网下载安装Visual Code http code visualstudio com Download 安装成功后 xff0c 打开命令行 xff0c 输入go version xff0c 会输出golang 版本 如果没有输
  • linux下调用mysql_query产生SIGSEGV段错误

    xfeff xfeff 程序需要用到MySQL来进行持久化 xff0c 代码在windows测试通过 xff0c 但在Linux调试时 xff0c 产生下面的异常 xff1a Thread 9 34 NodesManagerd 34 rec
  • vim编辑文档误用Ctrl+S导致vim假死

    xfeff xfeff 在linux使用vim编辑源码之后 xff0c 顺手使用了ctrl 43 s xff0c 本以为会保存源码 xff0c 但不料vim却卡住了 xff0c 怎么动都动不了 经过查询 xff0c 才发现ctrl 43 s
  • golang获取命令行参数

    xfeff xfeff 对于C C 43 43 java xff0c 或C 程序 xff0c 我们可以通过入口函数 xff08 main函数 xff09 直接获取命令行参数 xff1a int main int argc char argv
  • linux不指定LD_LIBRARY_PATH运行程序

    在windows中 xff0c 只要将动态库DLL跟可执行程序放在同一个目录 xff0c 程序在运行时 xff0c 就能找到DLL 然而 xff0c 在linux中 xff0c 必须指定动态库的路径 xff0c 程序才能找到动态库 xff0
  • bfs编译失败,编译gflags时缺少config.h

    在编译百度文件系统时 xff0c 编译失败 xff0c 错误如下 xff1a 进入到bfs thirdsrc gflags 2 1 1 include gflags xff0c 发现config h存在 于是跳到gflags 2 1 1 x
  • golang文件读取介绍

    golang提供了多种文件读取方式 xff0c 第一种方式 xff0c 也是最简单的一种方式 xff0c 如下 xff1a bytes err 61 ioutil ReadFile 34 a txt 34 if err 61 nil pan
  • zookeeper分布式部署

    在部署zookeeper之前 xff0c 先准备3台服务器 xff08 服务器已安装配置jdk xff09 xff1a node0 192 168 1 161 xff08 ubuntu16 04 xff09 node1 192 168 1
  • Linux中学教程--第1章 Centos8 开局N件事

    操作系统的学习 xff0c 最重要的是动手去操作 xff0c 而不是去背诵枯燥的概念 命令 通过前面的学习 xff0c 估计大家都已经将centos 8 5安装到自己的虚拟机里了 xff0c 可是第一次登录以后桌面怎么空空的呢 xff1f
  • stdbind剖析

    stl 算法库多数算法只能提供一个参数给绑定函数 xff0c 如 for each 函数 如果想打印 vector 中的每一个元素 xff0c 用 for each 实现方式代码如下 xff1a include lt iostream gt
  • 解决使用libhdfs.so连接hdfs出错问题java.lang.ClassNotFoundException: org.apache.hadoop.fs.F

    xfeff xfeff 出现java lang ClassNotFoundException org apache hadoop fs FileSystem错误的原因 xff1a libhdfs so并没有直接与hadoop与hdfs直接交
  • svn主干删除build.sh重新提交报错“处于冲突状态;请在新增之前标记冲突为已经解决”

    在调试编译脚本过程中 xff0c 由于一开始忘记修改脚本权限 xff0c build sh无法执行 在为build sh增加执行权限后 xff0c 准备重新提交build sh 因此通过windows的svn工具 xff08 有界面 xff
  • Kafka集群配置使用主机名,windows无法访问

    因工作需要 xff0c 在Linux集群下搭建了zookeeper集群和kafka集群 zookeeper集群和kafka集群中的所有配置均使用的真实ip地址 但由于服务节点使用的是动态IP xff0c IP地址经常发生变化 xff0c 每
  • makefile入门

    Makefile入门 1 gcc常用编译命令 gcc最简单的编译命令就是gcc c xff0c 编译当前目录下的所有源文件 现在 xff0c 假设目录say下面存在三个文件say h xff08 定义模块函数 xff09 xff0c say
  • ubuntu16.04禁止后重新开启图形界面自启动

    由于显卡内存较小 xff0c 想释放一部分显卡内存 xff0c 故使用systemctl disable lightdm关闭了图形界面自启动 但却发现调用systemctl enable lightdm xff0c 无法开启图形界面自启动
  • stl容器循环删除元素总结

    程序中有一段代码是关于stl循环删除的内容 xff0c 大体逻辑如下 xff08 实际逻辑要复杂的多 xff0c 不适合用std remove系列函数 xff09 xff1a int main int argc char argv std
  • opencv加载内存中图片

    opencv从磁盘加载一张图片非常简单 xff0c 通过cv imread即可 xff0c 代码如下 xff1a cv Mat src mat 61 cv imread 34 1 jpg 34 读取图片1 jpg xff0c imread会
  • github回退历史版本

    在使用github时 xff0c 通过git pull可以获取到最新的版本 xff0c 但这有可能不是自己想要的版本 如何回退到某个历史版本 xff1f 首先需要通过git reflog查看历史变更记录 xff0c 如下 xff1a 如上所
  • 字节对齐算法:

    字节对齐算法 字节对齐是在分配内存时需要考虑的问题 xff0c 两个小算法 xff1a 1 最容易想到的算法 span class token keyword unsigned span span class token keyword i
  • 第2章 操作系统IP设置一文整明白

    什么是IP地址 xff1f IP是 xff08 Internet Protocol Address xff09 的简写 xff0c 每台联接互联网的电脑必须有一个唯一独立的IP地址才行 xff0c 它就像你们家的门牌号 怎么查看设置IP地址