Fedora 39 데스크톱 가상 머신에서 실행되는 Ubuntu 22.04 도구 상자에 apache, php 및 mysql을 설치하고 싶습니다. 나는 여기에 제공된 단계별 지침을 따르고 있습니다.협회, 실행 시 방화벽에서 포트를 설정하는 데 문제가 있는 것 같습니다.
⬢[lab@toolbox lab]$ sudo ufw allow in "Apache"
WARN: initcaps
[Errno 2] iptables v1.8.7 (nf_tables): Could not fetch rule set generation id: Permission denied (you must be root)
와는 별개로,
$ sudo ufw status
출력 오류:
⬢[lab@toolbox lab]$ sudo ufw status
ERROR: problem running iptables: iptables v1.8.7 (nf_tables): Could not fetch rule set generation id: Permission denied (you must be root)
답변1
현재 있는 도구 상자(컨테이너)에는 자체 네트워크 스택이 없습니다. 도구 상자는 호스트 네트워크 모드에서 실행되므로 도구 상자 외부에서 설정한 모든 방화벽 규칙을 상속해야 합니다.
sudo ufw allow in "Apache"
도구 상자 외부에서 실행 해 보셨나요 ?