Windows cannot access VMware linux solution linuxiptables Virtual Machine firewall recently prepared to systematically learn about Linux. CentOS operating system was installed on vmwarevm, then, install Mongodb and other software in linux. After mongodb is started, the system cannot access the mongodb service through http: // ip: port in windows. Similarly, tomcat on linux cannot be accessed. Linux can be pinged normally in windows. I found a solution on the Internet, which was originally caused by the linux firewall. Since iptables is enabled, external access is restricted. We can solve this problem by disabling iptables (too violent) or configuring access rules under iptables. How to disable iptables is as follows: 1) It takes effect permanently. After restart, the Java code will not be restored. Enable: chkconfig iptables on Disabled: chkconfig iptables off 2) It takes effect immediately, restart and restore the Java code. enable service iptables start. Disable service iptables stop. You can also configure access rules by modifying the etc/sysconfig/iptables file (recommended ).