'IPFire'무료 방화벽 Linux 배포를 설치하는 방법


IPFire 는 다른 방화벽과 같은 뛰어난 기능을 갖춘 높은 수준의 유연한 방화벽 중 하나입니다. IPFire는 방화벽, VPN 게이트웨이, 프록시 서버, DHCP 서버, 시간 서버, 캐싱 이름 서버, Wake-On-LAN, DDNS, Open VPN, 모니터링 등으로 작동합니다.

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를 사용할 수 있으며 Raspberry pi와 같은 ARM 프로세서 빌드 시스템에서 실행할 수 있습니다.

IPFire 설치 중에 네트워크는 다양한 세그먼트로 구성됩니다. 이러한 세분화 된 보안 체계는 네트워크의 각 시스템에 적합한 위치가 있으며 요구 사항에 따라 개별적으로 활성화 할 수 있음을 나타냅니다. 각 세그먼트는 공통 보안 수준을 공유하는 컴퓨터 그룹의 역할을하며, 이는 네 가지 색상의 영역으로 설명됩니다 (예 :

  1. Green – This represents we are in a safe area. Client in Green area will be without any restrictions and connected Internal/locally.
  2. Red – This indicates that we are in a danger or the connection to the outside world, nothing will be allowed from firewall unless configured specially by the admins
  3. Blue – This represents the “wireless” network, which is used for local area network.
  4. Orange – This referred to as we are in “DMZ” demilitarized zone. Any servers which are accessible publicly are aparted from the rest of the network to minimize security breaches.

IPFire는 최근에 완전히 재 설계된 새로운 그래픽 사용자 인터페이스와 함께 제공되는 2.15 Core 업데이트 86 버전을 출시했으며 대규모 새 기능을 제공합니다.

  1. Minimum i586 CPU (Intel Pentium 333 MHz).
  2. Minimum 256 MB of RAM, Recommended 512 MB.
  3. Minimum 1 GB of Hard disk Space, Recommended 2 GB, More size will be good.
  4. Minimum 2 Network cards with 1 GB transfer speed.
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 서버가 있거나 나중에 정의 할 수있는 경우 유효한 도메인 이름을 제공합니다. 여기서는 \"tecmintlocal\"을 로컬 DNS 서버 도메인 이름으로 사용하고 있습니다.

15. 루트 사용자의 암호를 입력합니다. 이것은 명령 줄 액세스에 사용됩니다. 비밀번호로 redhat123 $ 을 사용했습니다.

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