Jonas Lippuner. Overview IPCop Introduction Network Structure Services Addons Installing IPCop...

25
Jonas Lippuner
  • date post

    19-Dec-2015
  • Category

    Documents

  • view

    219
  • download

    4

Transcript of Jonas Lippuner. Overview IPCop Introduction Network Structure Services Addons Installing IPCop...

Page 1: Jonas Lippuner. Overview IPCop  Introduction  Network Structure  Services  Addons Installing IPCop on a SD card  Hardware  Installation.

Jonas Lippuner

Page 2: Jonas Lippuner. Overview IPCop  Introduction  Network Structure  Services  Addons Installing IPCop on a SD card  Hardware  Installation.

Overview

IPCop Introduction Network Structure Services Addons

Installing IPCop on a SD card Hardware Installation

Page 3: Jonas Lippuner. Overview IPCop  Introduction  Network Structure  Services  Addons Installing IPCop on a SD card  Hardware  Installation.

Introduction

Linux firewall distribution the bad packets stop here SOHO users current 1.4.21 with kernel 2.4 version 2.0 under development www.ipcop.org

Page 4: Jonas Lippuner. Overview IPCop  Introduction  Network Structure  Services  Addons Installing IPCop on a SD card  Hardware  Installation.

Network Structure

up to 4 physically separated networks RED: untrusted network, i.e. Internet GREEN: protected (local) network BLUE: optional network for wireless

devices ORANGE: optional network for public

servers (DMZ)

Page 5: Jonas Lippuner. Overview IPCop  Introduction  Network Structure  Services  Addons Installing IPCop on a SD card  Hardware  Installation.

Network Structure

Page 6: Jonas Lippuner. Overview IPCop  Introduction  Network Structure  Services  Addons Installing IPCop on a SD card  Hardware  Installation.

Network Structure

IPCop RED GREEN BLUE ORANGE

REDclosed

EA

closed

PF, VPN

closed

PF, VPN

closed

PF

GREEN open open open open

BLUEclosed

BA

closed

BA

closed

DP, VPN

closed

BA

ORANGE closed openclosed

DP

closed

DP

EA: External AccessBA: Blue Access

PF: Port ForwardingDP: DMZ Pinholes

VPN: Virtual Private Network

Page 7: Jonas Lippuner. Overview IPCop  Introduction  Network Structure  Services  Addons Installing IPCop on a SD card  Hardware  Installation.

Access Control

External Access allow access to IPCop from RED

Port Forwarding forward specific ports from RED to specific

addresses in GREEN, BLUE or ORANGE Blue Access

list of trusted IP and/or MAC addresses in BLUE DMZ Pinholes

like port forwarding, but from ORANGE or BLUE to GREEN or BLUE

Page 8: Jonas Lippuner. Overview IPCop  Introduction  Network Structure  Services  Addons Installing IPCop on a SD card  Hardware  Installation.

Connecting to the Internet

Static IP DHCP, e.g. from a cable modem or DSL

router PPPoE, e.g. over an DSL router

configured as “bridge” PPTP USB modem ISDN card

Page 9: Jonas Lippuner. Overview IPCop  Introduction  Network Structure  Services  Addons Installing IPCop on a SD card  Hardware  Installation.

Configuration

easy-to-use web interface SSH access can be enabled

password based authentication public key based authentication

updates can be downloaded and installed through the web interface

Page 10: Jonas Lippuner. Overview IPCop  Introduction  Network Structure  Services  Addons Installing IPCop on a SD card  Hardware  Installation.

Services

Web proxy (squid) for GREEN and BLUE can be transparent for port 80

DHCP server for GREEN and BLUE fixed and dynamic leases

Dynamic DNS updates RED IP to a dynamic DNS service

Page 11: Jonas Lippuner. Overview IPCop  Introduction  Network Structure  Services  Addons Installing IPCop on a SD card  Hardware  Installation.

Services

