Hyper-V linux虚拟机配置固定IP

Hyper-V linux虚拟机配置固定内网IP

因为现在有工具啊代码会要用内网ip连接虚拟机,所以需要在linux虚拟机上配置一个固定的内网访问ip
上一篇讲了如何安装linux虚拟机,现在就在这个基础上继续讲。
Hyper-V linux虚拟机配置固定IP_第1张图片

ip addr

用这个查一下已安装的虚拟机ip,发现目前还是没有内网ip的

使用图形化工具配置

  1. 安装图形化配置工具
    因为在虚拟机安装的时候,已经打开了以太网,也选择了外网,所以现在可以直接安装。

    yum install -y setuptool   #setup图形工具,里面的服务要另外装
    yum install -y ntsysv  #另外装的系统服务
    yum -y install system-config-securitylevel-tui  #另外装的防火墙
    yum -y install system-config-keyboard  #配套的键盘配置组件
    yum -y install NetworkManager-tui.x86_64 #另外装的网络服务,就是这次要用的
    

    参考这个 https://www.cnblogs.com/phpk/p/10514868.html
    如果报了could not retrieve mirrorlist 的错,那估计是启动的时候网卡还是没开启。可以手动再打开一下

    cd /etc/sysconfig/network-scripts
    ls
    vi fcfg-XXX
    

    在network-scripts目录下找到fcfg-开头的配置文件,vi编辑一下
    把“ONBOOT”的值修改为”yes”
    直接输入”:wq”保存当前修改,退出vi
    重启一下虚拟机

  2. 进入图形化界面

    nmtui
    

    Hyper-V linux虚拟机配置固定IP_第2张图片
    add Ethernet
    Hyper-V linux虚拟机配置固定IP_第3张图片
    Hyper-V linux虚拟机配置固定IP_第4张图片

  3. 重启虚拟机,再看一下ip,已经有了
    Hyper-V linux虚拟机配置固定IP_第5张图片

  4. 用工具连接下看看
    Hyper-V linux虚拟机配置固定IP_第6张图片

成功~

通过修改配置文件

在 /etc/sysconfig/network-scripts目录下有ifcfg-xxx的文件
选择对应的内网配置
我这是ifcfg-ech1
(我刚开始一直在ech0外网里头配,咋配咋不对…)
Hyper-V linux虚拟机配置固定IP_第7张图片
主要就是改这几个地方
这里的gateway地址要和物理机上的内网ip同一网段哦,不然物理机ping不通…
Hyper-V linux虚拟机配置固定IP_第8张图片
重启一下network
systemctl status network.service
再重启下虚拟机
结束。

你可能感兴趣的:(Hyper-V linux虚拟机配置固定IP)