Hyper-V Virtual Ethernet Adapter虚拟网卡引起的打印机跨网段打印问题

终端环境介绍:

深信服瘦终端、锐捷胖终端、普通电脑进千台。深信服瘦终端与锐捷胖终端普通电脑共享打印机需要跨VLAN跨核心共享,所以选点了高级TCP/IP设置里面-WINS-禁用TCP/IP上的NetBIOS。具体原因看这位师傅的https://forum.huawei.com/enterprise/zh/thread/580901939087032320

单位系统都是我亲手NTLite后安装或者封装的,除极特殊情况外用WIN7\XP,都是WIN10LTSC。这次又上了几十台锐捷胖终端,使用的TCI模式,下发系统后设置禁用TCP/IP上的NetBIOS发现打印主机为新锐捷胖终端、客户机也为新锐捷胖终端禁用TCP/IP上的NetBIOS共享打印打印不出。发现控制面板\网络和 Internet\网络连接多了两块Hyper-V Virtual Ethernet Adapter虚拟网卡,锐捷胖终端自带有线网卡和无线网卡。对虚拟网卡禁用或者设置禁用TCP/IP上的NetBIOS,打印正常;禁用某块物理网卡,随之会消失块虚拟网卡。但禁用或更改为禁用TCP/IP上的NetBIOS,重启后禁用会启用,禁用TCP/IP上的NetBIOS会恢复默认。卸载还会报错;但正常下默认的TCP/IP上的NetBIOS打印正常。

问题集中在Hyper-V Virtual Ethernet Adapter虚拟网卡上,我开始怀疑是锐捷的问题,咨询了400,最后确定问题在操作系统上。发现任务管理器/进程内有个Hyper-V 主机计算服务,Hyper-V是微软虚拟化程序,我感觉卸载这个虚拟化程序就可以解决问题。但打开windows功能后发现Hyper-V都是没选取的状态。懵了!本着试试的想法安装了Hyper-V,之后又卸载Hyper-V,无用。突然想起同一个WIM我还封装了一个系统用在一台十年前的联想扬天,跑去一看控制面板\网络和 Internet\网络连接里没有虚拟网卡,对照windows功能后发现Microsoft defender 应用程序防护是灰色。考虑到这台机器十年高龄奔腾CPU,会不会CPU没有虚拟化功能或者配置不够,系统自动禁用。于是回去卸载掉Microsoft defender 应用程序防护。从启之后发现两块Hyper-V Virtual Ethernet Adapter虚拟网卡消失,任务管理器/进程内Hyper-V 主机计算服务消失,两台锐捷胖终端禁用TCP/IP上的NetBIOS共享打印正常。初步怀疑我可能在NTLite镜像WIM编辑时点中了Microsoft defender 应用程序防护。

