当你想建立一个socket访问一个ip时
exec 8<> /dev/tcp/192.168.241.130/80
出现以下提示:
bash: connect: No route to host
bash: /dev/tcp/192.168.241.130/80: No route to hos
原因:
未关闭防火墙
方式一:打开端口号防火墙设置
vim /etc/sysconfig/iptables
#添加
- A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT
#保存退出后
service iptables restart
方式二:自己测试方便使用,centOS 6.5关闭防火墙命令
关闭命令: service iptables stop
永久关闭防火墙:chkconfig iptables off
查看防火墙关闭状态
service iptables status