对于很多刚刚接触linux的朋友来说,如何设置linux系统的IP地址,作为第一步,下面小编以centos系统为例,给大家演示如何给centos设置IP地址,如何修改linux 系统IP地址?

查看IP地址

登陆连接centos系统,输入 ifconfig 可以查看到当前本机的IP地址信息,如下图

 

临时设置IP地址

1、如本机为例,上面查询IP改为1.117,输入 ifconfig eth0 (默认是第一个网卡) 后面接IP地址, 网络掩码和网关,如果不设置,就使用默认的掩码

如: ipconfig ethx ipadd netmask x.x.x.x

其中 ethx 中 x 代表第几块以太网卡,默认第一块为 0,ipadd 代表 ip 地址。x.x.x..x 为子网掩码。

2、再次查看IP就已经变成新的IP地址了

注意这种方法修改只是临时修改,重启网卡或服务器后又会还原

 

设置/修改IP地址

1、如果要让IP地址永久生效,需要编辑网卡配置文件

使用VI编辑器设置,如 vi /etc/sysconfig/network-scripts/ifcfg-eth0

说明一下这个文件:

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

BOOTPROTO=static 网卡获得ip地址的方式,

static(静态 ip地址)

dhcp(通过dhcp协议获取ip)

bootip(通过bootp协议获得的ip地址)

BROADCAST=192.168.0.255         子网广播地址

GATEWAY=192.168.1.1        默认网关

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

IPADDR=192.168.1.117             网卡IP地址

IPV6INIT=no                     是否启用IPV6

IPV6_AUTOCONF=no

NETMASK=255.255.255.0           网卡对应网络掩码

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

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

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

 

2、使用vi编辑器, 按 insert键插入,进入编辑模式

3、将光标移动到 IPADDR 设置部分,改成需要设置的IP地址,

如本例中改成 1.118. 按下esc 键。

输入 冒号:wq 保存退出

会提示 "/etc/sysconfig/network-scripts/ifcfg-eth0" 14L, 302C written

4、设置好之后,把网络服务重启一下,如下图2个命令均可以  service network restart 或者  /etc/init.d/network restart

5、再次查看IP你会发现已经改成新的IP地址  1.118了

 

图形界面操作

除此之外,您可以可以在图形界面操作。

1、netconfig 命令

编辑网卡设置, 或者使用 netconfig命令进入图形界面设置

设置之后,如果需要IP生效。同样需要重启网络服务,或者重启电脑

 

2、neat 命令

Neat 命令 = redhat-config-network 图形下配置IP地址

 

双击下图画红线的部分

 

双击划线部分后出现下图所示:根据要求配置相关信息

 

双击ok配置完毕。配置完后重启服务,并查看配置ip地址。

注意(此方法配置的ip地址后计算机从新启动仍然有效)

注意事项

  • ifconfig修改IP是临时的,重启网卡服务或服务器后又会还原。以上方法对linux其他发行版有效

 

 

centOS7在VirtualBox中装好后的网络连接问题

http://jingyan.baidu.com/article/456c463b4a98460a5931444c.html

在VirtualBox中设置网卡连接方式:点“设置”,在弹出的界面中点“网络”,最后选择“连接方式”为“桥接网卡”—> 开启服务 vi /etc/sysconfig/network-scripts/ifcfg-eth0 中   ONBOOT=yes –> 重启网络服务 service network restart

