Fedora에서는 이 firewalld
패키지가 필수입니다 ebtables
. firewalld
Debian에서도 ebtables
기본적으로 설치되지만 이는 필수 사항이 아니라 권장 사항입니다.
Fedora는 기본적으로 모든 서비스를 활성화하지 않습니다. systemd 서비스를 활성화 firewalld
하지만 활성화하지는 않습니다 ebtables
.
데비안은 기본적으로 모든 서비스를 활성화합니다. 따라서 firewalld
및에 대한 시스템 서비스를 활성화합니다 ebtables
.
ebtables.service
효과 는 무엇입니까 ?- 내가 특정 기능에만 관심이 있다고 가정해 보겠습니다
firewalld
. 그렇다면ebtables.service
활성화하면 무슨 소용이 있을까요?- 데비안에서 비활성화하면
ebtables.service
어떤 기능도 비활성화 됩니까firewalld
? - Fedora에서 이를 활성화하면
ebtables.service
모든 기능이 활성화 됩니까firewalld
? ebtables.service
및 사이에 충돌이 발생할 수 있습니까firewalld.service
?
- 데비안에서 비활성화하면
firewalld
용도 는 무엇입니까ebtables
?
소프트웨어 버전
- 더반: 9
- 방화벽: 0.4.4.2-1
- ebtables:2.0.10.4-3.5+b1
- 페도라: 28
- 방화벽: 0.5.5-1.fc28.noarch
- ebtables:2.0.10-25.fc28.x86_64
답변1
firewalld
무슨 소용 이 있는지 모르겠어ebtables
ebtables.service와 Firewalld.service 간에 충돌이 발생할 수 있습니까?
예. firewalld.service
로써 정의 된 Conflicts=ebtables.service
.
나는 이것이 작동하고 시작하는 동안과 설치 직후에 원하는 결과를 제공할 것이라고 믿습니다. 바라보다:systemd 서비스 A에는 "충돌=B"가 있습니다. A와 B가 모두 활성화되었습니다. 부팅 시 시작이 허용되는 서비스(있는 경우)를 알 수 있습니까? 아니면 임의로 시작됩니까?
나는 이것이 혼란스러울 수 있다고 생각한다. 나는 그것을 명시적으로 비활성화하는 것을 고려할 것입니다 ebtables.service
.
Debian 9와 Fedora 28을 비교하면 ebtables.service
약간 다르게 작동합니다.
둘 다 서비스가 중지될 때 ebtables 규칙 세트를 저장하고 시작될 때 복원하는 유사한 코드를 가지고 있습니다.
내 데비안 시스템에서 옵션 ebtables.service
은 다음에서 읽습니다./etc/default/ebtables
거의기본적으로는 아무것도 없습니다. 그러나 중지하거나 다시 시작하면 ebtables 규칙 세트가 지워집니다.
내 Fedora 시스템에서도 ebtables.service
비슷한 기능이 제공됩니다. 옵션 파일이 있습니다/etc/sysconfig/ebtables-config
, 내가 아는 한 그것은아니요ebtables.service에서 참조됩니다. 대신 활성화되면 모든 기능이 완전히 활성화됩니다 ebtables.service
.