Host Names host names can be assigned to IP addresses

Time Server IPCop retrieves time from public NTP servers

and acts as NTP server for local network Traffic Shaping

assign priorities to traffic on different ports

Page 12: Jonas Lippuner. Overview IPCop  Introduction  Network Structure  Services  Addons Installing IPCop on a SD card  Hardware  Installation.

Services

Intrusion Detection System (Snort) on GREEN, BLUE, ORANGE and/or RED analyses packets for known signatures of

malicious activity passive protection, must be monitored by

user requires a lot of memory

Page 13: Jonas Lippuner. Overview IPCop  Introduction  Network Structure  Services  Addons Installing IPCop on a SD card  Hardware  Installation.

Services

VPN (IPSec) access to GREEN and BLUE from RED and

BLUE secure and encrypted connection through an

untrusted network Net-to-net, Host-to-net (road warrior) Authentication through pre-shared key or

digital certificates

Page 14: Jonas Lippuner. Overview IPCop  Introduction  Network Structure  Services  Addons Installing IPCop on a SD card  Hardware  Installation.

Addons

new features and capabilities unofficial more than 120 addons www.ipcopaddons.org

Page 15: Jonas Lippuner. Overview IPCop  Introduction  Network Structure  Services  Addons Installing IPCop on a SD card  Hardware  Installation.

Addons

Advanced Proxy extends the configuration options adds user management

BlockOutTraffic (BOT) block access to RED by default and allow

only according user-defined rules

Page 16: Jonas Lippuner. Overview IPCop  Introduction  Network Structure  Services  Addons Installing IPCop on a SD card  Hardware  Installation.

Addons

Copfilter scans email and web traffic for viruses and

spam URL filter

blocks specific domains, URLs and/or files includes time based access control

WLAN-AP turns IPCop into a wireless access point

Page 17: Jonas Lippuner. Overview IPCop  Introduction  Network Structure  Services  Addons Installing IPCop on a SD card  Hardware  Installation.

Hardware Requirements

minimal 32 MB RAM (more required for advanced

features like IDS) 128 MB SD card is enough (more space

required for extensive logging) Network adapters (number depends on

network configuration)

Page 18: Jonas Lippuner. Overview IPCop  Introduction  Network Structure  Services  Addons Installing IPCop on a SD card  Hardware  Installation.

Motherboard

Page 19: Jonas Lippuner. Overview IPCop  Introduction  Network Structure  Services  Addons Installing IPCop on a SD card  Hardware  Installation.

Motherboard

Mini-ITX embedded CPU (533 MHz) 128 MB RAM integrated graphics chip 2x USB v1.1 ports 1x network adapter (10/100 Mbps) 1x PCI slot fanless

Page 20: Jonas Lippuner. Overview IPCop  Introduction  Network Structure  Services  Addons Installing IPCop on a SD card  Hardware  Installation.

Power Supply

Page 21: Jonas Lippuner. Overview IPCop  Introduction  Network Structure  Services  Addons Installing IPCop on a SD card  Hardware  Installation.

SD to IDE Adapter

Page 22: Jonas Lippuner. Overview IPCop  Introduction  Network Structure  Services  Addons Installing IPCop on a SD card  Hardware  Installation.

Enclosure

Page 23: Jonas Lippuner. Overview IPCop  Introduction  Network Structure  Services  Addons Installing IPCop on a SD card  Hardware  Installation.

Enclosure

designed for Mini-ITX and PicoPSU up to two 2.5” drives 2x hidden USB ports wireless antenna hole no space for PCI card fanless

Page 24: Jonas Lippuner. Overview IPCop  Introduction  Network Structure  Services  Addons Installing IPCop on a SD card  Hardware  Installation.

Network Card

Page 25: Jonas Lippuner. Overview IPCop  Introduction  Network Structure  Services  Addons Installing IPCop on a SD card  Hardware  Installation.

Putting It Together