Centos7静态ip设置

Centos7设置静态IP后无法上网的解决方法 文章目录1、以系统管理员打开VMWare2、选择虚拟网络编辑器菜单3、选择VMnet8这一行4、还原VMnet8的默认设置5、修改VMnet8的参数6、NAT设置7、保存设置8、确认虚拟机为NAT模式9、启动虚拟机CentOS710、设置CentOS7的不静态IP地址11、重启CentOS7的网络服务12、测试效果13、注意事项14、版权声明 在VMWare中安装的本地虚拟机CentOS7操作系统... 阅读详情

Centos7静态ip设置

这篇博文,可能对初学linux的小伙伴或对网卡配置不太熟悉linux用户有所帮助, 如果你是老司机呢, 可以多多指正, 如果说这篇博文你看过之后学不会配置linux下的静态IP, 那真是没有好的办法了, 你可能真的不太适合做技术!


CentOS7最小化安装后是没有 ifconfig 命令的, 所以说你是没有办法通过 ifconfig 查看网卡相关配置信息的, 不好意思说了一句废话, 那么CentOS这个那么有情怀的社区linux发行版本怎么可以在通过最小化安装后不能查看网卡配置信息, 这个必须有它就是 ip 命令

[root@localhost~]# ip addr

通过 ip 命令加参数 addr 则是查看当前网卡的配置信息, 从下图中可以看出, 当前系统的 ens33 网卡并没有 ipv4及 ipv6, 没有 ip地址 则只能说明一个问题, 当前linux系统是没有办法上网的, lo 这块网卡每一个系统中都会有, 这个称之为 回环网卡

ip addr

当前系统只能通过 ping 命令 ping 通 回环网卡 也就是 127.0.0.1 这个 ip地址

[root@localhost ~]# ping 127.0.0.1

ping 127.0.0.1

CentOS7默认网卡配置信息

CentOS7默认网卡设备文件存放于

/etc/sysconfig/network-scripts/

目录下, 有于CentOS的发行及系统升级或许可能会存在网卡设备名称与之前版本不一致的情况, 这也很容易理解, 网卡设备名称在linux系统中它只是一个标志, 它并不能说明什么问题, 关键是这个设备文件的配置参数, 我当前CentOS7的网卡设备名称是

ifcfg-ens33

如果你看到你的linux发行版本中的网卡设备名称与我的不一致, 这太正常了, 不要问为什么, 改变嘛, 改变就是希望! (^-^), 这里只是说的linux的发行版本CentOS, 我可没说过是Ubuntu, 为什么说是CentOS呢?我们都知道在企业应用中linux的发行版本用的最多的还是 RedHat, 不过 RedHat 要收费了哈, 为什么呢?这是人家服务做的好嘛!再小一点的公司可能最多的用的是 CentOS, 为什么要用 CentOS 呢?这是因为 RedHat 把 CentOS 给收购了, CentOS 现在叫社区版本, RedHat 在做服务方面, 是先将服务放到社区版本 CentOS 上, 通过社区反馈, 当技术足够成熟时, 就会将新技术或者服务添加到 RedHat 中去, 所以用 CentOS 其实也就是间接的在使用 RadHat 啦!就是这个样子了, 当然你可以去百度一下去了解了解, 就不说让你Google了,在天国真是上网都有些力不从心呢,你懂就好!哈哈...

