首页
学习
活动
专区
圈层
工具
发布

Linux下iptables 禁止端口和开放端口

服务器只打开了22端口,用putty.exe测试一下是否可以链接上去。...DNS 到时我们要配置DNS用到53端口 大家就会发现使用udp协议的 而 --dport 就是目标端口 当数据从外部进入服务器为目标端口 反之 数据从服务器出去 则为数据源端口 使用 --sport...-j 就是指定是 ACCEPT 接收 或者 DROP 不接收 3、禁止某个IP访问 1台Linux服务器,2台windows xp 操作系统进行访问 Linux服务器ip: 192.168.1.99...iptables 提供了一个参数 是检查状态的,下面我们来配置下 22 和 80 端口,防止无效的数据包。...那么我们的解决办法就是 指定这个数据传输端口的一个范围。 下面我们修改一下ftp配置文件。 我这里使用vsftpd来修改演示,其他ftp我不知道哪里修改,大家可以找找资料。

48.7K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux本机端口转发配置

    所谓端口转发就是,本来你的进程是提供端口A的TCP服务,但是由于一些特殊原因(比如该端口禁止外网访问,或者金志明某些用户访问),如果还是想要访问到该端口A的服务,可以配置一下端口转发,使得到端口B的请求被自动转发到端口...首先,必须开启Linux的端口转发功能 我们进入配置文件: $ vim /etc/sysctl.conf 找到 net.ipv4.ip_forward = 0 这一行,如图改成 net.ipv4.ip_forward...如果配置成功,将会看到上面这样的输出。 到此,就可以在外网访问8000端口来获取8100端口的服务了,很简单吧。...和OUTPUT下可以看到我们刚才配置的端口转发,其他两块没有内容。...以上,就是Linux的本机端口转发配置方法了,还有一种转发是跨IP端口转发,本文暂不介绍。

    5.8K10

    Linux下开启FTP的21端口

    参考查阅很多网站,各项配置都对了,最后在客户端yum下载软件时总是出现这个的问题: ?...start vsftpd.service 2、通过iptables开放21端口 (1) 先查看iptables设置: [root@CentOS ~]# iptables -nL ?...当需要传送数据时,客户 端在命令链路上用PORT命令告诉服务器:“我打开了XXXX端口,你过来连接我”。于是服务器从20端口向客户端的XXXX端口发送连接请求,建立一条 数据链路来传送数据。...PASV(被动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。...当需要传送数据时,服务 器在命令链路上用PASV命令告诉客户端:“我打开了XXXX端口,你过来连接我”。于是客户端向服务器的XXXX端口发送连接请求,建立一条数据链路来 传送数据。

    28.9K30

    Linux下FTP配置

    关于Linux下搭建FTP服务的文章网上有很多,但是大部分都局限于某一点,在实际操作过程中会遇到各种问题,针对本人在使用中用到的一些设置和出现的问题对网络信息进行了归纳整理和总结。...user_list 该文件用来指示的默认账户在默认情况下也不能访问ftp. vsftpd.conf vsftpd的主配置文件. ftpusers和user_list用来控制登录用户。...,即默认情况下,FTP PORT主动模式进行数据传输时使用20端口(ftp-data)。...3、通信编码模式 默认情况下可以通过ascii模式传输。将配置改为NO后,只能通过binary形式传输。...因为在很多情况下客户端处于VLAN等网络环境下,很难主动给出链接端口,不得不采用被动模式,出现这个错误并不能通过关闭PASV模式解决,而应该寻找PASV各方面的位置,找到配置中存在的问题进行解决。

    24K50

    Linux 下配置 HugePages

    本文基于x86_64 Linux下来描述如何配值 HugePages。     有关HugePages的特性请参考:Linux HugePage 特性 1、为什么需要配值HugePages ?...d、No Swapping:     We must avoid swapping to happen on Linux OS at all Document 1295478.1....  使用Oracle 提供的脚本hugepages_settings.sh的脚本来计算vm.nr_hugepages的值   在执行脚本之前确保所有的Oracle 实例已启动以及ASM也启动(存在的情形下)...h、验证配值   HugePages相关参数的值会随着当前服务器上的实例的停止与启动而动态发生变化   通常情况下,HugePages_Free的值应当小于HugePages_Total的值,在HugePages...HugePages_Free:    131   HugePages_Rsvd:      0   Hugepagesize:     2048 kB    3、使用HugePages的注意事项   下面的三种情形应当重新配置

    5.3K40

    LINUX下如何修改IPTABLES开启80端口

    inux下如何修改iptables开启80端口 最近在做本地服务器的环境,发现网站localhost能正常访问,用ip访问就访问不了,经常使用CentOS的朋友,可能会遇到和我一样的问题。...开启了防火墙导致80端口无法访问,刚开始学习centos的朋友可以参考下。 经常使用CentOS的朋友,可能会遇到和我一样的问题。...最近在Linux CentOS防火墙下安装配置 ORACLE   数据库的时候,总显示因为网络端口而导致的EM安装失败,遂打算先关闭一下CentOS防火墙。...这样重启计算机后,CentOS防火墙默认已经开放了80和22端口  简介:CentOS是Linux家族的一个分支。 ...这样重启计算机后,CentOS防火墙默认已经开放了80和22端口。

    7.8K30

    linux redis安装及多端口配置过程

    安装 redis在linux下的安装很简单,ubuntu下apt-get就可以很方便的安装 # ubuntu安装redis-server sudo apt-get install -y redis-server...自定义端口 redis默认安装时服务端口为6379,很多情况下我们需要启动自定义的端口,如果你不需要默认的6379端口,而且只需要启动一个自定义端口,那么很简单,打开/etc/redis/redis.conf...文件,找到port 6379这一行,改为自己的端口数字就可以了(需要sudo权限)。...如果你希望在保留原有的6379端口的基础上,增加一个或多个自定义端口,就需要重新创建redis服务实例。...以下为ubuntu 16.04上安装redis-server (3.0.6)为例说明配置步骤 参数配置文件 从/etc/redis/redis.conf复制一个副本在此副本上修改自定义端口配置 sudo

    2.4K10
    领券