热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

CentOS7修改ip为静态

一、修改VMwareWorkstation虚拟网络编辑1、在VMwareWorkstation右上角点击编辑-虚拟网络编辑器打开虚拟网络编辑器2、打开后先点击更改设置3、然后点

一、修改VMware Workstation虚拟网络编辑

1、在VMware Workstation右上角点击 编辑 -> 虚拟网络编辑器 打开虚拟网络编辑器

                

2、打开后先点击更改设置

3、然后点击VMnet8(类型一定是NAT模式),1,2,3步安装如下点击(设置静态IP需要关闭“使用本地DHCP服务将IP地址分配给虚拟机(D)”),4为子网ip根据需要自行设置(我设置的为192.168.10.0),5为子网掩码(我这个使用默认的,下面配置静态ip会用到),检查没问题后,点击6NAT设置

4、NAT设置里面主要就是设置网关IP,下面配置静态ip时候会用到(我的子网ip设置的192.168.10.0网关ip设置的192.168.10.2)设置完成点击确定

5、确定点击后回到虚拟网络编辑页面点击应用NAT模式就设置好了

 二、修改CentOS7的ip为静态

1、开启虚拟机,执行终端命令

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

2、修改下面几个配置(没有的就添加),

BOOTPROTO="static"                       //ip设置为静态
ONBOOT="yes"                                 //激活网卡
IPADDR="192.168.10.10"                  //设置的IP地址,根据需要设置
NETMASK="255.255.255.0"              //子网掩码(上面配置NAT时候配置的)
GATEWAY="192.168.10.2"                //网关IP(上面配置NAT时候配置的)
DNS1="8.8.8.8"                                  //DNS(有就使用,没有可以用这个谷歌的DNS)

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="84602a6f-7600-44a4-af66-2a771aec0e5a"
DEVICE="ens33"
ONBOOT="yes"
IPADDR="192.168.10.10"
NETMASK="255.255.255.0"
GATEWAY="192.168.10.2"
DNS1="8.8.8.8"

3、重新启动网络

systemctl restart network.service

4、检查IP是否正确,看看IP是不是刚才设置的固定IP 

ifconfig

5、查看网络是否畅通,ping一下外网试试,

ping www.baidu.com

 到这里CenOS7的静态IP就设置好了


推荐阅读
  • 本文详细介绍了在 CentOS 7 系统中安装 Python 3.7 的步骤,包括编译工具的安装、Python 3.7 源码的下载与编译、软链接的创建以及常见错误的处理方法。 ... [详细]
  • CentOS下ProFTPD的安装与配置指南
    本文详细介绍在CentOS操作系统上安装和配置ProFTPD服务的方法,包括基本配置、安全设置及高级功能的启用。 ... [详细]
  • 在CentOS 7中部署Nginx并配置SSL证书
    本文详细介绍了如何在CentOS 7操作系统上安装Nginx服务器,并配置SSL证书以增强网站的安全性。适合初学者和中级用户参考。 ... [详细]
  • 默认情况下,Git 使用 Nano 编辑器进行提交信息的编辑,但如果您更喜欢使用 Vim,可以通过简单的配置更改来实现这一变化。本文将指导您如何通过修改全局配置文件来设置 Vim 作为默认的 Git 提交编辑器。 ... [详细]
  • Docker安全策略与管理
    本文探讨了Docker的安全挑战、核心安全特性及其管理策略,旨在帮助读者深入理解Docker安全机制,并提供实用的安全管理建议。 ... [详细]
  • 本文详细介绍了如何在Oracle VM VirtualBox中实现主机与虚拟机之间的数据交换,包括安装Guest Additions增强功能,以及如何利用这些功能进行文件传输、屏幕调整等操作。 ... [详细]
  • 利用 Calcurse 在 Linux 终端高效管理日程与任务
    对于喜爱使用 Linux 终端进行日常操作的系统管理员来说,Calcurse 提供了一种强大的方式来管理日程安排、待办事项及会议。本文将详细介绍如何在 Linux 上安装和使用 Calcurse,帮助用户更有效地组织工作。 ... [详细]
  • Jupyter Notebook多语言环境搭建指南
    本文详细介绍了如何在Linux环境下为Jupyter Notebook配置Python、Python3、R及Go四种编程语言的环境,包括必要的软件安装和配置步骤。 ... [详细]
  • 本文详细介绍了在Linux操作系统上安装和部署MySQL数据库的过程,包括必要的环境准备、安装步骤、配置优化及安全设置等内容。 ... [详细]
  • 小编给大家分享一下Vue3中如何提高开发效率,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获, ... [详细]
  • 1、什么是过滤器管道使用竖线(|)将两个命令隔开,竖线左边命令的输出就会作为竖线右边命令的输入。连续使用竖线表示第一个命令的输出会作为第二个命令的输入,第二个命令的输出又会作为第三个命令的输入, ... [详细]
  • 如何处理PHP缺少扩展的问题
    本文将详细介绍如何解决PHP环境中缺少扩展的问题,包括检查当前环境、修改配置文件以及验证修改是否生效的具体步骤,帮助开发者更好地管理和使用PHP扩展。 ... [详细]
  • 本文详细介绍了如何使用Heartbeat构建一个高可用性的Apache集群,包括安装、配置和测试步骤。 ... [详细]
  • 实践指南:使用Express、Create React App与MongoDB搭建React开发环境
    本文详细介绍了如何利用Express、Create React App和MongoDB构建一个高效的React应用开发环境,旨在为开发者提供一套完整的解决方案,包括环境搭建、数据模拟及前后端交互。 ... [详细]
  • HTML前端开发:UINavigationController与页面间数据传递详解
    本文详细介绍了如何在HTML前端开发中利用UINavigationController进行页面管理和数据传递,适合初学者和有一定基础的开发者学习。 ... [详细]
author-avatar
重报礼坊官肀网
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有