本文目录:
- 1、服务器开放端口功能
- 2、阿里云怎么开放端口 阿里云服务器ECS服务器CentOS系统如何开放端口
- 3、阿里云开放了端口及防火墙telnet端口仍连接失败
- 4、阿里云服务器更改端口后死活登录不上了,防火墙也改了啊,也是登录不上,最后把防火墙关了,还是登录不上
- 5、如何开放阿里云服务器8080端口
- 6、在阿里云上面开了个我的世界服务器,如何开放端口?
服务器开放端口功能
遇到几次云服务器需要开放对外端口的问题,本来是比较简单的问题,但是实际操作过程中总是出现这样那样的问题。在此记录下来整个配置的过程,以备后面查看。
另外对不同云服务器配置的差别,也分别做相关说明。
要想端口功能正常,需要做以下几个工作:
1、端口处于被监听状态,即有程序在监听端口;
2、服务器的防火墙打开了相应的端口;
3、云服务器的安全组策略有添加相关入站规则;
一、端口处于被监听状态
这个需要应用程序实现相关功能,具体需要自行实现(如果有命令行可以实现,烦请告之)。
二、防火墙打开了相应的端口
1.在这里以firewall防火墙作为说明,如果是service防火墙,请自行百度或者改为firewall防火墙。
关闭service防火墙
打开firewall防火墙
如果云服务器本身使用的是firewall防火墙,则忽略以上步骤。
2.打开端口
以端口9000-9049为例,分别打开tcp和udp端口
注意:一定要重启端口,否则端口打开失败
3.查看端口打开情况
端口打开ok
三、入站规则
不同的云服务器,添加相关的安全组策略有所不同。这里只对我有过接触的服务器作说明,分别是国外的vultr、Microsoft的Azure(就是这个家伙用的service防火墙,折腾了我好久才搞明白,反人类啊!!!)、阿里云。
1.vultr
添加入站规则
将入站规则加入到实例中
2.Microsoft Azure
参考官方文档
将入站规则加入到实例中
3.阿里云
四、总结
暂时只有这三个云服务器的相关操作,其余云平台应该是类似的。
另外关于本地服务器的配置,由于没有接触过,所以不是太明白,而且据了解还是挺麻烦的(好像需要端口映射?)。
如果后续有新的改动,会加入进来。
阿里云怎么开放端口 阿里云服务器ECS服务器CentOS系统如何开放端口
1.安装相应的服务,启动服务
2.如果有开启防火墙按centos版本添加相应的防火墙规则
比如:centos6
iptables -A INPUT -p tcp –dport 80 -j ACCEPT
iptables -A OUTPUT -p tcp –sport 80 -j ACCEPT
阿里云开放了端口及防火墙telnet端口仍连接失败
你的Iptables 配置是对的。
建议如下方法检查:
1. 在你的Linux 里确认 8045 处于 Listen 状态用命令: netstat -tlanp | grep 8045
2. 第1步中的检查8045 处于监听状态,你联系阿里,可能是他们的前端防火墙上,针对你的云服务器未开放 8045 端口,让他们打开即可。
阿里云服务器更改端口后死活登录不上了,防火墙也改了啊,也是登录不上,最后把防火墙关了,还是登录不上
检查下阿里云控制台下的安全组,如果安全组是选择:默认只开放3389,正好你又改了3389的话,这样是连接不上的。
解决方法是,新建一个安全组策略,加一条规矩允许你修改的端口通过,把云服务器关联到这个安全组里面(把原来的那个移除),再次连接服务器试试看
如何开放阿里云服务器8080端口
1.通过linux命令行进入 /etc/sysconfig文件夹,通过 vi iptables 修改iptables文件(也可以拷贝出来自己复制一遍上面对80端口的配置,把80改成8080,再把文件替换回去),如下图所示,增加红线圈出来的对8080端口开放的配置
2.重启服务命令:service iptables restart
3.重启防火墙(有些情况下不执行也可以) /etc/rc.d/init.d/network restart
这样我们的8080端口就可以通过公网访问了。
在阿里云上面开了个我的世界服务器,如何开放端口?
登录阿里云账号后,点击控制台 点击自定义视图→再点击云服务器ECS 点击实例id
【阿里云服务器关于端口开放的坑】的内容来源于互联网,如引用不当,请联系我们修改。