RedHat linux服务器对外开放指定端口
为了能够远程访问这台机器上的MySQL,需要开放3306端口:
[root@localhost ~]# service iptables status Redirecting to /bin/systemctl status iptables.service Unit iptables.service could not be found.
安装 iptables-services:
yum install iptables-services
启动 iptables:
//service iptables start
systemctl start iptables
编辑配置文件,将3306端口添加到22端口下:
vi /etc/sysconfig/iptables
# sample configuration for iptables service
# you can edit this manually or use system-config-firewall
# please do not ask us to add additional ports/services to this default configuration
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
重启:
//service iptables restart systemctl restart iptables
查看开放端口:
[root@localhost ~]# /sbin/iptables -L -n Chain INPUT (policy ACCEPT) target prot opt source destination ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED ACCEPT icmp -- 0.0.0.0/0 0.0.0.0/0 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:22 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:3306 REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibitedChain FORWARD (policy ACCEPT) target prot opt source destination REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibitedChain OUTPUT (policy ACCEPT) target prot opt source destination [root@localhost ~]#
远端就能通过telnet 测试访问了:
telnet 192.168.1.27 3306
有ip6tables也需要修改
RedHat linux服务器对外开放指定端口相关推荐
- linux服务器开放指定端口号相关命令
linux服务器开放指定端口号相关命令 1.查看已开放的端口 firewall-cmd --list-ports 2.放行指定端口 firewall-cmd --zone=public --add-p ...
- java打包好的jar包在Linux服务器上指定端口并后台运行命令
前提条件: a.已经在Linux服务器上安装了java环境. b.切换到jar包所在的目录下. c.运行方式为:java -jar运行. 举例说明: 包名 运行端口 test.jar 8080 命令如 ...
- 【Linux】开放指定端口设置
[Linux]开放指定端口设置 这里以开放tomcat的8080端口为例 1.开放Linux的8080端口 vi /etc/sysconfig/iptables 进入编辑页面,在指定位置新增以下配置 ...
- 向指定的服务器端口发送信息,向指定服务器的指定端口发送UDP包
//功能:读取文件文件,向指定服务器的指定端口发送UDP包, //2015.9.26 OK #include #include #include #include #include #include ...
- Linux防火墙限制指定端口只能由指定IP访问
需要对redis的端口做限制,只能让公司内指定IP的机器访问 -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT -A I ...
- java监听某端口和ip_Java 通过Socket监听指定服务器(IP)的指定端口,及向指定服务器的指定端口发送信息...
客户端:向指定端口发送信息 package com.jszc.lottery.modules.longpay.util; import java.io.BufferedReader; import j ...
- XShell远程连接LInux服务器(地址端口映射方法)
所实现的功能: 这篇文章主要是记录我在非同一局域网下用win10系统的Xshell去连接Linux系统服务器. 环境:一台win10主机,已安装好Xshell7,局域网ip:192.168.0.132 ...
- linux启动redis指定端口,linux redis实现自定义运行多端口、多实例 | 极安全-JiSec
一.redis-server的安装 由于我使用的是ubuntu15 系统,所以这里就用Ubuntu给大家说明下,安装redis-server可以直接使用apt源安装redis-server,cento ...
- 如何起Linux服务器的21端口,linux下开启ftp的21号端口
linux下开启ftp的21号端口 1.先运行vsftpd服务: #service vsftpd start 2.通过iptables开放21号端口 (1) 先查看iptables设置: #iptab ...
最新文章
- 微信小程序 延迟执行
- VC mfc 多文档程序更改子文档标题名
- java 对 mongoDB 分组统计操作 以及一些常用操作
- 树莓派vi编辑文件时退格键和方向键无法正常使用的问题
- Avalonia跨平台入门第四篇之Popup在uos下问题
- 高考成绩接近满分,却被清华北大拒绝,被称“中国最帅科学家”
- linux-gzip压缩
- 两个摄像头自动切换画面_你知道吗?你的手机摄像头之间会打架
- C#把Xml转换为DataSet的两种方法
- 转载】Unity3D美术方面贴图蓄力帖(值得珍藏学习)
- html中居中的三种方式
- 【FPGA】05_按键消抖
- 远程计算机打印,教你玩转远程终端打印机
- layui模板引擎文档 - layui.laytpl的具体使用
- 电脑运行MATLAB直接关机,Matlab相关-----matlab跑完程序后自动关机
- 《Security of GPS/INS based On-road Location Tracking Systems》论文翻译
- 怎么判断冠词用a还是an_冠词a/an/the:的用法和区别
- Android BLE HIDS Data ,从问询DB 到写入Android 节点的flow 之一
- 北航计算机学院的博士待遇,北航博士毕业留校让人寒心的工资
- (附源码)计算机毕业设计SSM驾考服务系统