我在vm虚拟机中的centos6.2中配置了ftp服务器,只能在虚拟机中登陆,物理机登陆不进去

2024年11月19日 15:12
有2个网友回答
网友(1):

先看看能不能互相ping,能的话关掉防火墙:service iptables stop
关掉selinux:setenforce 0。最好把物理机的防火墙360什么的也关了再看看能不能通过物理机登陆,能的话再配置防火墙策略:
$ iptables -A INPUT -p tcp --sport 21 -m state --state ESTABLISHED -j ACCEPT
$ iptables -A OUTPUT -p tcp --dport 21 -m state --state NEW,ESTABLISHED -j ACCEPT
$ iptables -A INPUT -p tcp --sport 1024: --dport 1024: -m state --state ESTABLISHED -j ACCEPT
$ iptables -A OUTPUT -p tcp --sport 1024: --dport 1024: -m state --state ESTABLISHED,RELATED -j ACCEPT
$ iptables-save > /etc/sysconfig/iptables
$ /etc/init.d/iptables restart

想搞selinux也可以设置一下。

网友(2):

检查一下环境配置吧,比如你的主机和虚拟机网络是通的吗,服务器的防火墙、selinux有没有开放相应的服务,等等