centos7改ip centos镜像

各位老铁们,大家好,今天由我来为大家分享centos7改ip,以及centos镜像的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

linux基础:Centos下修改IP地址的方法

在 CentOS系统中,修改 IP地址的方法可以通过多种途径实现,以下将详细介绍不同情况下的操作步骤和注意事项。

首先,了解网卡的命名规则。在 CentOS7系统中,以 en开头的网卡表示以太网接口,具体命名(如 eno、enp、ens)分别代表板载、PCI独立和热插拔 USB网卡,后缀的数字表示 MAC地址与主板信息计算得出的唯一序列。

若需临时修改 IP地址,可以使用 ifconfig命令。步骤如下:

1.使用 ifconfig命令查看当前网络接口状态。

2.使用 ifconfig命令修改指定接口(如 ens33)的 IP地址为特定值,如 192.168.1.64,并设置子网掩码。

3.重启网络接口以使修改生效。在 CentOS6中使用 service network restart,CentOS7则使用 systemctl restart network。

若需要添加多个临时 IP地址,可以使用 ifconfig命令配合特定参数来实现,步骤包括:

1.使用 ifconfig命令为指定接口添加临时 IP地址,如 ens33:0。

2.使用 ifconfig查看网络接口状态,确保新添加的 IP已被识别。

3.使用 ifconfig命令删除临时 IP地址,确保网络接口状态正常。

对于网络管理,NetworkManager服务是 CentOS7中网络配置和管理的首选方案。通过 systemctl status NetworkManager命令可以查看服务状态,配置文件路径包括/etc/sysconfig/network-scripts下的 ifcfg-ens33、ifcfg-lo、/etc/resolv.conf和/etc/hosts等,用于 IP地址、子网掩码、DNS设置等。

永久修改 IP地址可以通过两种方式实现:使用 nmtui文本框或修改网卡配置文件。

使用 nmtui文本框进行修改的步骤包括:

1.启用编辑连接。

2.选择合适的网卡,进入编辑模式。

3.修改网卡信息,记得保存并退出。

最后,重启网络服务以使修改生效。

通过 vim编辑器修改配置文件的步骤如下:

1.打开指定网卡的配置文件(如/etc/sysconfig/network-scripts/ifcfg-ens33)。

2.完成修改后使用 wq!保存文件。

3.重启网络服务。

在配置文件中,需注意以下参数解释:

DEVICE:配置文件应用到的设备。

HWADDR:对应的设备 MAC地址。

BOOTPROTO:激活设备时使用的地址配置协议,如 dhcp、static等。

NM_CONTROLLED:网卡是否接受 NetworkManager控制。

ONBOOT:系统启动时是否激活设备。

TYPE:接口类型,常见 Ethernet、Bridge等。

UUID:设备的唯一标识。

IPADDR:IP地址。

NETMASK:子网掩码。

GATEWAY:默认网关。

DNS1、DNS2:DNS服务器地址。

USERCTL:普通用户是否可控制设备。

IPV4_FAILURE_FATAL:ipv4配置失败是否禁用设备。

centos7修改ip地址方法centos7配置ip地址教程

首先安装好我们的操作系统Centos,这里我使用的版本是CentOS7

关于CentOS安装,可以看这篇教程传送门

注意,虚拟机和主机采用的是桥接模式。这里大家注意一下。

接下来开始我们正式的配置步骤。

找到网卡名字

在路径/etc/sysconfig/network-scripts/设备名,注意这里设备名是根据系统来的,大家输入的时候对应修改下。

打通网络

vi/etc/sysconfig/network-scripts/ifcfg-enp0s3将配置文件修改为以下内容,DEVICE-设备名可以自定义或者不改。主要是ONBOOT随系统启动改为yes,bootrpoto=dhcp,ip是自动获取,这里自动获取是先确认网络正常。

DEVICE=enp0s3TYPE=EthernetONBOOT=yesBOOTPROTO=dhcp然后按esc,输入:wq保存,退出

重启网络服务

service network restart注意:

这时候输入ifconfig提示command not found,这是因为centos7最小安装没有安装ifconfig

这里我们先ping一下百度,测试能否ping通。所以我们ping www.baidu.com测试一下网络。ctrl+c退出。结果正常,说明ip已经可以访问了。

这里我们要解决ifconfig问题:

