美文网首页简友广场@IT·互联网
Hyper-V虚拟机Default Switch无法设置固定IP

Hyper-V虚拟机Default Switch无法设置固定IP

作者: 从零开始学ArchLinux | 来源:发表于2024-05-22 23:30 被阅读0次

    昨天学习如何给Arch Linux配置静态IP,配置完成后进行测试是可以的,但是今天使用ssh命令连接时,报错Connection timed out,如下:

    $ ssh -P 22 root@192.168.224.2
    ssh: connect to host 192.168.224.2 port 22: Connection timed out
    

    检查了Arch Linux的IP地址和网络详情,也是和昨天配置的一样,然后查看了Default Switch的网络详情,发现跟昨天的不一样,今天的网络详情如下:

    以太网适配器 vEthernet (Default Switch):
    
       连接特定的 DNS 后缀 . . . . . . . :
       描述. . . . . . . . . . . . . . . : Hyper-V Virtual Ethernet Adapter
       物理地址. . . . . . . . . . . . . : 00-15-5D-AF-A6-D2
       DHCP 已启用 . . . . . . . . . . . : 否
       自动配置已启用. . . . . . . . . . : 是
       本地链接 IPv6 地址. . . . . . . . : fe80::f65a:2f0a:965a:52ef%29(首选)
       IPv4 地址 . . . . . . . . . . . . : 172.25.64.1(首选)
       子网掩码  . . . . . . . . . . . . : 255.255.240.0
       默认网关. . . . . . . . . . . . . :
       DHCPv6 IAID . . . . . . . . . . . : 486544733
       DHCPv6 客户端 DUID  . . . . . . . : 00-01-00-01-25-7D-26-C9-20-1A-06-9A-C9-F9
       DNS 服务器  . . . . . . . . . . . : fec0:0:0:ffff::1%1
                                           fec0:0:0:ffff::2%1
                                           fec0:0:0:ffff::3%1
       TCPIP 上的 NetBIOS  . . . . . . . : 已启用
    

    IPv4地址为172.25.64.1,昨天是192.168.224.1,IP地址发生了改变。DHCP启用状态为否,自动配置启动状态为是,怀疑为自动配置的原因,下边学习如何关闭自动配置,并进行测试是否为这个原因。

    通过查找资料,知道了Default Switch在物理主机重启时,不管之前是否配置IP地址,都会分配一个新的IP地址使用,所以无法使用固定的IP地址(即使关闭了DHCP,Default Switch比较特殊,为Hyper-V服务自动生成)。

    后来检查发现Default Switch这个适配器的MAC地址也发生了改变,这个应该才是IP地址一直发生改变的原因,但是这个MAC地址也无法固定。

    相关文章

      网友评论

        本文标题:Hyper-V虚拟机Default Switch无法设置固定IP

        本文链接:https://www.haomeiwen.com/subject/xfnzfjtx.html