虚拟以太网是指在真实的互联网中,通过软件方法在数据链路层实现一个 按以太网原理工作的虚拟网络。在虚拟网络中可以透明地运行所有应用程 序,支持各种第三层网络协议,如IP,IPv6,IPX等,可以进行普通的文件 共享以及ERP、VoIP等待应用。 特点: . 配置极其简单。 . 树形结构,可以从任一个节点接入,可谓一点接入,全网通行。 . 配合握手服务器(可由任一节点充当),可以实现两个节点间 直接 点对点 通讯,无需中转 !! . 3DES 数据加密 用途: . 创建企业虚拟网 . 创建专题虚拟网,你可以作为虚拟网的树根,然后把所有志同道合的人连接在一起,形成一个独具特色的 “虚拟以太网社区”。 简单地说,任何人都可以用VE建立自己的虚拟Internet世界。 使用说明: 1.双击virtualether.exe运行,程序会自动安装驱动程序va.sys,成功后会弹出设置界面。 2.设置方法。virtual ethernet的设置包括本地(local),远端(remote)和代理(proxy)。   local设置,本端作为虚拟HUB接受连接:  . 设置本端的连接监听端口,即虚拟HUB的连接端口。  . 设置本端的连接密码,当远端连接过来时,需要进行密码验证。 . 设置点对点通讯的握手服务器域名/IP,及其端口。 . 如果本端想做握手服务器,可以设置一个本地的UDP端口。 注:只有本端想做虚拟HUB时才需要正确设置。    remote设置,本端作为虚拟网卡向虚拟HUB发起连接:  . 远端虚拟HUB的IP或域名(当然可以是动态域名)  . 远端虚拟HUB的密码,即远端在 local 设置中的密码 . 远端虚拟HUB的连接端口,即远端在 local 设置中监听端口 注:1.只有本端想与虚拟HUB连接时才需要正确设置。 2.如果想连接到自己的虚拟HUB,则选择“connect to my local virtual HUB”。 Proxy设置,如果你机器通过代理上网,如HTTP代理,Socket代理,就需要根据你的 代理情况进行设置。(这个功能可以穿透firewall,网管要小心啦) 两个VA之间发生通讯时,如果已经配置握手服务器,软件会自动尝试建立点对点通道。 VE不会自动为虚拟网卡分配IP,如果有这个需要,只需要在虚拟网络中找一台机器运行DHCP服务即可。如选择其中一台提供HUB的机器运行DHCP服务。 如果你的上网方式是通过 http 代理,则可能需要把将要连接的虚拟HUM的监听端口设置成443才可以
PS C:\Users\liuhc> ipconfig /all Windows IP 配置 主机名 . . . . . . . . . . . . . : DESKTOP-WINREAL-AI 主 DNS 后缀 . . . . . . . . . . . : 节点类型 . . . . . . . . . . . . : 混合 IP 路由已启用 . . . . . . . . . . : 否 WINS 代理已启用 . . . . . . . . . : 否 以太网适配器 以太网: 连接特定的 DNS 后缀 . . . . . . . : 描述. . . . . . . . . . . . . . . : Realtek Gaming 2.5GbE Family Controller 物理地址. . . . . . . . . . . . . : 84-47-09-6C-DB-C4 DHCP 已启用 . . . . . . . . . . . : 是 自动配置已启用. . . . . . . . . . : 是 本地链接 IPv6 地址. . . . . . . . : fe80::3ec3:c0a5:16b6:f523%8(首选) IPv4 地址 . . . . . . . . . . . . : 192.168.0.102(首选) 子网掩码 . . . . . . . . . . . . : 255.255.255.0 获得租约的时间 . . . . . . . . . : 2025年11月15日 11:45:40 租约过期的时间 . . . . . . . . . : 2025年11月15日 14:45:39 默认网关. . . . . . . . . . . . . : 192.168.0.1 DHCP 服务器 . . . . . . . . . . . : 192.168.0.1 DHCPv6 IAID . . . . . . . . . . . : 109332233 DHCPv6 客户端 DUID . . . . . . . : 00-01-00-01-30-00-2F-DA-84-47-09-6C-DB-C4 DNS 服务器 . . . . . . . . . . . : fe80::1%8 192.168.1.1 192.168.0.1 TCPIP 上的 NetBIOS . . . . . . . : 已启用 无线局域网适配器 WLAN: 媒体状态 . . . . . . . . . . . . : 媒体已断开连接 连接特定的 DNS 后缀 . . . . . . . : 描述. . . . . . . . . . . . . . . : RZ717 WiFi 7 160MHz 物理地址. . . . . . . . . . . . . : AC-F2-3C-34-DE-D1 DHCP 已启用 . . . . . . . . . . . : 是 自动配置已启用. . . . . . . . . . : 是 无线局域网适配器 WLAN 2: 媒体状态 . . . . . . . . . . . . : 媒体已断开连接 连接特定的 DNS 后缀 . . . . . . . : 描述. . . . . . . . . . . . . . . : RZ717 WiFi 7 160MHz #2 物理地址. . . . . . . . . . . . . : AE-F2-3C-34-EE-E1 DHCP 已启用 . . . . . . . . . . . : 是 自动配置已启用. . . . . . . . . . : 是 无线局域网适配器 WLAN 3: 媒体状态 . . . . . . . . . . . . : 媒体已断开连接 连接特定的 DNS 后缀 . . . . . . . : 描述. . . . . . . . . . . . . . . : RZ717 WiFi 7 160MHz #3 物理地址. . . . . . . . . . . . . : AE-F2-3C-34-FE-F1 DHCP 已启用 . . . . . . . . . . . : 是 自动配置已启用. . . . . . . . . . : 是 以太网适配器 vEthernet (Default Switch): 连接特定的 DNS 后缀 . . . . . . . : 描述. . . . . . . . . . . . . . . : Hyper-V Virtual Ethernet Adapter 物理地址. . . . . . . . . . . . . : 00-15-5D-74-EC-6D DHCP 已启用 . . . . . . . . . . . : 否 自动配置已启用. . . . . . . . . . : 是 本地链接 IPv6 地址. . . . . . . . : fe80::90d9:5e39:a805:91db%11(首选) IPv4 地址 . . . . . . . . . . . . : 172.29.208.1(首选) 子网掩码 . . . . . . . . . . . . : 255.255.240.0 默认网关. . . . . . . . . . . . . : DHCPv6 IAID . . . . . . . . . . . : 184554845 DHCPv6 客户端 DUID . . . . . . . : 00-01-00-01-30-00-2F-DA-84-47-09-6C-DB-C4 TCPIP 上的 NetBIOS . . . . . . . : 已启用 PS C:\Users\liuhc>
最新发布
11-16
### Hyper-V 虚拟以太网适配器配置和使用指南 Hyper-V 虚拟以太网适配器是虚拟机与外部网络通信的关键组件。通过配置虚拟以太网适配器,可以实现虚拟机与物理网络的连接,或者在虚拟机之间建立隔离的网络环境。以下将详细介绍 Hyper-V 虚拟以太网适配器的配置方法及其使用场景。 #### 1. 虚拟以太网适配器的类型 Hyper-V 提供了多种类型的虚拟以太网适配器,以满足不同的网络需求: - **外部虚拟以太网适配器**:通过绑定到物理网络适配器,使虚拟机能够与外部网络通信。这种适配器通常用于生产环境,因为虚拟机需要为其他设备提供网络服务[^2]。 - **内部虚拟以太网适配器**:允许虚拟机之间以及虚拟机与宿主机之间的通信,但无法访问外部网络。这种适配器适用于实验环境或需要隔离的内部网络场景。 - **专用虚拟以太网适配器**:仅允许虚拟机之间的通信,宿主机和其他外部设备无法访问。这种适配器通常用于高度隔离的测试环境。 #### 2. 配置虚拟以太网适配器的步骤 以下是配置 Hyper-V 虚拟以太网适配器的基本步骤: 1. **打开 Hyper-V 管理器**: - 在 Windows 系统中,打开“服务器管理器”并选择“工具” > “Hyper-V 管理器”。 2. **选择虚拟交换机管理器**: -Hyper-V 管理器中,右键点击宿主机名称,选择“虚拟交换机管理器”。 3. **创建虚拟交换机**: - 在“虚拟交换机管理器”中,选择“新建虚拟交换机”。 - 根据需求选择虚拟交换机类型(外部、内部或专用)。 - 如果选择外部虚拟交换机,需要绑定到物理网络适配器,并配置 VLAN ID(如果需要)。 4. **配置虚拟机的网络适配器**: -Hyper-V 管理器中,右键点击虚拟机,选择“设置”。 - 在“硬件”选项卡中,选择“网络适配器”,然后选择之前创建的虚拟交换机。 - 如果需要,可以为虚拟机分配静态 MAC 地址或启用 VLAN 标记。 #### 3. 使用虚拟子网优化网络通信 为了提高虚拟网络的通信效率,可以在虚拟网络中定义不同的虚拟子网。虚拟子网的作用类似于物理子网,充当广播边界。在单个虚拟网络中,不同虚拟子网之间的通信可以通过 Hyper-V 交换机中的网络虚拟化组件进行路由。Hyper-V 虚拟交换机始终为每个虚拟子网提供一个默认网关,通常为 `.1` 地址(例如,10.1.1.0/24 的网关地址为 10.1.1.1)[^3]。 #### 4. 高级配置选项 Hyper-V 虚拟以太网适配器还支持一些高级配置选项,包括: - **VLAN 配置**:通过 VLAN 标记,可以将虚拟机划分到不同的 VLAN 中,以实现网络隔离或逻辑分段。 - **QoS(服务质量)设置**:可以为虚拟以太网适配器配置带宽限制,以确保关键业务流量的优先级。 - **安全设置**:可以通过启用安全功能(如 DHCP 保护或 ARP 检查)来增强虚拟网络的安全性。 #### 5. 注意事项 - Hyper-V 不支持无线网络适配器作为外部虚拟交换机的绑定对象[^1]。 - 在配置虚拟以太网适配器时,应根据实际需求选择适当的虚拟交换机类型。 - 如果需要在虚拟网络中实现复杂的路由功能,可以结合虚拟子网和 Hyper-V 网络虚拟化组件进行配置。 --- ### 示例代码:使用 PowerShell 配置虚拟以太网适配器 以下是一个使用 PowerShell 脚本配置 Hyper-V 虚拟以太网适配器的示例: ```powershell # 创建外部虚拟交换机 New-VMSwitch -Name "ExternalSwitch" -NetAdapterName "Ethernet" -AllowManagementOS $true # 为虚拟机添加网络适配器并绑定到外部虚拟交换机 Add-VMNetworkAdapter -VMName "MyVM" -Name "ExternalAdapter" -SwitchName "ExternalSwitch" # 配置虚拟机的静态 MAC 地址 Set-VMNetworkAdapter -VMName "MyVM" -Name "ExternalAdapter" -StaticMacAddress "00-11-22-33-44-55" # 启用 VLAN 标记 Set-VMNetworkAdapterVlan -VMName "MyVM" -Name "ExternalAdapter" -Access -VlanId 10 ``` --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值