前言:从java无奈转php(公司业务需求),虽然我只是个小白但还是知道"PHP是世界上最好的语言"--好怕评论区沦陷。。。
言归正传,这几天都在搭建PHP的开发环境,虽然PHP有集成开发环境,用起来十分方便,但是作为一个开发人员还是从基础走起比较靠谱,怕到时连开发环境都不会搭建岂不尴尬,好了我最终的目的还是为了装X。。。以下是我搭建环境遇到的一些问题,以及解决的思路,虽然有些问题还没有得以解决但是整个思考过程颇有收获(搭建教程网上一大堆,我觉得比较有意思的是遇到问题的解决思路)。
问题一、使用桥接模式配置静态IP实现centos 7 访问外网,以太网下不能正常访问外网,但与主机可以通信。
答:这个问题困扰我两天了,按照网上搭建的流程,核实了好几遍发现还是不行,便停下脚步开始思考可能导致该问题的环节。
1.是否是Centos 7中的ifcfg-xxx配置的问题(静态和动态都实验过)。
2.是否是虚拟机网络配置项的问题。
3.是否是主机所处的环境问题(局域网)。
其中,前两点十分容易想到,但是第三点就属于比较坑的。。。前两个我都试过好几遍,防火墙也关闭了,基本排除这两点。后面开始怀疑是我主机所处的网络问题,我是租房子住,宽带账号和密码是房东分配的(账号和密码都是3位数),因此觉得我不是直接拨号上网而是挂在某一个局域网下,所以我用手机开了热点,电脑连接热点,然后重新配置ifcfg-xxx与VM的网络配置项,再去ping 百度,最后成功连接外网。但是还是未能想通为啥以太网下同网段,同网关,DNS也设置了还是不能访问,还是由于Realtek PCIe GBE Family Controller的问题就不得而知了。问题大致锁定了范围,继续往下走还需要花大把的时间。。。有空再继续更新。