iptables -i input -p tcp --dport 80
-j accept
注意linux的命令是區分大小寫的
但是,上面第三步的方法只是臨時生效的,只要你重啟了虛擬機器或者說重啟了linux,就必須重新設定才可以訪問,解決辦法如下:
在命令列下輸入:
vi /etc/selinux/config
#selinux=enforcing
selinux=disabled
再儲存,後繼續輸入命令:
root@fedora6 ~]# chkconfig --level 3 iptables off
[root@fedora6 ~]# chkconfig --level 5 iptables off
之後重啟linux,生效,就可以了
這時主機就可以訪問虛擬機器開啟的apache了(這裡只是用apache示例,應該說可以同主機瀏覽器訪問虛擬機器ip了)
主機無法訪問虛擬機器中Linux上的tomcat服務
在wmware中安裝linux後安裝好資料庫,jdk及tomcat後啟動服務,虛擬機器中可以訪問,但是主機卻無法訪問,但是同時主機和虛擬機器之間可以 ping的通,網上查閱資料後,解決方法是關閉虛擬機器中的防火牆服務。桌面 管理 安全級別與防火牆,將防火牆設定為 disable即可。或用 root登...
主機無法訪問虛擬機器中Linux上的tomcat服務
service iptables stop 停止 service iptables start 啟動 但是在實際應用中,關閉防火牆降低的伺服器的安全性,不能關閉防火牆。如果在宿主機的dos視窗下telnet虛擬機器的8080視窗,會失敗,由此可以確定是虛擬機器的8080視窗有問題,應該是被防火牆堵住...
主機無法訪問vmware上的虛擬機器所部署的應用
首先虛擬機器必須要關閉防火牆 linux centos6.4作業系統關閉防火牆命令 service iptables stop 但是重啟後又會開啟,所以是暫時的 永久關閉 通過改配置檔案 chkconfig iptables off 開的話就是on 後來遇到了主機無法ping虛擬機器ip的問題 就是...