Bering-uClibc User's Guide
Prev
Next
Bering-uClibc User's Guide
Bering-uClibc users community
<
leaf-user at lists.sourceforge.net
>
Edited by
Bering-uClibc Team
2003-12-04
Revision History
Revision 0.2
2003-08-17
ET
For details see the last chapter of the document
Table of Contents
1. Structure of the document
Overview
Contributions and Feedback
2. Using Dropbear
Objectives
Step 1: Load the dropbear package
Step 2: Generate the keys
Step 3: Set root password
Step 4: Check Shorewall rules
Step 5: Finishing up
Miscellaneous
3. ez-ipupdate configuration
About ez-ipupdate
What is ez-ipupdate?
Feedback
Declare the ezipupd.lrp package
Configuring ez-ipupdate
Using ez-ipupdate
Through dhclient exit-hook script
Through ppp /etc/ppp/ip-up script
Configure shorewall
4. Configuring IPv6
Introduction
IPv6 support in Bering-uClibc
What can be found in this document
IPv6 configuration
Objectives
Prerequisites
Step 1: Declare the ipv6 module
Step 2: Declare the ipv6 packages
Step 3: Configure IPv6 addresses
Step 4: Configure the Router Advertisement daemon
Step 5: Check if the router is working properly
Step 6: Configure a 6to4 tunnel
Step 7: Configure Shorewall
Step 8: Configure the local network
Step 9: Configure 6wall, the IPv6 firewall
Tips and tricks
IPv6 (enabled) applications
Overview
ping6 & netstat
radvd
ip6tables
6wall
dnscache & tinydns
inetd
pppd
snmpd
sshd
5. freenet6.lrp - access for tunnel broker freenet6
Introduction
Declare the freenet6.lrp package
Obtain an (authenticated) tunnel or a whole subnet
Configure freenet6
Configure the firewall
Configure shorewall
Configure 6wall
Using radvd
Manual or automatic radvd configuration
Automatic radvd configuration
Manual radvd configuration
6. Managing Certs with tinyca
Introduction
Getting started
Create a Certificate
Exporting everything
7. Configuring openvpn
Introduction
Objectives
Overview of the setup described here
About openvpn
Loading the packages
Loading the modules
Generating keys
Setup for key generation on your Bering-uClibc box
Build your own Root Certification Authority (CA) certificate/key
Build Diffie-Hellmann parameters
Build the server key
Build the client key(s)
OpenVPN server side
OpenVPN server configuration
Configure shorewall on the openvpn server
Starting the OpenVPN server
OpenVPN clients
OpenVPN client configuration
Configure shorewall on an OpenVPN client
Starting the OpenVPN client
Links
OpenVPN links
OpenSSL tools and hints to how to create your own Certificates
8. Configuring openswan(ipsec)
Introduction
Objectives
Overview of the setup described here
About openswan
Loading the packages
Loading the modules
Generating keys
Configuration
ipsec.secrets
ipsec.conf
Starting Openswan
Links
Openswan links
9. Zebra configuration
Overview
Configuring Zebra
Configuring Zebra with telnet
Links
10. Using SNMP and RRD to monitor your LEAF system
Introduction
Objectives
Overview of the setup described here
About Net-SNMP
About RRDTool
Configure the LEAF system
Load netsnmpd package
Configure the snmp daemon
Configure the RRD machine
Prerequisites
Collecting and storing performance data
Retrieving and presenting performance data
11. Using keepalived with LEAF Bering-uClibc
Objectives
Load the keepalived and additionally required packages
Configuration
Troubleshooting
Links
12. Configure Universal Plug-N-Play IGD services
Overview of UPnP
Firewalling UPnP
Installation
Shorewall integration
13. LEAF for the pcengines WRAP
The challenge
PCengines WRAP Hardware
The problem area
Analysis
Keyboard controller jammed messages
Enable reboot without use of the the keyboard controller
syslinux.conf
The solution
Bering uClibc
Bering
14. Revision history
Version 0.11
Version 0.10
Version 0.9
Version 0.8
Version 0.7
Version 0.6
Version 0.5
Version 0.4
Version 0.3
Version 0.2
Version 0.1
List of Tables
7.1.
OpenVPN keys and certificates
9.1.
Daemon ports:
12.1.
Firewall passthroughs