Security on your Home Network
Manitoba UNIX User Group Presentation
Michael Doob --- May 9, 2000
Where and what to look for
Using syslogd
syslogd format in syslog.conf: facility.level action
facility | level | action |
---|
user | emerg | filename |
kern | alert | @server |
mail | crit | user |
daemon | err | |
auth | warning | |
lpr | notice | |
news | info | |
uucp | debug | |
cron | none | |
local1-7 | | |
mark | | |
* | | |
Packet structure
- IP packets, ports, headers and data
- Protocols
- ICMP (Internet control message protocol)
- UDP (User datagram protocol)
- TCP (Transmission control protocol
- ports, reserved and otherwise in /etc/services
- ACK and SYN
Encryption with ssh
packet filtering with ipchains
- types of chains (input, output, forward)
- listing current rules (-L option)
- appending to the current rules (-A option)
- inserting in front of the current rules (-I option)
- deleting from the current rules (-D option)
- flushing the current rules (-F option)
- log to a file (-l option)
- ACCEPT, DENY, REJECT (-j option)
- filtering rules
- by source address (-s) (eg, 130.179.0.0/16)
- by destination address (-d)
- by protocol (-p) (eg tcp)
- by SYN (-y)