配置静态ip

文章介绍了如何在Linux系统中切换到root用户,编辑网络配置文件ifcfg-exx来设置静态IP,并重启网络服务。当遇到克隆虚拟机后设置静态IP无效且无法ping通外网的问题,提供了两种解决方案:一是检查并重启网络服务,二是修改网卡对应的MAC地址后再重启网络。

1.切换到root用户(当前永久,不是5分钟权限失效那种)

su root
#普通用户切换到root用户

2.cd到网络配置文件夹network-scripts目录下

cd /etc/sysconfig/network-scripts
ls
#ls查看文件目录
#找到ifcfg-exx这个格式的文件,我这里的是ifcfg-ens33
#大家可能都不相同,但是前面的ifcfg-exx 这些是一样的

3.编辑 ifcfg-ens33(每个人的文件名都不一样,要自己看文件名是什么)

vi ifcfg-ens192
 
#确保ONBOOT=yes
#ONBOOT的意思是系统在启动的时候是否激活网卡,只有激活网卡,才能进行网络通讯
#如果文件没有下面的这些字段,就自己增加
 
BOOTPROTO=static
IPADDR=192.168.xxx.xxx  #你自己想要的ip地址
NETMASK=255.255.255.0   #子网掩码
ONBOOT=yes

4.输入systemctl restart network命令重启网络

systemctl restart network

5. 然后再用ip a看一下修改成功与否,一般来说都是ok的啦

ip addr
或
ifconfig

遇到的问题Linux克隆虚拟机后设置静态IP无效,无法ping通外网

解决方法一

        将虚拟机关机按图操作

 

 我这里上图和下图不同是因为,我不想关机在复制下面这个linux的配置,直接复制的刚好关机的win7的,这里就是和刚复制的相同就行了,如果还不行就按照下面方法处理

 systemctl restart network

ping 通

解决方法二

  1. 执行ifconfig查看新的MAC地址:复制下来
    在这里插入图片描述
  2. 修改ens33网卡对应的MAC地址,添加红框部分

    vim /etc/sysconfig/network-scripts/ifcfg-ens33
    在这里插入图片描述

  3. systemctl restart network重启,即可看到静态IP…140成功
    在这里插入图片描述

    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值