首先看看Linux防火墙里是否开放了SSH的22端口,或者干脆将防火墙关掉。
“想通过172.18.1.199 访问linux的apache,但是访问的是我本地的apache”,晕,感觉好像你IP都没弄清楚,到底虚拟机Linux的IP是多少?
前面网友说的方法不错,你可在 CentOS Linux上打开firefox浏览器访问自己的apache一试便知。
你需要关闭centOS的防火墙:
centOS 7
systemctl stop firewalld.service #停止
systemctl disable firewalld.service #禁用
之前的版本:
service iptables stop #停止
chkconfig iptables off #禁用
关上之后,立马就OK了
安装虚拟机和两台电脑联在一起,构成局域网是一样的 你想通过网络相互访问电脑,先要设置文件共享,明白么 在WINDOWS下和LINUX 下都要共享才可以
网络连接方式改成NAT,给分吧。
你看一下 2边的防火墙都要关 然后linux的selinux 也的关了 然后我问下 你的linux本地能访问自己的http吗?