【转】Centos 设置IP地址的几种方式的更多相关文章

  1. VMware CentOS 设置IP地址

    VMware CentOS 设置IP地址 1. 设置虚拟机网络编辑器:参考:https://www.cnblogs.com/1285026182YUAN/p/10440443.html 2. Cent ...

  2. 虚拟机下CentOS 配置IP地址的三种方法

    1.自动获取IP地址(我不是用的这种方法,不做过多介绍) 虚拟机使用桥接模式,相当于连接到物理机的网络里,物理机网络有DHCP服务器自动分配IP地址. #dhclient 自动获取ip地址命令 #if ...

  3. LINUX (centos)设置IP地址,网关,DNS

    首先:备份原始配置文件: [logonmy@logon ~]$ cd /etc/sysconfig/network-scripts/ [logon@logon network-scripts]$ pw ...

  4. centos 设置 ip地址

    linux设置ip,主要是修改/etc/sysconfig/network-scripts/ifcfg-** 里面的网卡配置文件,然后命令 service network restart 生效 自动获 ...

  5. .net 获取IP地址的几种方式

    1.获取服务器IP地址: 1) Local_Addr var Local_Addr = Request.ServerVariables.Get("Local_Addr").ToSt ...

  6. CentOS 7配置静态IP地址的两种方法 来自:互联网

    CentOS 7配置静态IP地址的两种方法 来自:互联网 时间:2021-01-12 阅读:4 如果你想要为CentOS 7中的某个网络接口设置静态IP地址,有几种不同的方法,这取决于你是否想要使用网 ...

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

    对于很多刚刚接触linux的朋友来说,如何设置linux系统的IP地址,作为第一步,下面小编以centos系统为例,给大家演示如何给centos设置IP地址,如何修改linux 系统IP地址? 步骤阅 ...

  8. 虚拟机下CentOS 6.5配置IP地址的三种方法

    实验软件环境:虚拟机Vmware Workstation10.0 .CentOS 6.5 32位 1.自动获取IP地址 虚拟机使用桥接模式,相当于连接到物理机的网络里,物理机网络有DHCP服务器自动分 ...

  9. CentOS/Linux下设置IP地址

    CentOS/Linux下设置IP地址 1:临时修改:1.1:修改IP地址# ifconfig eth0 192.168.100.100 1.2:修改网关地址# route add default g ...

随机推荐

  1. html系列教程--ol ul li

    <li> 标签:配合ol,ul实现有序,无序列表以及导航实现. demo: <ol>    <li>Coffee</li>    <li>T ...

  2. GCD 续集

    1.延迟执行 1.1.perform... // 3秒后自动回到当前线程调用 self 的 download: 方法,并且传递参数:@“http://xxx.jpg” [self performSel ...

  3. linux安装桌面软件

    CentOS 作为服务器的操作系统是很常见的,但是因为需要稳定而没有很时髦的更新,所以很少做为桌面环境.在服务器上通常不需要安装桌面环境,最小化地安装 CentOS(也就是 minimal CentO ...

  4. Programming C#.Interfaces

    类实现一个接口时,它必须实现该接口的所有部分(方法和属性等),效果相当于类要表明:“我同意履行这个接口所定义的协定.” 从抽象类继承实现了“is-a(是一种)”关系,实现接口时一种“implement ...

  5. Docker镜像与仓库(一)

    Docker镜像与仓库(一) Docker镜像与仓库(一) 如何查找镜像? Docker Hub https://registry.hub.docker.com docker search [OPTI ...

  6. 【servlet3.0新特性】Annotation注解配置

    servlet3.0新特性Servlet3.0引入的若干重要新特性,包括异步处理.新增的注解支持.可插性支持等等,为读者顺利向新版本过渡扫清障碍.Servlet3.0新特性概述Servlet3.0作为 ...

  7. Latex笔记-基本布局

    转自https://linhan.blog.ustc.edu.cn/?p=135&cpage=1 目录改用中文标题并且居中 \renewcommand{\contentsname}{\cent ...

  8. 搭建Android开发环境之——Android4.0.3, 4.1, 4.2, 4.3, 4.x,及升级 ADT(22.0.5)和SDK(22.x)

    1.首先要下载相关的软件 1). JDK 6 以上 2). eclipse( Version 3.6.2  or higher ) 点击下载 3). SDK(android-sdk_r18-windo ...

  9. 奇怪的haproxy 跳转

    <pre name="code" class="html">奇怪的Haproxy 跳转: acl admin_req path_beg -i /ad ...

  10. centos 6.7 perl 版本 This is perl 5, version 22 安装DBI DBD

    <pre name="code" class="cpp">centos 6.7 perl 版本 This is perl 5, version 22 ...