1:增加新的IP地址
2:写配置文件
3:重启服务
4:自定义网页内容
one: nmcli connection modify ens160 ipv4.addresses ip地址 添加IP地址(新添加地址要与源地址要在同一个网段)
原因:个人觉得跟电脑主机网关有关系。
扩展:
关于虚拟网络编辑器:
子网IP的网段是什么,那么主机电脑的虚拟网卡IP就是什么范围
nat模式 VMnet8通讯
仅主机模式: VMnet1通讯。
不管是远程登录也好,还是基于IP的web服务,虚拟机IP要与主机电脑在同一网段
nmcli connection up ens160 重启网卡(重启后才会生效)
two: /etc/httpd/conf.d 这是我们写配置文件的位置(系统默认路径)
vim IP.conf 进入文件开始编写
注意:IP.conf中的IP可以随便取,但是文件后缀名一定得是conf
注意:virtualhost里,ip地址是你虚拟主机的ip地址
servername是你虚拟主机的主机名(就是一个名字,没什么大用)
three(重启服务):
systemctl restart httpd (配置文件变化后都要进行修改)
four(自定义网页内容):
echo welcome to 128 > /testIP/128/index.html
echo welcome to 129> /testIP/129/index.html
看效果!!!
可能出现的问题:
1.出现这个页面
检查一下防火墙关没有,httpd服务开没有
如果是这样,记得将强制设置为0 setenforce 0
关于配置文件的扩展:
virtualhost里,ip地址是你虚拟主机的ip地址
servername是你虚拟主机的主机名
这个遵寻谁给的地址详细就匹配谁(*表示匹配所有的IP的请求,当然,要虚拟机存在的IP)
如果都是*,那么就会匹配上面那个
例如:
0.0.0.0的情况