GNS3测试一个拓扑无法ping通ip(入门)

GNS3测试一个简单的拓扑,配置PC的时候无法ping成功,如图

img

img

显示host (192.168.1.254) not reachable

img

希望达到的效果如上图

虚拟机配置如下图

img

本机IP如下图

img

虚拟机配置如下图

img

肯定不行电脑地址是无限网卡的地址,你桥接的vm8网卡,你应该桥接无线网卡

这里你搞混了一些概念,让我来给你一一讲清楚。
我们先搞清楚网关这个概念,你可以理解为数据包发送的方向就是网关。看你GNS3里设置的网关GATEWAY是254地址,你想让虚拟机VPC ping通 路由器,那么你要做以下几件事。

  1. 如果你想设置局域网,那你是否设置了你的路由器端口,你的路由器端口必须与VPC同一网段,才能ping通。此时你需要在GNS3里配置路由器的对应接口并给路由器的接口一个同网段的地址(192.168.1.x)并且子网掩码需要一致。
  2. 如果你想ping通广域网,实际上网,你需要借助你的物理机网卡。也就是你这个192.168.523.x的IP地址。NAT模式相当于把VMNet这个虚拟网关连接到你的真实网卡上,可以让你的虚拟机通过你的真实网卡实现上网,但是这个时候NAT的网关和你GNS3里配置的网关是可以不一样的。也就说你能虚拟机上网并不一定保证你可以ping通网关,这个取决于你的端口配置。
    按你表示的图里128是你的GNS3网关,用于GNS3网络架构,而1是您的NAT网关

虽然给你普及了一下知识,但是就这个简单的拓扑而言,虚机VPCping通路由器的核心问题在于你对路由器的设置是不到位的(应该是没设置)。这个过程你的VMWare虚拟机并没有参与进来,这个VPC≠VMWare虚拟机,你需要单独在GNS3里设置。详细细节参考我的博客里的VMWare篇章,对于GNS3和VMWare的联动讲解的比较细致