iptables는 IPv6에서 어떻게 작동합니까?

iptables는 IPv6에서 어떻게 작동합니까?

Linux Debian에서 IPv6용 방화벽을 설정하고 싶습니다. iptables를 사용하는 것이 나에게 중요합니다. ipv4 폴더를 ipv6으로 변경해 보았습니다.

여기에 이미지 설명을 입력하세요.

IPv6용 iptables를 설정하는 방법은 무엇입니까?

답변1

기존 답변 외에도.

iptables-save(나처럼) and iptables-restore명령 을 사용하는 구문을 선호한다면 괜찮습니다 ip6tables-save.ip6tables-restore

편리한 부분은 다음과 같습니다.공유하다iptables-restoreip6tables-restore모든 버전별 행에 -4각각 접두사를 붙이고 -6IPv4에 적용되는 행에 남겨 두어 동일한 규칙 파일그리고IPv6.

$ADDRFAM스크립트의 주소 family()가 올바른지 확인하려면 다음을 사용하세요.

set -e
case "$1" in
start)
  case $ADDRFAM in
  inet)  iptables-restore  < /etc/myfwrules.txt ;;
  inet6) ip6tables-restore < /etc/myfwrules.txt ;;
  esac
  # ...
  ;;
stop)
  # ...
  ;;
esac
exit 0

답변2

ip6tables대신 명령을 사용하십시오 iptables. 대부분의 (모두?) 중요한 방식에서는 동일하게 작동합니다.

답변3

ip6tables대신 사용 iptables가능한 다음 명령을 사용해야 합니다 .

ip6tables-restore그리고ip6tables-save

관련 정보