>  기사  >  운영 및 유지보수  >  Linux에서 iptables 방화벽 규칙을 추가하는 방법

Linux에서 iptables 방화벽 규칙을 추가하는 방법

王林
王林앞으로
2023-05-24 18:34:061997검색

iptables 설정

 *filter
:input drop [0:0]
:forward accept [0:0]
:output accept [49061:9992130]
-a input -i lo -j accept   不开启会有很多服务无法使用,开启回环地址
-a input -p icmp -j accept   允许icmp包通过,也就是允许别人ping自己
-a input -m state --state related,established -j accept
-a input -p tcp -m tcp --dport 21 -j accept
-a input -p tcp -m tcp --dport 25 -j accept
-a input -p tcp -m tcp --dport 80 -j accept
-a input -p tcp -m tcp --dport 110 -j accept
-a input -p tcp -m tcp --dport 8080 -j accept
-a input -p tcp -m tcp --dport 10337 -j accept 这是我自己的ssh连接端口
 -a input -j reject --reject-with icmp-host-prohibited
commit

참고: 사용 시 규칙 뒤의 중국어 주석을 제거해야 합니다. 다중 포트 모드에서도 작성할 수 있습니다.

-a input -p tcp -m multiport --dports 21,25,80,110,3306,8080,10337 -j accept

어떤 버전의 Linux가 있습니까?

Linux 버전은 다음과 같습니다. : Deepin, Ubuntu Kylin, Manjaro, LinuxMint, Ubuntu 및 기타 버전. 그중 Deepin은 중국에서 가장 잘 개발된 Linux 배포판 중 하나입니다. Ubuntu Kylin은 Ubuntu를 기반으로 한 파생 배포판입니다. Manjaro는 Arch를 기반으로 한 Linux 배포판입니다. LinuxMint의 기본 Cinnamon 데스크톱은 Windows XP와 유사하며 간단합니다. 사용; Ubuntu는 주로 Linux 운영 체제인 데스크톱 응용 프로그램입니다.

위 내용은 Linux에서 iptables 방화벽 규칙을 추가하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 yisu.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제