CentOS 7配置IP

CentOS 7配置IP

大家好,又见面了,我是你们的朋友全栈君。

开启虚拟机,到达下面图所示,输入用户名(root);回车;输入密码(密码为隐藏字符);回车即成功登录进系统。

CentOS 7配置IP

此时若网络适配器选择的是NAT模式,则直接输入“dhclient”并回车,即可分配获得一个IP;输入“ip addr”查看网卡信息(包含:网卡名称,网卡ip和掩码,网卡是否开启,接收和发送的数据量等);下图中有两个网口,一个名叫lo(用于机器回环测试,不作详细介绍);另一个网卡名叫ens33(名称会根据虚拟机或者服务器厂家不同而有不同的名称,例如dell服务器会显示em1,还有的会显示eth1等等),分配的ip是192.168.188.130/24 

CentOS 7配置IP

 

 

但通过“dhclient”获取到的IP是暂时的,机器重启后会失效,需要重新获取IP,并且不一定能获取到同一个IP。在生产环境中,一般要求给机器分配一个静态IP,达到访问该IP即是访问对应机器。

 

配置静态IP步骤如下:

1.修改网卡配置:

命令行输入  vi /etc/sysconfig/network-scripts/ifcfg-ens33   配置如下图:

CentOS 7配置IP

CentOS 7配置IP

BOOTPROTO=dhcp 改成 BOOTPROTO=static    #将网卡模式由dhcp更换成静态IP模式

ONBOOT=no 改成 ONBOOT=yes                      #将网卡开机不启动更改成开机自启动
添加:

IPADDR=192.168.188.130                                   #配置网卡静态ip
NETMASK=255.255.255.0                                   #配置掩码
GATEWAY=192.168.188.2                                   #配置网关

DNS1=202.96.128.86                                          #配置DNS

CentOS 7配置IP

保存退出;

 

2.重启网络服务:

命令行输入 systemctl restart network.service   没报错即重启成功;

测试网络连通性: ping www.baidu.com 

CentOS 7配置IP

如图则正常连网。

 

PS:

①使用yum安装 net-tools 这个包后,可使用 ifconfig 查看网络,作用和ip addr类似

②使用route -n 查看网关信息

③centOS虚拟机更改网卡名称:

    1.网卡配置文件改名:如 ifcfg-ens33 改成 ifcfg-eth0;

    2.网卡配置文件修改配置:将NAME和DEVICE 两个参数“=”右边改成新名称如 eth0;

    3. /etc/default/grub里 GRUB_CMDLINE_LINUX 加上 net.ifnames=0 biosdevname=0;

    4.grub2-mkconfig -o /boot/grub2/grub.cfg 重新加载;

    5. reboot

CentOS 7配置IP

 

 

 

 

 

 

 

转载于:https://my.oschina.net/u/3866910/blog/1820459

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/107497.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 安全帽识别 安全帽佩戴识别 安全帽检测 安全帽分类 yolo安全帽识别

    安全帽识别 安全帽佩戴识别 安全帽检测 安全帽分类 yolo安全帽识别基于深度学习的安全帽佩戴检测安全帽识别安全帽检测安全帽分类yolo安全帽识别yolo安全帽tinyyolo安全帽识别安卓安全帽识别c++安全帽识别源码交流加wxdeeplearning_gogogo效果很棒,不服来战换不多说,奉上效果图…

    2022年5月19日
    39
  • python保存文件的几种方法

    python保存文件的几种方法

    2021年6月9日
    238
  • js代码中实现页面跳转的几种方式[通俗易懂]

    js代码中实现页面跳转的几种方式[通俗易懂]js代码中实现页面跳转的几种方式注:jquery的$.get(),$.post(),$.ajax()都不会使页面发送跳转,因为其本质都是ajax请求。第一种:window.location.href=”login.jsp?backurl=”+window.location.href;页面跳转最常用的是使用window.location.href=””;这个既可以

    2022年8月13日
    22
  • 关于DialogResult

    关于DialogResult在程序中,经常会弹出一个对话框来让用户填写一些信息,填写完成后,当用户点击“确定”按钮后,在主窗体中进行其他的处理。比如一个简单的例子,在主窗体中有一个菜单,是“增加用户”,当点击这个菜单之后,我们需要弹出一个增加用户的窗体出来,就假设“增加用户”的窗体叫frmAddUser,那么代码如下:1:frmAddUserfrm=newfrmAddUser();2:

    2022年6月22日
    30
  • mybatis的逆向工程_mybatis逆向工程多表查询

    mybatis的逆向工程_mybatis逆向工程多表查询逆向工程字面意思就是反向生成工程,和hibernate一样mybatis也有自己的逆向工程工具,hibernate的逆向生成我没有做过,不过我猜大概都已样,再说,hibernate的现在使用很少了,到了使用的时候再去用吧,使用逆向工程时,需要注意的是表之间的关系无法映射出来!也就是说mybatis的逆向工程生成的都是单表操作,1:mybatis逆向工程开发文档:http://www.mybati

    2022年8月21日
    9
  • 2022年面试必问的Python面试题&答案

    2022年面试必问的Python面试题&答案Python新手在谋求一份Python编程工作前,必须熟知Python的基础知识。这里我为大家准备了一份2022年最常见Python面试题合集,既有基本的Python面试题,也有高阶版试题来指导你准备面试,试题均附有答案。面试题内容包括编码、数据结构、脚本撰写等话题。

    2025年5月28日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号