40.host不能訪問虛擬機的WEB

    在虛擬機上寫了個server,本機127.0.0.1:8888能正常訪問,可是用host訪問不成功。telnet 192.168.0.120 8888報端口失敗。 linux

    1.修改虛擬網卡爲橋接,仍是失敗 web

    2.把centos的防火牆關掉,chkconfig iptables off,能夠了,那就是防火牆把這個端口給封上了 windows

    3.打開防火牆,畢竟全關掉不安全,而後把這個端口添加到防火牆容許的列表規則裏去。ok!! centos


別人碰到的vm虛擬機上的問題 安全

linux的問題:可能不容許訪問80端口,防火牆不容許
一:linux的問題解決方法:
一、1
  iptables -F
  iptables -P INPUT ACCEPT(設置默認容許規則)
1.二、設置linux防火牆
   1.2.1 在 /etc/sysconfig/iptables 添加
       -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
       這樣就容許了80端口的訪問
   1.2.2 在linux中將web服務添加進入信任的服務中
       系統->管理->安全級別和防火牆->防火牆選項->將www(http)打鉤
二:VMware的問題:是否在端口映射上出問題
2.一、設置VMware,端口映射
對,要把80端口打開,還要在VMware的Edit->Virtual Network Editor->NAT(選擇VMnet8)->Edit->Port Forwarding中添加映射
host port:80,virtual machine IP address:192.168.254.128,Port:80
3、windows問題:是否windows防火牆問題
4.一、windows主機上設置防火牆
window下進入控制面板->windows防火牆->高級->設置VMware Network Adapter VMnet8->Web 服務器(HTTP)->將虛擬機的ip加入:192.168.254.128 服務器

相關文章
相關標籤/搜索