linux下出现connect failed: Permission denied错误的解决办法
来源:互联网 发布:电脑网络不稳定怎么办 编辑:程序博客网 时间:2024/05/01 08:04
有两台linux服务器,一台ubuntu13,一台fedora20,我想用iperf命令测试下两台机器之间的带宽。两台机器已经经过配置保证可以相互ping通。试着在ubuntu上运行iperf客户,fedora上运行iperf服务器,但是每当ubuntu运行iperf后都会显示:connect failed: Permission denied。
开始以为是地址什么的写错了,但是检查n遍后发现地址没有错。同时如果在ubuntu上同时运行客户和服务器就没有问题,可见这个问题跟iperf命令本身包括写法都是没有关系的。之后我决定抓个包看看。抓包的结果让我很是惊讶,问题其实不在ubuntu而在fedora,因为fedora已经收到了ubuntu发来的tcp请求包,但是fedora回复ubuntu说destination unreachable:unreachable prohibited。很显然是fedora把ubuntu的包给拒绝了,而拒绝的理由是目的地址禁止使用。看来应该是fedora上的防火墙在作怪。
于是我决定想办法关闭fedora防火墙。我先是关闭了selinux,又尝试关闭iptables,但是执行service iptables stop后却提示关闭失败。我也懒得找原因了,就干脆直接iptables -F清空规则,话说这fedora20下的默认iptables规则可真不少。之后试了还是不行。我就想是不是iptables没有真正关闭。之后到网上查了后发现fedora20下除了iptables之外还有一个专门的防火墙服务叫做firewalld,它是一个“动态的防火墙服务”,与iptables的关系可以用一下官网上的话来描述:
If you want to use your own static firewall rules with the iptables and ip6tables services, install iptables-services and disable firewalld and enable iptables and ip6tables
看出来了吧,firewalld的配置和iptables是相互独立的,所以我之前使劲关闭iptables自然也是没有用的。发现这点后赶紧关了这个万恶的firewalld,果然iperf工作了。 这次的经验是,网上的很多解决问题的经验方法是可取的,只是网友的环境可能与你的环境不同,所以网友的步骤到你这也可能需要更改。所以切忌照搬网友的步骤然后出错就直接否定网上的方法,而应该尝试根据自己的环境修正网上的步骤,如果最后实在不行再尝试别的方法。
0 0
- linux下出现connect failed: Permission denied错误的解决办法
- linux下VSFTP 530 Permission denied错误的解决办法
- 出现Permission denied的解决办法
- Linux安装JDK8,并出现Permission denied的错误的解决办法
- Mac os Linux 下的Tomcat出现权限问题的解决办法【Permission denied】
- Linux出现Bash . configure permission denied错误
- linux 下执行程序总是提示permission denied的解决办法
- nginx open() "" failed (13: Permission denied), client:错误解决办法
- linux 下VSFTP 530 Permission denied错误的解决方法
- android socket变成中出现java.net.SocketException:socket failed:EACCES(Permission denied)的错误
- linux出现Permission denied
- CURL Failed to connect to Permission denied
- unlink 出现 Permission denied 错误,系统是windows xp解决办法
- nginx + passenger 出现 Cannot stat .../config.ru': Permission denied 的错误的解决办法
- nginx + passenger 出现 Cannot stat .../config.ru': Permission denied 的错误的解决办法
- NFS无法挂载,出现错误:reason given by server: Permission denied的解决办法
- rsync下failed:permission denied
- hadoop1.0.3下,系统中使用其它的帐号访问hadoop,出现Permission denied的解决办法
- 程序员转行---20140608
- public String findByName()
- Java学习 lesson2
- php学习一
- elasticsearch 开始 —— 探索你的数据
- linux下出现connect failed: Permission denied错误的解决办法
- zoj3647(组合数学)
- 四大天王之变形金刚(SqlHelper)
- (实用php脚本)批量删除数据库下所有前缀为prefix_的表
- 同步机制实验报告_Nachos Lab3
- C#中文件操作的小结 由于有时候用到就忘了,所以记录一下,以便下次用到
- tomcat7下的MySQL数据库连接池的配置
- 创新实验室实习生每周工作总结【实习第十周】
- 线程面试题