解决ifconfig问题

用yum安装即可。这里要保证网络是正常情况下才行,搜寻ifconfig包

yum search ifconfig发现安装包在net-tools下,于是安装net-tools.i686,成功后再执行即可显示ip信息。

yum install net-tools.i686安装成功了,再执行ifconfig既能正常查看ip信息了。

到这里网络配置只是才刚刚开始保持通畅,作为开发,我们常常需要远程,如果ip地址是自动分配的,那么我们每次远程都需要查询一次ip地址才知道,所以为了避免这种情况,我们一般都是直接分配一个固定IP地址。

接下来还是修改网络配置文件

修改为静态IP地址

编辑配置文件

vi/etc/sysconfig/network-scripts/ifcfg-enp0s3修改ip是静态的,然后添加ip地址,网关信息。这个可以查看宿主机获取。windows下,打开cmd输入ipconfig即可获取

这里可以看到,我的宿主机所在的网络的网关,子网掩码,ip地址。

接下来就对应修改我们虚拟机里面的网络配置如下,这里根据自己宿主机来对应修改就行了,只要保证IP不和其他主机冲突就可以了。

BOOTPROTO=staticIPADDR=192.168.0.XNETMASK=255.255.255.0GATEWAY=192.168.0.1我第一台主机IP设置192.168.0.200,如下。bootrpoto改为static就是静态的意思。

重启网络

service network restart重新查看网络,可以看到地址已经是我修改后的地址了。

一般到这里我们就认为已经成功了,这时候再来ping一下百度,结果却不对

换宿主机IP试一试呢,192.168.0.110,也不行?

突然想起宿主机防火墙没关闭,关掉宿主机防火墙后可以ping通192.168.0.110.奇怪了。

这时候想,测试一下百度的IP看看能不能访问。

换IP 115.239.210.27,百度的一个IP,试一试,发现可以。

这时候明白了,应该是DNS域名解析的问题。之前dhcp会自动帮我们设置,我们改用静态的时候,没有设置,所以需要我们手动绑定,我这边是电信的,所以域名解析地址是61.128.128.68.具体解析地址可以结合情况自己查询。

添加DNS

添加dns到我们配置文件,然后重启网络服务

重启网络

service network restart然后再次访问域名,正常

查看IP,也是修改后的IP

到这里静态IP地址就设置完成了

Centos如何设置IP地址,LINUX怎么修改IP地址

今天接触到了一个新的任务,修改Linux的IP地址。采用的是浪潮的服务器,操作系统为CentOS7。

(一)为了能够让IP地址永久生效。首先进入编辑 vi/etc/sysconfig/network-scripts/ifcfg-enp4s0f0文件。

(二)说明一下下面的这个文件:

DEVICE=enp4s0f0网卡对应的设备别名,如ifcfg-enp4s0f0第一块网卡

BOOTPROTO的中文翻译是启动源,代表网卡获得IP地址的方式,DHCP(Dynamic Host Configuration Protocol)代表由DHCP服务器动态生成IP地址,static表明IP地址为静态IP。

BROADCAST=192.168.0.255子网广播地址

HWADDR=00:50:56:8E:47:EE网卡物理地址

IPADDR=12.168.1.117网卡IP地址

IPV6INIT=no是否启用IPV6IPV6_AUTOCONF=no

NETMASK=255.255.255.0网卡对应网络掩码

NETWORK=192.168.1.0网卡对应的网络地址

ONBOOT=yes系统启动时是否设置此网络接口,设置为yes时,系统启动时激活此设备。默认设置为yes。

至于后面的 TYPE和UUID这个就不用管了,这网卡的类型。

(三)使用vi编辑器,按insert键插入,进入编辑模式。

(四)3.将光标移动到 IPADDR设置部分,改成需要设置的IP地址,如本例中改成 1.118.按下esc键。输入冒号:wq保存退出会提示"/etc/sysconfig/network-scripts/ifcfg-enp4s0f0" 14L, 302C writte

(五)设置好之后,把网络服务重启一下,如下图2个命令均可以 service network restart

(六)在次查看你的IP地址,会发现已经改变了。

PS:在许多老式的服务器上,设备名称一般为eth0,现在的新机器很多已经不再按照这个方式命名,例如本文的设备名为enp4s0f0。

阅读剩余
THE END