一觉醒来,虚拟机的IP变了【解决】

为了模拟服务器,我使用了虚拟机来连接我的后端程序。配置了很多信息,就比如我的虚拟机ip。但是一觉醒,来再次启动发现虚拟机的ip变了!!!

于是,我查阅了相关资料......

解决办法 1

  • 修改配置文件

    vim /etc/sysconfig/network-scripts/ifcfg-ens33
    
    TYPE=Ethernet
    PROXY_METHOD=none
    BROWSER_ONLY=no
    BOOTPROTO=static # 可能之前是其他的内容,此时这里设置为静态ip模式
    IPADDR=192.168.200.137 # 这里设置成自己需要的ip,把192.168.200.137替换即可
    NETMASK=255.255.255.0 # 子网掩码
    GATEWAY=192.168.200.2 # 网关
    DNS1=114.114.114.114 # DNS
    ...
    ...
    ...
    NAME=ens33
    DEVICE=ens33
    ONBOOT=yes
    
  • 设置完毕之后,重启网卡服务

    systemctl restart network
    
  • 查看ip信息

    ifconfig
    
  • 测试网络是否畅通

    ping www.baidu.com
    

如果还是无效,要检查自己输入的ip信息和其他信息是否有误,包括要排除宿主机是能够联网

解决办法 2

这个是在上学期间,老师教的办法...

  • 在终端输入命令
nmtui

之后会出现一个以蓝色背景灰色框框的东西。
这个时候选择Edit a connection

然后,会出现一个叫Ethernet ,他的下面还有指定的信息...,我们选择ens33,可能每个人的都有差别。,接着选择右边的Edit按钮。我们更改里面的内容

IPv4 CONFIGURATION:选择Manual,此为手动模式

Addresses:输入自己的ip地址

Gateway:写入网关

DNS服务的ip

最终想下翻滚。点击OK
一直保存OK,直到退出这个窗口。我们重启网卡,或者重启服务器虚拟机 即可。

posted @   DAawson  阅读(295)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
点击右上角即可分享
微信分享提示