10 와 같은 명령을 실행할 때마다 ufw allow 22ufw는 자동으로 방화벽 규칙을 ipv4와 ipv6에 모두 추가합니다. ipv4에서 포트만 열려면 그렇게 할 수 있습니까? 같은 것 ufw allow 22 proto ipv4. ubuntu networking ufw — 랄프로 라마 소스
13 더 완전한 구문 을 사용하고 주소 (범위)를 지정 하기 만하면 됩니다. 예를 들어 모든 IPv4 주소에서 TCP 포트 22에 대한 연결을 허용하십시오. ufw allow proto tcp to 0.0.0.0/0 port 22 — 콘 롤롤 소스 나는 이것이 실제로 완전한 대답이라고 생각하지 않습니다. 아래를 참조하십시오. 감사합니다 — jamescampbell
11 IPv6을 끄도록 ufw 구성 파일 자체를 편집합니다. sudo nano /etc/default/ufw : 말한다 라인 변경 IPV6=yes에 IPV6=no다음 UFW 서비스를 다시 시작합니다. sudo ufw reloadufw 인스턴스가 이미 활성화 된 경우 에도 실행할 수 있습니다 . 이것은 내가 추가 한 모든 규칙이 IPv4에만 추가되도록하기 위해 노력했습니다. 감사 — 제임스 캠벨 소스 환상적으로 작동하며 다시로드 할 때 즉시 모든 중복 IPv6 규칙을 삭제합니다. 감사합니다 — 우주인 @spaceman 문제 없습니다, 다행 — 이네요
3 서브넷으로 만 가능할 수도 있습니다. sudo ufw는 192.168.0.0/24에서 모든 포트 22로 프로토 TCP를 허용합니다. 추가 정보 : https://help.ubuntu.com/lts/serverguide/firewall.html — 치코 3001 소스