windows防火墙 新加虚拟机vmnetwork8

本文详细介绍了如何通过修改主机防火墙设置,使虚拟机能够被网络中的其他设备访问。步骤包括打开防火墙、进入高级设置、创建入站规则,允许任何协议通过特定的虚拟机局域网IP。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

以主机为例,依次打开防火墙,高级设置,入站规则,新建规则,自定义,任何协议任何端口,到了选择ip的时候,本地ip选择任何本地ip,远程ip添加上虚拟机的局域网ip,下一步,选允许连接,搞定。

### 配置 Ubuntu 虚拟机网络设置以支持同一局域网内的设备互访 为了使同一局域网内的设备能够访问 Ubuntu 虚拟机,通常需要将虚拟机的网络模式设置为 **桥接模式 (Bridged Mode)** 或者 **NAT 模式并额外配置端口转发**。以下是具体的操作说明: #### 1. 设置 VMware 中的网络适配器为桥接模式 在 VMware 的虚拟机设置界面中,找到网络适配器选项并将网络连接更改为桥接模式。这种模式下,虚拟机会像物理主机一样直接接入局域网,并获得一个独立的 IP 地址[^3]。 ```plaintext 操作步骤如下: 1. 打开 VMware 并选中目标虚拟机; 2. 进入 “编辑虚拟机设置” -> “网络适配器”; 3. 将网络连接模式切换至 “桥接模式(Bridged)”; 4. 点击确认保存更改。 ``` 完成上述设置后,虚拟机会自动获取与宿主机器相同网段的一个 IP 地址(如果 DHCP 启用的话),或者手动为其分配静态 IP 地址。 --- #### 2. 配置 Ubuntu 虚拟机的静态 IP 地址 为了让其他设备稳定地访问该虚拟机,建议将其 IP 地址固定下来。可以通过修改 `/etc/netplan/*.yaml` 文件来实现这一目的。 假设当前使用的接口名称为 `eth0` 或 `ens33`,执行以下命令查看实际的网络接口名称: ```bash ip addr show ``` 随后打开 Netplan 配置文件进行编辑: ```bash sudo nano /etc/netplan/01-netcfg.yaml ``` 按照以下模板填写内容: ```yaml network: version: 2 renderer: networkd ethernets: ens33: # 替换为你的实际接口名称 dhcp4: no addresses: - 192.168.1.100/24 # 自定义静态 IP 地址 gateway4: 192.168.1.1 # 默认网关地址 nameservers: addresses: - 8.8.8.8 # Google DNS - 192.168.1.1 # 局域网 DNS ``` 保存退出后应用的配置: ```bash sudo netplan apply ``` 此时,Ubuntu 虚拟机已拥有固定的 IP 地址,例如 `192.168.1.100`,可供局域网内其他设备通过此地址访问。 --- #### 3. 开启防火墙规则允许外部访问 默认情况下,Ubuntu 可能会启用防火墙 (`ufw`) 来阻止未授权的流量进入系统。因此需调整防火墙策略以开放必要的服务端口。 检查 ufw 是否运行: ```bash sudo ufw status verbose ``` 如果尚未启动,则先激活它: ```bash sudo ufw enable ``` 接着添允许特定协议和服务的规则,比如 HTTP 和 SSH: ```bash sudo ufw allow ssh/tcp # 允许远程登录 sudo ufw allow http # 如果有 Web 服务则开启 sudo ufw reload # 刷规则生效 ``` --- #### 4. 测试连通性 确保局域网中的其他 Windows 主机能 ping 通 Ubuntu 虚拟机的 IP 地址。可以在 CMD 命令行工具中输入以下指令测试: ```cmd ping 192.168.1.100 ``` 如果成功收到响应,则表明网络层已经正常工作。接下来可以根据需求部署 FTP、Samba 或其他共享服务供同事使用。 --- #### 注意事项 - 若虚拟机无法从 DHCP 获取 IP 地址,请检查路由器是否开启了 MAC 地址绑定功能或将虚拟机的 MAC 地址入白名单列表[^5]。 - 对于 NAT 模式的场景,虽然也可以实现跨设备访问,但需要额外配置端口映射规则,相对复杂度较高[^4]。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值