Centos下设置静态IP

使用VirtualBox装了很多虚拟机,默认采用的DHCP的方式,但是随着虚拟机越来越多以后,这种方式很不方便,所以需要将机器的IP都设置为静态IP

需要添加的几项内容的解释:
IPADDR    IP地址
NETMASK    子网掩码
NETWORK    网关地址

通常,如果我们想更改主机地址为静态地址或者更改主机名,需要修改的几个文件包括:
    /etc/sysconfig/network    设置主机名和网络配置
    /etc/sysconfig/network-scripts/ifcfg-eth0    针对特定的网卡进行设置
    /etc/resolv.conf    设置DNS
    /etc/hosts            设置指定的域名解析地址
    
一般我们只需要修改网卡的配置文件就可以了,例如我的配置文件如下:

    DEVICE=eth0
    BOOTPROTO=static
    TYPE=Ethernet
    NAME="System etho0"
    BROADCAST=192.168.56.255
    HWADDR=08:00:27:24:F8:9B
    IPADDR=192.168.56.101
    IPV6INIT=yes
    IPV6_AUTOCONF=yes
    NETMASK=255.255.255.0
    NETWORK=192.168.56.1
    ONBOOT=yes
    
设置完成后,重启一下网卡就可以了:service network restart

我们还有一个办法可以实现设置静态IP,那就是通过 ifconfig 这个命令。通常,我们都用它来查看当前网卡的一些信息,同时,他也可以用来进行一些网卡信息的设置。

修改的命令如下:ifconfig eth0 192.168.56.102

但是,这个命令执行后,只能够在当前会话中修改网卡的地址,我们看一下 ifcfg-eth0 的配置文件,仍然是
    # Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
    DEVICE=eth0
    ONBOOT=yes
    BOOTPROTO=dhcp
    HWADDR=08:00:27:43:73:2f
也就是说重新启动服务器后,仍然会按照配置文件中的方式进行IP的获取。

所以,如果需要修改IP为静态IP的话,最好的方式还是通过修改配置文件来完成。

参考资料:
1、用ifconfig设置参数遇到的问题           
2、手动设置CentOS的IP                   

时间: 2024-09-20 20:25:27

Centos下设置静态IP的相关文章

Linux系统下设置静态IP或自动获取动态IP的简单方法

Linux下为机器设置静态IP地址: 代码如下:vim  /etc/sysconfig/network-scripts/ifcfg-eth0 修改这个文件内容如下形式: 代码如下:# Intel Corporation 82541GI Gigabit Ethernet ControllerDEVICE=eth0BOOTPROTO=static    #为静态的HWADDR=00:15:17:B2:DC:B5ONBOOT=yesIPADDR=10.20.134.199 #这个是设置的静态IP地址N

VMware中CentOS设置静态IP的方法_VMware

因为之前搭建的MongoDB分片没有采用副本集,最近现网压力较大,所以准备研究一下,于是在自己电脑的虚拟机中搭建环境,但是发现之前VMware设置的是DHCP,所以每次重新resume后虚拟机中IP都变了,导致之前已经搭建好的mongodb环境老是出问题又要重新搭建很麻烦,所以设置一下静态静态IP,步骤很简单: 首先关闭VMware的DHCP: Edit->Virtual Network Editor 选择VMnet8,去掉Use local DHCP service to distribute

Centos 6.4 设置静态IP方法与设置于eth1问题

1.修改网卡配置 编辑:vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0 BOOTPROTO=static #设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的 ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址 BROADCAST=192.168.0.255 #对应的子网广播地址 HWADDR

详解CentOs设置静态IP的方法_Linux

在做项目时由于公司局域网采用自动获取IP的方式,导到每次服务器重启主机IP都会变化.为了解决这个问题,我参考了其他的文章然后根据自己的情况设置静态IP解决了这个问题,处理方式如下: 1.修改网卡配置 编辑:vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0 BOOTPROTO=static #设置网卡获得ip地址的方式,可能的选项为static,dhcp或boot

Linux有问必答:如何为CentOS 7配置静态IP地址

Linux有问必答:如何为CentOS 7配置静态IP地址 问题:在CentOS 7上,我想要将我其中一个网络接口从DHCP改为静态IP地址配置,如何才能永久为CentOS或RHEL 7上的网络接口分配静态IP地址? 如果你想要为CentOS 7中的某个网络接口设置静态IP地址,有几种不同的方法,这取决于你是否想要使用网络管理器. 网络管理器(Network Manager)是一个动态网络的控制器与配置系统,它用于当网络设备可用时保持设备和连接开启并激活.默认情况下,CentOS/RHEL 7安

tplink路由器如何设置静态ip

  tplink路由器设置静态ip的方法 如果您的上网方式是静态IP,也就是说您向网络服务商(电信或网通)申请的宽带是固定IP地址,并且网络服务商提供您所有的外网的IP地址信息:包含IP地址(IP Address).子网掩码(Subnet Mask).网关(Gateway).以及DNS服务器地址.那么您按照如下方式设置您的路由器: [物理连接] 1.从宽带线路接路由器WAN口,电脑使用网线连接到路由器的LAN的1-4端口 2.检查指示灯,路由器运行正常情况下,系统指示灯(SYS)闪烁,WAN口指

tplink路由器怎么设置静态IP地址上网

  静态IP配置一般的用户都很少使用到了,但有些用户可能会用到静态IP地址网了,下面我来给各位同学介绍tplink路由器怎么设置静态IP地址上网吧. 如果您的上网方式是静态IP,也就是说您向网络服务商(电信或网通)申请的宽带是固定IP地址,并且网络服务商提供您所有的外网的IP地址信息: 包含IP地址(IP Address).子网掩码(Subnet Mask).网关(Gateway).以及DNS服务器地址.那么您按照如下方式设置您的路由器: [物理连接] 1.从宽带线路接路由器WAN口,电脑使用网

win8怎么设置静态ip?

  win8静态ip设置方法步骤 win8设置静态ip教程大家可以来了解一下,有些朋友不知道win8怎么设置静态ip,其实步骤很简单,如果你想要设置或者遇到了设置失败的情况,可以参考下文步骤. 1.首先检查您的网卡驱动状况是否良好.如果网卡驱动未能正常工作,您可能需要重新安装网卡驱动,以查看您的网络是否工作正常; 2.如果网卡驱动一切正常,建议可以使用以下方法:WIN+X组合键,找到并打开设备管理器; 3.打开之后找到以下选项: 4.找到网络适配器一项(根据各人的网络适配器有不同,有些电脑拥有无

Win8系统无法设置静态IP地址怎么办?

  有时我们需要在电脑上使用已经分配好的静态地址,但如果出现无法修改或者修改完毕无法保存应该怎么办呢?下面小编就为大家介绍一下Win8系统无法设置静态IP地址怎么办. 1.您可以首先检查您的网卡驱动状况是否良好.如果网卡驱动未能正常工作,您可能需要重新安装网卡驱动,以查看您的网络是否工作正常. 2.如果您的网卡驱动一切正常,建议可以使用以下方法:WIN+X组合键,找到并打开设备管理器; 3.打开之后找到以下选项: 4.找到网络适配器一项(根据各人的网络适配器有不同,有些电脑拥有无线和有线适配器.