`

CentOS 7 Linux iptables 开放端口映射

 
阅读更多

/bin/systemctl stop  firewalld.service

systemctl disable firewalld.service

yum install iptables-services

Package iptables-services-1.4.21-17.el7.x86_64 already installed and latest version

vi /etc/sysconfig/iptables

-A INPUT -m state --state NEW -m tcp -p tcp --dport 6070 -j ACCEPT

/bin/systemctl start  iptables.service

systemctl enable iptables.service

iptables -L

yum install nc

nc 106.14.21.223 6070

rpm –q telnet-client

 

[root@iZuf6492eksiqtd5hy86f8Z pay]# iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080  

[root@iZuf6492eksiqtd5hy86f8Z pay]# iptables -t nat -A PREROUTING -p tcp --dport 16070 -j REDIRECT --to-port 6070  

[root@iZuf6492eksiqtd5hy86f8Z pay]# service iptables save

iptables: Saving firewall rules to /etc/sysconfig/iptables:[  OK  ]

 

service iptables status

/bin/systemctl restart  iptables iptables.service

/bin/systemctl start  iptables iptables.service

/bin/systemctl stop  iptables iptables.service

#查看已经开放的端口

[root@localhost bin]# netstat -tln

#查看网络连接

netstat -apn

#查看端口使用情况

[root@localhost bin]# lsof -i:3306

COMMAND  PID  USER   FD   TYPE DEVICE SIZE/OFF NODE NAME

mysqld  2728 mysql   30u  IPv6  27628      0t0  TCP *:mysql (LISTEN)

lsof -i TCP| fgrep LISTEN

[root@localhost bin]# netstat -anlp | grep 3306

tcp6       0      0 :::3306                 :::*                    LISTEN      2728/mysqld         

unix  3      [ ]         STREAM     CONNECTED     33068    3360/pulseaudio 

[root@localhost bin]# nc -lp 9393 &

[root@localhost bin]# netstat -an | grep 9393

tcp        0      0 0.0.0.0:9393            0.0.0.0:*               LISTEN     

tcp6       0      0 :::9393                 :::*                    LISTEN

vi /etc/sysconfig/iptables

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 9393 -j ACCEPT

[root@localhost nescafe]# /bin/systemctl start  firewalld.service

分享到:
评论

相关推荐

    UPNP linux 端口映射工具

    2. **防火墙配置**:即使设置了UPNP端口映射,也可能需要在Linux系统的防火墙(如`iptables`或`firewalld`)中开放对应的端口,以允许外部流量进入。 3. **动态公网IP**:如果公网IP是动态分配的,可以考虑使用动态...

    linux NFS开发环境的搭建

    此外,还需要确保`portmap`服务也处于运行状态,因为NFS依赖于`portmap`服务来动态映射端口号。 ##### 4. 防火墙配置 如果Linux系统启用了防火墙(如iptables),那么还需要对防火墙规则进行调整以允许NFS服务的...

    搭建DNS服务器

    这通常需要在iptables中开放必要的端口,例如默认的DNS端口 `53`。可以通过以下命令来添加规则: ```bash iptables -A INPUT -p udp --dport 53 -j ACCEPT iptables -A INPUT -p tcp --dport 53 -j ACCEPT ``` ####...

    Linux下的redis安装

    # 开放端口:8080 /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT 4.3 方式三: -A INPUT -m state 这篇文章详细介绍了 Linux 环境下手动安装 Redis 及基本配置,涵盖从环境配置到服务器端口开放的所有...

    Linux相关配置及操作、Hadoop之网络属性与免密配置.docx

    关闭防火墙服务并禁用开机启动,允许所有必要的端口开放,以便于远程访问和集群内部通信。 主机地址映射通过编辑`/etc/hosts`文件完成,将所有主机的IP地址与主机名一一对应,这样可以在集群内通过主机名直接访问,...

    linux_weblogic部署

    - **操作系统**: Linux (推荐使用Red Hat Enterprise Linux、CentOS或Ubuntu) - **硬件要求**: 至少4GB内存,推荐8GB以上;至少30GB可用磁盘空间 - **软件要求**: JDK 1.6或更高版本 ##### 2. 软件准备 - **...

    linux下DNS服务器的搭建借鉴.pdf

    最后,配置防火墙规则,允许DNS服务所需的端口(通常是53)开放。在CentOS6中,可以使用`iptables`命令来管理防火墙规则。 至此,一个基本的Linux DNS服务器已经搭建完成,它可以处理正向和反向解析请求,为局域网...

    Hadoop大数据综合应用平台配置文档.pdf

    此外,虚拟网络配置部分讲解了如何设置网络环境,确保虚拟机之间的通信,可能涉及到NAT、桥接模式或主机仅模式的网络配置,以及端口映射和网络拓扑设计。 接下来,文档深入到CentOS系统的安装与配置。CentOS作为一...

    redis资料利于广大群众使用!!!

    - 修改防火墙规则:编辑`/etc/sysconfig/iptables`文件,添加相应的端口开放规则。 通过以上内容,我们详细了解了Redis的基础概念、应用场景、安装配置过程以及如何使用Java客户端库连接Redis服务器。Redis作为一种...

    ftp安装 Java实现客户端

    为确保FTP服务正常工作,还需开放必要的端口: ```bash /sbin/iptables -I INPUT -p tcp --dport 21 -j ACCEPT /etc/rc.d/init.d/iptables save /etc/init.d/iptables restart ``` 检查防火墙状态: ```bash /etc...

Global site tag (gtag.js) - Google Analytics