虚拟机VMware的网络适配

先看参考文章,写的很好,很详细

Bridged(桥接模式)
NAT(地址转换模式)
Host-Only(仅主机模式)

虚拟机3种连接方式

桥接: 虚拟机利用的真实网卡跟本机通信,选择桥接,设置跟本机同一个网段的ip地址,DNS,网关,也可以访问局域网内同网段的机子,但是会占用一个网段的ip,会出现ip冲突(跟真正的电脑一样)

nat: 虚拟机会通过VMnet8虚拟网卡,并且当我们的计算机联网时候,虚拟机也能联网,但不用占用真实网段地址

host-only: 虚拟机通过VMnet1虚拟网卡并且只能与我们的计算机通信,但不用占用真实网段地址

虚拟网卡会给虚拟机自动分配假的网段ip

linux下

ifconfig 网卡信息

window下

ipconfig 网卡信息

使用桥接

桥接也就是把虚拟机的机子当成真实的机子,所以配置网络时,ip要跟主机一个网段,要联网也要跟主机配置相同的网关和DNS

主机: win10
虚拟机: centos7.6

设置本机静态ip

  1. 记录下自己的的(ip地址)IPv4 Address, (子网掩码)Subnet Mask, (默认网关)Default Gateway,DNS Servers(DNS 服务器)

    ipconfig /all 知道你当前主机网络的所有信息

    在这里插入图片描述

  2. 手动设置本机ip
    在这里插入图片描述
    点击属性
    在这里插入图片描述
    在这里插入图片描述
    把之前记录的ip,掩码,网关,DNS服务器写入
    在这里插入图片描述

虚拟机选择桥接

赋值物理网络连接状态意思为:
如果在笔记本电脑或其他移动设备上使用虚拟机,请选择复制物理网络连接状态。
当您在有线或无线网络之间进行移动时,该设置会导致 IP 地址续订。
在这里插入图片描述

linux 静态网络设置(把网络设置设置的跟本机一样)

用ifconfig看本机网络信息,发现当前ip为172.16.12.232,但这个不是静态ip,是dhcp自动查找没人用的ip
在这里插入图片描述

改变网络配置

vi /etc/sysconfig/network-scripts/ifcfg-ens33

在这里插入图片描述
在这里插入图片描述
把BOOTPROTP设置为静态
ONBOOT为YES
增加 IPADDR, GATEWAY, NETMASK, DNS1

如何查看没有占用的ip
主机 随便估计个ip, ping ip, 直到 ping不通
脚本查看: for 循环ping

echo off
set aa=172.16.12
set outputfilename=result_%random%.txt
for /l %%i in (1,10,254) do (
echo ping %aa%.%%i
ping -n 1 %aa%.%%i |findstr “TTL” >nul&&echo %aa%.%%i >>c:%outputfilename%||echo can not be reached
)
echo “--------------”
echo Ping %aa% done!

在这里插入图片描述
我选择空的172.16.12.161
在这里插入图片描述
重启网络

systemctl restart network

测试连接外网

ping www.baidu.com

在这里插入图片描述

测试连接本机

ping 172.16.12.217

在这里插入图片描述

发布了39 篇原创文章 · 获赞 21 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/zbbzb/article/details/103497794