웹사이트 검색

'IPFire' 무료 방화벽 Linux 배포판 설치 방법


IPFire는 방화벽, VPN 게이트웨이, 프록시 서버, DHCP 서버, 시간 서버, 캐싱 이름 서버, Wake-On-LAN, DDNS, 개방형 VPN, 모니터링 등으로 작동하는 오픈 소스 Linux 배포판입니다. .

IPFire는 GPL 라이센스에 따라 출시되며 완전히 무료로 사용하도록 설계되었습니다. 개발자는 IPFire가 구축되는 동안 주요 사항을 보안으로 유지합니다. IPFire는 인터넷에 직접 연결되므로 해커나 위협이 이를 공격할 가능성이 있습니다. 이러한 위협과 공격을 방지하기 위해 Pakfire 패키지 관리자는 관리자가 IPFire에서 패키지 데이터베이스를 최신 상태로 유지하는 데 도움이 됩니다.

기본적으로 IPFire는 다양한 위협, 공격, 감지 및 손상 기능을 갖춘 슈퍼 커널을 사용하여 구축되었으며 사용할 수 있는 풍부한 그래픽 인터페이스를 갖추고 있습니다. IPfire에는 Samba 및 vsftpd 파일 서비스를 사용하는 기능이 있습니다. IPFire는 VDSL, ADSL, SDSL, 이더넷 및 4G/3G 유형의 전화 접속을 지원합니다.

KVM, VMware, XEN, Qemu, Microsoft Hyper-v, Oracle Virtual Box, Proxmox 등과 같은 모든 종류의 가상 환경에서 IPFire를 사용할 수 있으며 다음과 같은 ARM 프로세서 빌드 시스템에서 실행할 수 있습니다. 라즈베리 파이처럼.

IPFire 설치 중에 네트워크는 다양한 세그먼트로 구성됩니다. 이 분할된 보안 체계는 네트워크의 각 시스템에 적합한 위치가 있으며 요구 사항에 따라 별도로 활성화할 수 있음을 나타냅니다. 각 세그먼트는 공통 보안 수준을 공유하는 시스템 그룹 역할을 하며, 이는 녹색, 빨간색, 파란색, 주황색.

  • 녹색 – 이는 안전한 지역에 있음을 나타냅니다. 녹색 영역의 클라이언트는 아무런 제한 없이 내부/로컬로 연결됩니다.
  • 빨간색 – 이는 위험에 처해 있거나 외부 세계에 연결되어 있음을 나타냅니다. 관리자가 특별히 구성하지 않는 한 방화벽에서는 어떤 것도 허용되지 않습니다.
  • 파란색 – 근거리 통신망에 사용되는 "무선" 네트워크를 나타냅니다.
  • 주황색 – 이는 우리가 "DMZ" 비무장지대에 있음을 나타냅니다. 공개적으로 액세스할 수 있는 모든 서버는 보안 침해를 최소화하기 위해 네트워크의 나머지 부분과 분리됩니다.

IPFire는 최근 2.15 핵심 업데이트 86 버전을 출시했습니다. 이 버전에는 완전히 재설계된 새로운 그래픽 사용자 인터페이스와 함께 엄청난 양의 새로운 기능이 포함되어 있습니다.

IPFire 하드웨어 요구 사항

  1. 최소 i586 CPU(Intel Pentium 333MHz).
  2. 최소 256MB RAM, 권장 512MB.
  3. 최소 1GB의 하드 디스크 공간, 권장 2GB, 크기가 클수록 좋습니다.
  4. 전송 속도가 1GB인 네트워크 카드가 최소 2개 있습니다.
내 환경 설정
Host name		:	ipfire.tecmintlocal.com
IP address		:	192.168.1.1
Hard disk size		:	4 GB
Ethernet Cards	        :	2 No's

이 문서에서는 설치 중에 구성해야 할 사항과 함께 IPFire 설치를 다룹니다. 설치 및 구성 절차는 컴퓨터 속도에 따라 10~15분 이상 소요됩니다.

1단계: IPFire 설치

1. IPFire 설치를 시작하기 전에 하드웨어가 IPFire와 호환되는지 확인하세요. 다음으로, 공식 IPFire 다운로드 페이지로 이동하여 요구 사항에 따라 IPFire ISO 이미지를 가져옵니다. 이 기사에서는 가장 널리 사용되는 방법인 CD/DVD를 사용하여 IPFire를 설치하는 방법을 다룹니다.

또는 IPFire의 USB 설치를 사용할 수도 있지만 Unetbootin 도구를 사용하여 USB 미디어를 부팅 가능한 이미지로 만들어야 합니다.

2. ISO 이미지를 다운로드한 후, 이미지를 CD/DVD 또는 USB와 같은 미디어에 굽고 미디어를 부팅한 다음 IPFire 2.15 설치를 선택하여 설치를 시작합니다.

3. 그런 다음 해당 지역에 맞는 언어를 선택합니다.

4. 이 단계에서 설정을 계속하지 않으려면 설정을 취소하고 시스템을 재부팅할 수 있음을 알 수 있습니다.

5. 스페이스바를 눌러 라이선스에 동의하고 선택하고 확인을 눌러 계속하세요.

6. 이 단계에서는 설치를 계속하면 선택한 디스크의 데이터가 삭제되므로 경고가 표시됩니다. IPFire를 설치하려면 를 선택하고 확인을 선택하세요.

7. 다음으로 파일 시스템을 EXT4로 선택하고 다음 단계를 계속합니다.

8. 일단 파일 시스템 유형을 선택하면 설치가 시작되고 디스크가 포맷되며 시스템 파일이 설치됩니다.

9. 설치가 완료되면 확인을 눌러 재부팅하여 설치를 마무리하고 추가 설치를 계속하여 ISDN, 네트워크 카드 및 시스템 비밀번호를 구성합니다.

10. 시스템 재부팅 후 IPFire 부팅 메뉴 옵션이 표시됩니다. enter 키를 눌러 기본 옵션을 선택하세요.

11. 다음으로 아래와 같이 드롭다운 목록에서 키보드 매핑 언어 유형을 선택합니다.

12. 다음으로 목록에서 시간대를 선택합니다. 여기에서는 시간대 지역으로 '인도'를 선택했습니다.

13. IPFirewall 시스템의 호스트 이름을 선택합니다. 기본적으로 ipfire가 됩니다. 이 단계에서는 어떤 변경도 하지 않겠습니다.

14. 로컬 DNS 서버가 있는 경우 유효한 도메인 이름을 제공하세요. 그렇지 않으면 나중에 정의할 수 있습니다. 여기서는 로컬 DNS 서버 도메인 이름으로 "tecmintlocal"을 사용하고 있습니다.

15. 루트 사용자의 비밀번호를 입력하세요. 이 비밀번호는 명령줄 액세스에 사용됩니다. 비밀번호는 redhat123$를 사용했습니다.

16. 이제 IPFire GUI 웹 인터페이스에 대한 관리자 비밀번호를 제공해야 합니다. 보안상의 이유로 비밀번호는 명령줄 액세스 자격 증명과 달라야 합니다.