[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33

通过 cat 查看CentOS7最小化安装默认网卡设备配置信息, 如下:

TYPE=Ethernet                # 网卡类型:为以太网
PROXY_METHOD=none            # 代理方式:关闭状态
BROWSER_ONLY=no                # 只是浏览器:否
BOOTPROTO=dhcp                # 网卡的引导协议:DHCP[中文名称: 动态主机配置协议]
DEFROUTE=yes                # 默认路由:是, 不明白的可以百度关键词 `默认路由` IPV4_FAILURE_FATAL=no # 是不开启IPV4致命错误检测:否 IPV6INIT=yes # IPV6是否自动初始化: 是[不会有任何影响, 现在还没用到IPV6] IPV6_AUTOCONF=yes # IPV6是否自动配置:是[不会有任何影响, 现在还没用到IPV6] IPV6_DEFROUTE=yes # IPV6是否可以为默认路由:是[不会有任何影响, 现在还没用到IPV6] IPV6_FAILURE_FATAL=no # 是不开启IPV6致命错误检测:否 IPV6_ADDR_GEN_MODE=stable-privacy # IPV6地址生成模型:stable-privacy [这只一种生成IPV6的策略] NAME=ens33 # 网卡物理设备名称 UUID=f47bde51-fa78-4f79-b68f-d5dd90cfc698 # 通用唯一识别码, 每一个网卡都会有, 不能重复, 否两台linux只有一台网卡可用 DEVICE=ens33 # 网卡设备名称, 必须和 `NAME` 值一样 ONBOOT=no # 是否开机启动, 要想网卡开机就启动或通过 `systemctl restart network`控制网卡,必须设置为 `yes` 

CentOS7配置网卡为静态IP

上面说了那么多就是为了下面配置网卡一哆嗦!以下操作是通过 vi 编辑器所做修改, 老司机会说了, 你怎么不用 vim, 这个比 vi 更个性, 你呀也别叨叨了, 你是没看到怎么的, 咱这可是最小化安装方式, 啥也没有, 嗯不对, 是最基础的有, 想玩花样, 那可得安装, 要安装那不得先连网, 现在不就是架桥铺路的吗?都到这个地步了, 你可别跟我说你不会用 vi, 别闹哈洗洗睡吧!

[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33

使用 vi 文本编辑器打开网卡设备文件, vi linux 下的神器, 不多说谁用谁知道, 没用过的别叨叨哈, 进入插入模式, 这个知道吧, 就是你的小手指按 i, 修改具体配置项为以下内容:

BOOTPROTO=static

设置网卡引导协议为 静态

ONBOOT=yes

设置网卡启动方式为 开机启动 并且可以通过系统服务管理器 systemctl 控制网卡

IPADDR=192.168.1.111
NETMASK=255.255.255.0 GATEWAY=192.168.1.1

上面是最主要的3个配置项[IP/子网掩码/网关], 配置完成这些参数先保存退出, 按 esc 进入到 命令模式, 按住 shift + : 输入 :, 接着再输入 wq, w 是 保存, q 就是告退喽, 你可能会说, 你输入的 :wq 多麻烦呢, 直接来一个 :x 命令多好啊, 其实吧说实话我从来就不用这个指令, 为什么呢? 原因很很简单, 那就是这个指令它不够见名知意, 要记住它你得跟 wq 联想到一块吧,这在无形中就会增加你学习的成本, 我们要学习的东西很多, 你要这么学你得累死, 这是个人见解, w就是 write, 那么 q 就是 quit, 这些单词你都学过吧, 学过就不用额外记其它的喽, so...

[root@localhost ~]# systemctl restart network

重启网卡, 说明一点, 在 CentOS7 下已全面使用 systemctl 作为服务管理器, 它用来替代 service 和 chkconfig, 现在 RadHat、Ubuntu、fedora 等主流的 linux 发行版本都以全面支持 systemctl 服务管理器, 这可是一个好事情!皆大欢喜

获取设置具体IP/子网掩码/网关地址说明

设置这3个参数你要知道你当前所处的网络环境, 比如公司内网, 家庭局域网, 餐厅, 咖啡厅等, 知道它们的网段,子网及网关, 就比如说我在家里上网有台小路由器吧, 同时可以有多台设备上网iPhone,MAC,MI,ThinkPad等等, 现在谁家还没有路由器, 你可别说你开了一宽带就直接往电脑上一插, 然后开热点, 你可真会过, 我真没见过你这样式的,一个字 抠门, 没有路由器的小伙伴可以闭嘴了哈, 开个玩笑而已, 你可真要当真了哈, 哈哈...

MAC 网卡配置信息

上图是我的Mac无线网卡的配置信息, 这个配置信息, 你不用操心太多, 这是Mac通过DHCP协议从无线路由器上获取到的, 你可能会说我用的是Windows, 怎么和你的显示不太一样, 不太一样是吧, 这也一点问题都没有, 没毛病, 要不然Mac也成了Windows操作系统了, 这Mac可真是买亏了, 说一下上面红线圈住的具体含义

inet 192.168.1.100

就是局域网IP地址啦!Mac是 192.168.1.100 那么上面的 CentOS 就不能是这个地址了, 记住了哈, IP是唯一的, 就像你的身份证ID一样, 每个人只有一个, 你跑到国外也不会有人跟你一样, 要不然那还得了, 别人犯事了, 来抓你了, 你能愿意? 呵呵....我不信!

netmask 0xffffff00

这个是子网掩码, 它是用16进制表示的, 这可能与我们常常使用的Windows有些不一样, 并且还略显怪异, 我们都知道, IP地址是用 32 位表示的, 分为 4 段, 每段 8 位, 这 8 位呢!是 0 或 1 二进制组合来表示的, 那么转化为 10 进制, 它每段的取值就是 0-255 所示每段最小是 0 最大是 255, 这种表示方法在Windows上就是使用的 10 进制, 在 Mac下如果存在最小 0 或 最大 255 它就会转化为 16 进制, 如果说当前的子网掩码是 255.255.255.0, 这是Windows下的 10 进制表示, 那到了 Mac 下 Mac 系统的研发工程师觉得老板发薪资了, 也不能闲着的时候没事干, 非得将 10 进制转换成 16 进制就成了我们现在看到的这个样子了 0xffffff00, 你就可劲转吧, 我们又不是转不回来, 小样, 哈哈, 博主是猴子请来的...

broadcast 192.168.1.255

这个呢是 广播地址, 主要的网络设备有 路由器、防火墙, 具有三层交换功能的网络交换机及以 通过软件开启了路由功能的主机, 这个地址呢!可能会与IP不是一个网段, 这个要看局域网网络设备多少, 公司内部一般是不会跟IP地址网段一样, 还是那句话, 具体情况具体分析, 你可别较真哈, 像我在家里上网肯定就是一台无线路由器就搞定的事情, 那么这个 广播地址, 肯定是跟IP地址在一个网段, 最大 10 进制值表示这个 广播地址 也就是 192.168.1.255, 网卡中设置的是网关地址, 那么这个IP网段的第一个就是网关地址, 也就是 192.168.1.1 这个地址

配置以上网卡信息后当前网卡状态

[root@localhost ~]# ip addr

当前网卡状态

可以看到 ens33 这块网卡, IP/网关, 还有ipv6这个现阶段还暂时用不到, 甭操心! 但是你会发现你看不到 子网掩码 设置具体值, 这个安装上 net-tools 工具包, 就可以通过 ifconfig 来查看网卡配置信息了, 来接着往下看


到目前为止, 上面配置的网卡信息也只能是在内网里得瑟, 上不了网, 为什么这么说呢, 要不你试试看, 因为还有一个知识点要说, 先来试试看是不是像我说的那样, 下面做一个测试就一目了然了

PING内网其它主机

[root@localhost ~]# ping 192.168.1.100

PING内网其它主机

这个 ping 的是我的Mac, 可以 ping 通, 没有任何问题!

PING外网其它主机

[root@localhost ~]# ping baidu.com

PING外网其它主机

这个 ping 的是位于西二旗的在 百度, 出现 未知域名或服务!shit!

允许网卡访问外网主机(修改dns)

 

#显示当前网络连接
#nmcli connection show
NAME UUID                                 TYPE           DEVICE
eno1 5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03 802-3-ethernet eno1

#修改当前网络连接对应的DNS服务器,这里的网络连接可以用名称或者UUID来标识
#nmcli con mod eno1 ipv4.dns "114.114.114.114 8.8.8.8"

#将dns配置生效
#nmcli con up eno1

参考:https://segmentfault.com/a/1190000011954814

 

posted @ 2019-01-31 03:02 toov5 阅读( ...) 评论( ...) 编辑 收藏
Hadoop入门(二)——VMware15.5虚拟网络设置+Windows10的IP地址配置+CentOS7静态IP设置(图文详解步骤2021) 之前在上一篇文章中讲述了CentOS7下载+VM上安装(手动分区)图文步骤详解(2021) 没看过的可以回去补补课,接下来我来讲述CentOS三处IP和主机名称配置 对上一篇的小优化 在讲之前,我对上一篇内容做出一点修改,当然完全按照上一篇操作对于初学者来说完全够用,但考虑到后期扩充内存的麻烦,博主又重新装了一遍,基本步骤不变只是将每个处理器的数量由2改为3,然后虚拟机的磁盘容量由20G变为了50G,当然磁盘容量改了,相应手动分区的各区域分配也相应改变。 为什么想要把处理器内核由2改为3呢? 因为博主之后 阅读详情

相关推荐

在虚拟机中,设置centos7静态ip

    当我们在虚拟中安装完成centos7系统后,为了将centos中的ip固定,我们通常将centos中的ip设为静态值,下面我们将通过以下例程看一下,如何在虚拟机中设置centos7中的静态ip地址。1、虚拟机的设置    当我们正确安装虚拟机后,我们在windows系统中,可以通过  右击 “此电脑”选择“管理”        打开管理界面,然后点击“设备管理器”,在右侧面板中选择“网络适...

天涯的博客 4214

centos7虚拟机静态ip设置详细教程(超全超详细亲测有效)

经过一二天的摸索,实现了静态ip的配置,其中遇到了各种坑,最后总结出最详细的过程,希望可以帮助到大家

smilehjl 3万+

CoppeliaSim+matlab+simulink七轴机械臂仿真

七轴机械臂vrep+matlab+simulink 仿真

a1233219的博客 3548

CentOS 7 设置静态 IP

优快云博客专家🏆,华为云享专家🏆,Linux、C/C++、云计算、物联网、面试、刷题、算法尽管咨询我,关注我,有问题私聊!

Muti-Agent 1万+

Android Qcom USB Driver学习(十三)

该系列文章总目录链接与各部分简介: Android Qcom USB Driver学习(零) Android Qcom USB Driver学习(八) Android Qcom USB Driver学习(九)deals with the USB Power Delivery resources used by one or more ports on the basis of the local device policy the basis of the local device policy.opera

Android驱动开发 2613

《算法第四版》学习心得一——怎么学算法

 一、算法的两个核心 算法的核心内容实际上有两个: 算法的概念和思路。 算法的编程实现。 两者相互关联影响,缺一不可。 不理解基本概念和思路,就算把实现代码背下来,也无济于事,因为脑袋里依然是一片模糊。理解了概念和思路,不去用代码实现,脑袋里有的只是概念,无法根据真实需求实现解决方案。 二、学算法需要什么基础 首先,必须要有一定的编程语言基础,要理解语言中最基本的概念:数据类型,类,成...

illikang的博客 3909

Centos7配置静态IP地址

为虚拟机设置动态IP

weixin_74269833的博客 2万+

loadStop的原因导致的SSUSP

Total内存值是可用来调度的可用内存,当前可用内存为 0M。 loadSched和loadStop的阈值是根据 Total 内存和节点内存来做限制的。 loadStop 50G,现在有大量作业SSUSP,说明之前某个时间点该节点内存可能有低于50G的时候,导致作业SSUSP,具体是否是这个原因引起的需要用 bjobs -l JobID 看下作业的详细信息。 如果是loadStop的原因导致的 SSUSP,根据loadStop设置的阈值,Total 值高于loadStop值后,将逐步恢复挂起的作业

Blueberry521的博客 666

Centos7 配置静态IP地址

Centos7 配置静态、动态IP地址一、配置静态IP地址第一步:进入存放修改IP地址的目录: ```cd /etc/sysconfig/network-scripts/```第二步:修改ip地址的文件:```vim ifcfg-ens33```第三步:查看网关: 编辑--》虚拟网络编辑器第四步:修改静态IP地址和网关第五步:重启网络systemctl restart network第六步:测试: 一、配置静态IP地址 第一步:进入存放修改IP地址的目录: cd /etc/sysconfig/network

weixin_43989347的博客 7万+

汇川伺服驱动器参数优化实战指南

本文详细介绍了汇川伺服驱动器参数优化的实战技巧,涵盖控制模式选择、电子齿轮比调整、刚性匹配与振动抑制等关键内容。通过实际案例和实用技巧,帮助工程师快速掌握伺服驱动器参数调校方法,提升设备运行精度和稳定性。特别针对高精度定位和高速响应场景提供了专业指导。

weixin_29070721的博客 735

CloudCompare 二次开发(36)——非均匀体素降采样

使用CloudCompare与PCL编程实现的非均匀体素降采样。

点云侠的博客 746

CentOS 7设置静态IP地址的详细指南

配置静态IP地址是服务器或虚拟机管理的重要步骤之一,特别是在需要稳定、可预测的网络环境时。本文将详细介绍如何在CentOS 7上设置静态IP地址,帮助确保你的系统网络配置符合需求。

WenZhang的博客 3万+

【OpenClaw从入门到精通】第26篇:从0到1构建OpenClaw二次发行版——企业专属AI平台实战指南(2026实测)

本文基于OpenClaw 2026.3.7开源内核,聚焦企业级AI平台的二次发行构建,从技术原理、实操流程到商业落地提供完整方法论。核心围绕“内核层-能力层-产品层”三层架构,详解源码编译、私有化部署、企业级特性开发(数据合规、国产化适配、业务系统集成)、产品化包装等关键步骤,并通过审计行业“智审助手”虚拟实战案例具象化落地路径。文章兼顾新手入门与进阶提升,提供可直接复用的代码、配置文件及执行结果,解决企业对AI Agent“开箱即用”“数据不出域”“业务适配”的核心诉求,助力开发者快速打造企业专属AI平台

专注于人工智能、软件开发、工控自动化、工厂数字化及智能化等领域,希望和大家共同进步! 713

CentOS 7设置静态IP

CentOS 7设置静态IP

梦里逆天的博客 6039

T507 buildroot linux4.9之RLT8211F 1000M以太网开发调试

调试T507的gmac,解决该RTL8211F 1000m以太网中调试遇到的问题

目前从事linux驱动开发,多交流多学习吧 688

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

centos7设置静态IP地址

以往使用的是阿里云,不用关心ip的问题,今天使用vm安装centos7,涉及到了ip地址设置的问题,记录一下,日后好方便查找。 要设置静态ip地址,首先要查找对应的配置文件: cd /etc/sysconfig/network-scripts/ 首先进入这个目录,在这个目录下面有若干个文件: 在这些文件中,第一个文件ifcfg-ens33是网卡配置文件,直接修改该文件即可: vi ifcfg-ens33 把BOOTPROTO=DHCP改为BOOTPROTO=static,即将地址.

weixin_44262119的博客 2万+

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

centos7设置静态IP地址方法

CentOS默认IP是动态生成的,每次开机都会改变,我们可以修改IP成为静态IP 一、CentOS7如何设置静态IP: 1.输入用户名密码登录,建议使用root账号,这个是管理员账号,拥有所有权限,如果使用其它账号,操作需要授权,登录之后可以看到linux桌面。 2.CentOS7查看当前ip: 输入ip addr或ifconfig ,没有 ifconfig可以通过 yum install net-tools -y 安装 3.修改IP地址为静态 Centos网络IP地址配置文件在 /etc/syscon

clover661的博客 2万+

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

centos7设置静态ip,centos7网络配置

centos7设置静态ip,centos7网络配置解决centos7 ping: www.baidu.com: Name or service not knownvmware网络配置查看虚拟机设置查看网关ipcentos配置网络查看网络配置 解决centos7 ping: www.baidu.com: Name or service not known [root@localhost www]# ...

gusijin的博客 4377

centos7 设置静态ip

linux设置静态ip,xshell连接虚拟机,vi 编辑ip存储文件,i从只读进入编辑,esc退出编辑进入只读,:wq保存,:q!强制退出,cat查看文件内容。

New__Horizons的博客 991

CentOS 7 设置静态IP

设置centOS的静态ip,也就是固态ip地址。同时使用Xshell也更加的方便,不用修改IP,虚拟机开机即连。当网络环境发生变化时,比如从有线变成无线,或者电脑从家里移动到学校,主机IP发生了变化,不需要重新设置虚拟机的静态IP。

weixin_57448301的博客 3921

centos7设置静态IP

学习linux最好的方式,肯定是使用VMware安装多台服务器构成服务器集群,然后配置静态ip,最后通过使用SecureCRT配置连接,以后登录各台centos7就不需要再频繁地输入密码了。 本篇假设你已安装了全新的centos并且还没开始配置,同时也安装了SecureCRT。 一. 配置网络 全新安装的centos7没有开启网卡并且没有ifconfig命令,这时上不了网,我们需要更改网...

今晚打老虎的博客 2564

Centos7设置静态IP

Centos7设置静态IP及修改后不能联网问题解决方式

Daniel 2214

Vmware下Centos7设置静态IP

文章目录1.设置虚拟机网络2.设置宿主机网卡信息3. 修改配置文件4.测试 这里在NAT模式下进行设置。 1.设置虚拟机网络 对应于NAT模式,虚拟机应该设置VMnet8,点击编辑->虚拟网络编辑器,如图: 点击更改设置,进入下图界面,选中VMnet8,取消勾选使用本地DHCP服务将IP地址分配给虚拟机 点击NAT设置,进入下图界面 在子网IP网段中选一个IP作为网关IP并记住(后面有...

Hanniel的博客 3230

如何设置centos7的静态IP(virtualBox版)

1.要想设置静态Ip,在VirtualBox的虚拟机上必须设置两种网卡2.第二张网卡的网关必须跟主机的网关地址一致,其次ip地址与网关属于同一网络段3.假如使用的是笔记本,经常连接不同的网络,导致IP地址不停的改变,那么每次切换到不同的网络时,记得修改网关和IP地址,保证虚拟机的网关和主机一致,虚拟机IP跟网关的前三部分一致(即处于同一块网络地址)。

Yang_36368的博客 2770

Centos7设置永久静态ip

1.首先将自己的Centos的网络适配器设置在net 模式 2.其次查看自己的虚拟网卡规定的静态ip的范围 VM中在编辑中找到虚拟网络编辑器并打开 3.点击更改设置,找到DHCP设置 4.打开DHCP设置,可以看到DHCP动态地址的范围: 我这里是192.168.132.128-254,这里是动态地址的范围,想设置静态地址只需要在1-127选择一个即可,我这里选择192.168.132.10(很重要) 5.相同的操作,在下图中找到nat点击进去找到 nat的网关,我这里是1.

qq_43757105的博客 2184

CentOS7中怎样设置静态IP

场景 在VMWare中安装CentOS7的虚拟机,并且克隆出多台。 默认是动态获取IP,每台服务器的ip根据启动顺序的不同而使用不同的ip。 比如ABC三台服务器,A先启动其IP就是192.168.148.128,如果B先启动则B的ip就是192.168.148.128。 怎样给其设置静态ip,使其ip固定不变。 注: 博客:https://blog.youkuaiyun.com/badao_liumang_qizhi 关注公众号 霸道的程序猿 获取编程相关电子书、教程推送与免费下载。 实现 首先获取其

BADAO_LIUMANG_QIZHI的博客 2074
上一篇: Docker简介
下一篇: Docker安装
Art&Code
博客等级 码龄7年 77粉丝 554原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值