通过禁用本地网络,和禁用另一个无线网络,以及禁用后重开,修改密码,重连的方式均失败后,
使用IE浏览器浏览提示失败,点击诊断,诊断出DNS服务器无响应异常。
突然想到通过ipconfig查看ip,网关,DNS等信息,终于被我查到随机分配的新的无线网ip的网关地址
和此前共享的vmnet8的ip发生了重复性的冲突,导致失败。
将vmnet8等网络临时禁用,成功连接到网络。
特此记录。
重要后记:需要继续使用虚拟机NAT上网,使用无线网共享Vmnet8.重新启用Vmnet8后发现无法在无线网选择共享Vmnet8,原因是Vmnet1也被我禁用,没了选项。将Vmnet1也重新启用,可以选择共享了。但自动配置ip与无线网关冲突,物理机仍然无法上网。所以先尝试手动配置Vmnet8的方式,发现无论怎么配置网关,DNS都无法使虚拟机成功联网。所以仍然改回自动分配ip,避免冲突的方式就是反复重新启用几次,直到Vmnet8和物理机无线网络的ip,网关都不冲突。这时仍然配置无线网络共享Vmnet8.查看一次ipconfig看是否已生效,且不冲突。尝试物理机可以正常上网。这时使用虚拟机仍然无法上网。原因是重新自动配置的Vmnet8的网段与此前不一样了:192.168.137.1.这时就需要将虚拟机->编辑->虚拟网络编辑器中的虚拟机子网、网关和DHCP网段都换成与Vmnet8同一个网段且不冲突的:子网192.168.137.0,网关192.168.137.30,DHCP设置成同一个网段的一个范围,保存设置。然后虚拟机RHEL7开机,修改/etc/sysconfig/network-scripts中虚拟机克隆自动生成的和标准的两个网络配置文件,将ip改为该Vmnet8网段且不冲突的,网关改为上述虚拟机网关,DNS仍然设置成物理机网关,均保存,重启RHEL7网络服务。
这时虚拟机成功联网,可以Ping通虚拟机网关,Vmnet8和物理机ip,但无法Ping通物理机网关(以前也是一样)。但物理机无法Ping通RHEL7的ip(是RHEL7防火墙开启的原因).但物理机可以正常连接RHEL7的mysql,nginx等服务(是防火墙放行了这两个服务的相应端口)。说明没有问题。
另:Spring Cloud的相关工程服务启动报错,这次是因为与Spring Boot版本不兼容,主模块pom中配置错误。均修改为和Pig的一致,重新使用maven打包后可正常启动。
注意有一个hibernate validate相关的版本号也要改回和Pig一样的。
子工程依赖的spring boot相关模块不能有错误的<version>信息,配置Spring Security,认证服务器等需要加上@Configuration注解。有时无法引入子工程中配置的@Bean时,只能临时拷贝到父工程里,使用父工程该类,去掉对子工程该类的引用。