• Categories
    Category
    {{ postCtrl.tags }}
    • {{ category.tag_type }}

      • {{tag.tag_name}}
      • View more
  • Categories
    Category
    {{ postCtrl.tags }}
    • {{ category.tag_type }}

      • {{tag.tag_name}}
      • View more
  • News
  • Tutorials
  • Forums
  • Tags
  • Users
Tutorial News Comments FAQ Related Articles

How to Install IPFire in Linux

{{postValue.id}}

Installation of IPFire Free Firewall Linux Distribution

IPFire is a free Linux distribution that acts as a router and firewall. It is maintained via web interface. The distribution offers selected server daemons. It can easily be expanded to a SOHO server. Steps to install ‘ IPFire’ Free Firewall Linux Distribution is discussed in this tutorial.

IPFire Hardware Specifications

  • Minimum 2 Network cards with 1 GB transfer speed
  • Minimum 1 GB of Hard disk Space, Recommended 2 GB, More size will be good.
  • Minimum 256 MB of RAM, Recommended 512 MB.
  • Minimum i586 CPU (Intel Pentium 333 MHz).


Setup of My Environment

Host name : ipfire.linuxhelp.com
IP address : 192.168.5.110
Hard disk size : 4 GB

Installation of IPFire

1. You must be clear about the compatibility of your hardware with IPFire. Grab the IPFire ISO image from the official IPFire Download page.

2. Burn the image to media such as DVD/CD or USB and boot the media and select Install IPFire 2.19 for installation.

IP

3. Select the desired Language.

language

4. Now let us start the installation.

Selecting cancel on any of the following screen will reboot the computer.

IPFire

5. Press Space bar to Accept the license and click OK inorder to continue.

license

6. Now it asks for confirmation to delete all the data to proceed with installation. Just select ” Delete all data” .

installation

7. Select the file system as EXT4.

filesystem

8. Now Start the installation process by formatting the disk and install the system files.

source

9. Click Reboot and continue the further installation in configuring networks cards, ISDN, and system passwords.

IPfire

10. Choose the type of Keyboard mapping Language in the drop-down lis

version

11. Select the timezone

version

12. Now enter the host name

machine

13. Enter a valid domain name, for your local DNS server.

domain

14. Type a root password for Command-line access.

root

15. Enter admin user Password for IPFire GUI web interface, which must be different from the command line access credentials.

pages

16. IPFire network configuration. “ Select network configuration type”

network

Then next select red + green for network device.
types

Next select “ Drivers and card assignment” .
menus

Then choose Green and press select.
assigned cards

Next select network card for green interface.
extended

Repeat the same process for red interface.

interface

17. Select “ address settings” in network configure menu page.
network

My green interface ip : 192.168.5.110
My red interface ip : 192.168.5.111

Select Green and and press ok.
green

Then accept warning message by press “ ok”
connection

Next Set IP and press ok.
table

Then Select red.

interface

Now set IP
Red

18. Set DNS and gateway settings,
Select DNS and gateway settings in Network configuration menu.
complete

Set DNS and gateway,
DNS

DHCP server configuration.


19. If you want set DHCP on your client machine you just need to enable this service.
configure

20.Press ok for complete the setup.
setup

Then it will reboot automatically.

21. After reboot we get the login page. Just enter your user name and password.
running

Then check ip by using ifconfig command.
login

22. Access the IPFire on client machine by using web user interface. Just type ipfire machine ip address on url search panel.
index

Now you get the dashboard
system

Features


Webproxy


linuxhelp

URL filter


expression

DHCP configuration


DHCP configuration

Connection tracking


connections

Open VPN


global settings

Dynamics DNS


settings

Time server(NTP Configuration)


common settings

Tags:
jackson
Author: 

Comments ( 0 )

No comments available

Add a comment
{{postCtrl.cmtErrMsg}}

Frequently asked questions ( 5 )

Q

Whether it possible to act as more functionality of the firewall?

A

No

Q

How to configure Red and Green interface IP?

A

Please referred as document to configure the Red and Green interface.

Q

How to secure the accessing site for Ipfire dashboard?

A

Need to confgure SSL certificate for site of IPFire dashboard

Q

Whether it possible to configure static and dynamic IP for using the IPFire?

A

Yes

Q

I have already own VPN setting for my network connection. If it is possible to using the VPN configuration for accessig the IPFire?

A

I refer and tell the answer for this issue.

Back To Top!
Rank
User
Points

Top Contributers

userNamenaveelansari
135850

Top Contributers

userNameayanbhatti
92510

Top Contributers

userNamehamzaahmed
32150

Top Contributers

1
userNamelinuxhelp
31040

Top Contributers

userNamemuhammadali
24500
Can you help Ryan ?
how to use visual traceroute tool

Am using traceroute command to check for the route. i got this tool while surfing. So pls help me out installation and usage of Visual traceroute tool.

Networking
  • Routing
  • trunk
  • Netmask
  • Packet Capture
  • domain
  • HTTP Proxy
Server Setup
  • NFS
  • KVM
  • Memory
  • Sendmail
  • WebDAV
  • LXC
Shell Commands
  • Cloud commander
  • Command line archive tools
  • last command
  • Shell
  • terminal
  • Throttle
Desktop Application
  • Linux app
  • Pithos
  • Retrospect
  • Scribe
  • TortoiseHg
  • 4Images
Monitoring Tool
  • Monit
  • Apache Server Monitoring
  • EtherApe 
  • Arpwatch Tool
  • Auditd
  • Barman
Web Application
  • Nutch
  • Amazon VPC
  • FarmWarDeployer
  • Rukovoditel
  • Mirror site
  • Chef
Contact Us | Terms of Use| Privacy Policy| Disclaimer
© 2025 LinuxHelp.com All rights reserved. Linux™ is the registered trademark of Linus Torvalds. This site is not affiliated with linus torvalds in any way.