VMware中CentOS设置静态IP的方法

yizhihongxing

使用VMware虚拟机中的CentOS系统,如果想要设置静态IP地址,需要按照以下步骤进行操作。

1. 查看当前IP地址和网关

在终端中执行如下命令:

ip addr

可以看到当前系统的IP地址和网关。

示例:

[root@localhost ~]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
     inet 127.0.0.1/8 scope host lo
        valid_lft forever preferred_lft forever
     inet6 ::1/128 scope host 
        valid_lft forever preferred_lft forever
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
     link/ether 08:00:27:ad:ff:b5 brd ff:ff:ff:ff:ff:ff
     inet 192.168.10.129/24 brd 192.168.10.255 scope global dynamic noprefixroute enp0s3
        valid_lft 77766sec preferred_lft 77766sec
     inet6 fe80::bb13:8971:7b0c:66f3/64 scope link noprefixroute 
        valid_lft forever preferred_lft forever

在这个例子中,当前的IP地址为192.168.10.129,网关为192.168.10.1。

2. 设置静态IP

首先,需要编辑网络配置文件/etc/sysconfig/network-scripts/ifcfg-enp0s3(enp0s3为网络接口名,根据实际情况可能不同),将以下内容修改为当前系统所需的静态IP地址和网关:

BOOTPROTO="static"
IPADDR=192.168.10.100
GATEWAY=192.168.10.1
NETMASK=255.255.255.0
DNS1=192.168.10.1
DNS2=8.8.8.8

其中,IPADDR为需要设置的静态IP地址,GATEWAY为网关地址,NETMASK为子网掩码,DNS1DNS2为DNS服务器地址(可选)。

编辑完成后保存退出,执行如下命令重启网络服务:

systemctl restart network

示例一: 设置静态IP地址为192.168.0.10,网关为192.168.0.1

编辑文件/etc/sysconfig/network-scripts/ifcfg-enp0s3,修改为以下内容:

BOOTPROTO="static"
IPADDR=192.168.0.10
GATEWAY=192.168.0.1
NETMASK=255.255.255.0
DNS1=192.168.0.1
DNS2=8.8.8.8

保存退出,执行重启网络命令:

systemctl restart network

示例二: 设置静态IP地址为10.0.0.10,网关为10.0.0.1

编辑文件/etc/sysconfig/network-scripts/ifcfg-enp0s3,修改为以下内容:

BOOTPROTO="static"
IPADDR=10.0.0.10
GATEWAY=10.0.0.1
NETMASK=255.0.0.0
DNS1=10.0.0.1
DNS2=8.8.8.8

保存退出,执行重启网络命令:

systemctl restart network

以上就是在VMware中设置CentOS静态IP的完整攻略,需要注意的是,修改完网络配置文件后,一定要重启网络服务才能生效。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:VMware中CentOS设置静态IP的方法 - Python技术站

(0)
上一篇 2023年5月22日
下一篇 2023年5月22日

相关文章

  • Mysql报错[Warning] TIMESTAMP with implicit DEFAULT value is deprecated和Buffered warning: Changed limits

    报错2019-04-24 12:06:46 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use –explicit_defaults_for_timestamp server option (see documentation for more detail…

    MySQL 2023年4月16日
    00
  • Django xadmin安装及使用详解

    Django xadmin安装及使用详解 介绍 Django xadmin是一款基于Django的后台管理框架,可以快速构建自己的后台管理系统。它还提供了丰富的插件,扩展了Django原生后台的功能。 安装 1. 安装依赖 Django xadmin需要Pillow模块,安装命令如下: pip install Pillow 2. 安装xadmin 使用pip…

    database 2023年5月18日
    00
  • MYSQL 运算符总结

    MYSQL 运算符总结 MySQL 运算符主要包括算术运算符、比较运算符、逻辑运算符等。 算术运算符 算术运算符用于基本的数学运算,包括加、减、乘、除、求余等操作。其中,取余操作可以用于判断一个数是否是偶数或奇数等应用场景。 示例 SELECT 5 + 3; — 输出 8 SELECT 10 – 2; — 输出 8 SELECT 6 * 4; — 输出…

    database 2023年5月22日
    00
  • SQLServer中用T—SQL命令查询一个数据库中有哪些表的sql语句

    要查询SQL Server数据库中的所有表,可以使用如下的T-SQL命令: SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE=’BASE TABLE’ 该命令在 INFORMATION_SCHEMA 的 TABLES 视图中检索表名,并指定类型为‘BASE TABLE’的表。该…

    database 2023年5月21日
    00
  • springMVC 缓存(入门 spring+mybaties+redis一)

      使用redis之前需要咋电脑上安装redis;   使用spring+mybaties+redis的本质是扩展类   org.apache.ibatis.cache.Cache;在我们自己扩展的Cache里面使用redis的api; 一:需要引入的依赖: <dependency> <groupId>org.springframew…

    Redis 2023年4月16日
    00
  • mysql中的多行查询结果合并成一个

    原文:http://blog.csdn.net/lifuxiangcaohui/article/details/6132147   SELECT GROUP_CONCAT(md.data1) FROM DATA md,contacts cc WHERE md.conskey=cc.id AND md.mimetype_id= 5 AND md.user_id…

    MySQL 2023年4月13日
    00
  • Linux服务器的一些基本应用

    Linux服务器的一些基本应用攻略 在Linux服务器上,有一些常用的基本应用程序可以帮助我们更好地管理和维护服务器。以下是一些重要的应用程序和命令,在本文中将进行详细讲解。 SSH SSH是远程登录到Linux服务器的标准方式,它通过使用加密的网络协议来保护数据的安全传输。在安装SSH之后,可以使用如下命令来连接到远程服务器: ssh username@h…

    database 2023年5月22日
    00
  • linux系统启动weblogic受管服务器报unable to get file lock, will ret_daring的解决

    问题描述: 在linux系统下启动weblogic受管服务器时,出现”unable to get file lock, will ret_daring”的错误提示。 问题分析: 该错误提示表示进程无法获取文件锁,导致启动失败。常见的原因包括服务器上已有其他进程占用了相关文件,权限不足等问题。 解决方案: 检查进程是否被占用 使用以下命令检查相关文件是否被其他…

    database 2023年5月22日
    00
合作推广
合作推广
分享本页
返回顶部