文章目录

  • 计算机名
  • 获取ip地址
  • 方式0(最可靠)
  • 方式1
  • 方式2
  • 查看到多个ip
  • 安装了vmware
  • 其他情况


计算机名

  • 开始菜单中直接搜索计算机名可以进入到设置查看
  • 更通用的办法是打开cmd或powershell
  • 输入hostname.exe
PS>HOSTNAME.EXE
ColorfulCxxu
  • 返回的ColorfulCxxu就是计算机名
  • 或者输入whoami,可以看到返回的内容是一个字符串,包含一个斜杆/;斜杠前面的部分就是计算机名
PS>whoami
colorfulcxxu\cxxu
  • 例如上述结果表示,主机的名字叫colorfulcxxu
  • 记下(复制)改名字(也可以自行修改计算机名)
    如果需要,可以修改计算机名(修改后需要重启计算机)
  • windows@查看主机名@查看IP地址_windows

获取ip地址

  • 这里主要关心的是ipv4地址

方式0(最可靠)

  • 对于较新windows,打开系统设置,点击网络(Internet),查看网络属性,其中包括了ip地址

方式1

  • 使用arp -a,观察他返回的第一个结果
  • 如果只想查看第一个结果,使用arp -a|sls '---'|Select-Object -First 1即可
  • 例如
PS>arp -a|sls '---'|Select-Object -First 1

接口: 192.168.1.178 --- 0x3

方式2

  • 使用ipconfig查看,这种方法是最多人提到的,但是观察起来不方便
  • 我们可以用命令行,输入ipconfig | findstr /i "IPv4.*:.*"进行查询
  • 有时候可以查到多个地址
PS>ipconfig | findstr /i "IPv4.*:.*"
   IPv4 地址 . . . . . . . . . . . . : 192.168.219.1
   IPv4 地址 . . . . . . . . . . . . : 192.168.32.1
   IPv4 地址 . . . . . . . . . . . . : 192.168.1.178
  • 如果有多个地址,为了区分他们,我们可以运行ipconfig,或者更加详细的ipconfig /all查看详情
  • 从经验上看,一般都是192.168开头,并且第3个字段是1的往往就是我们想要的ipv4地址

查看到多个ip

安装了vmware

  • 在您的主机上安装了VMware虚拟机软件之后,您可能会看到多个IPv4地址,这是因为主机操作系统自身至少有一个物理网络接口,而VMware会为虚拟机创建额外的网络适配器,例如:
  1. 主机的IPv4地址
  • 这通常是您主机通过物理网络接口连接到网络所获得的IP地址。在Windows操作系统的命令提示符中,您可以运行ipconfig命令查看所有网络接口的信息,包括名称(如“以太网适配器”或“无线局域网适配器”)及其对应的IPv4地址。
  1. 虚拟网络适配器的IPv4地址
  • VMware会在主机上创建虚拟网络适配器,用于与虚拟机通信。常见的VMware虚拟网络类型有三种:
  • VMnet1(Host-only): 这种模式下,虚拟机只能与主机以及在同一网络下的其他虚拟机通信,其IPv4地址一般不同于主机的真实网络地址。
  • VMnet8 (NAT): 使用NAT模式时,虚拟机通过NAT共享主机的网络连接,虚拟机会有独立的私有IPv4地址,且可以通过NAT转换与外部网络通信。
  • VMnet0 (Bridged): 桥接模式下,虚拟机直接桥接到主机的一个物理网络接口,虚拟机可以获得与主机同一网络段的IPv4地址,就像网络上的另一台独立计算机。
  • 要区分这些IPv4地址,请在运行ipconfig命令后,仔细查看输出的结果,每一部分都会标明网络适配器的名称。
  • 如果想单独查看某个网络适配器的配置,可以使用ipconfig /all命令,它会列出所有网络接口的详细信息,从中你可以根据适配器描述来判断哪个是主机的真实IP地址,哪个是VMware虚拟网络适配器的IP地址。

其他情况

  • 不仅仅是VMware会注册虚拟网卡,其他软件也可能会类似的行为