摘要
本文首先介绍了Internet防火墙的基本概
念、原理、组成、分类和体系结构。然后系统
地描述了一个基于Linux系统的复合防火墙的
设计和实现过程。这个系统的实现过程涉及到
很多Unix系统的管理知识和程序设计知识,其
中包括Perl语言编程,Xwindow程序设计,内
核防火链ipchains的实现原理和管理方法,
socket程序设计,多线程程序设计,MD5算法
等等。
Designing and Implementing of
a Compound Firewall on Linux
This paper is about Internet Firewall. It tells us
the base conception, principle, types and
architecture of firewall. Then it gives a systemic
description of an Internet firewall on Linux system.
The implementing of this system covers a lot of
system management experience and UNIX
programming technology, including PERL
programming, Xwinodw programming, Linux
kernel ipchains management, socket programming,
muti-threads programming, MD5 arithmetic and
etc.
引文
1.Intemet 防火墙与网络安全 (Internet Firewalls and Network Security) 刘成勇 刘明刚 王明举 等译 Chris Hare & Karanjit Siyan 著 机械工业出版社1998.5
2.网络最高安全技术指南(Max Security) 王锐 陈靓 靳若明 周刚 译 Anonymous 著 机械工业出版社
3.用TCP/IP进行网际互连(Internetworking With TCP/IP) 赵刚 林瑶 蒋慧 等译 Douglas E.Comer & David L.Stevens 著 电子工业出版社 1998.6
4.Perl 入门 (Learning Perl) 程世玉 彭亮 译 Randal L.Schwartz 著 电子工业出版社 1997.10
5.用GNU软件编程(Programming with GNU Software) 石祥生 瞿炯 石秋云 译 Mike Loukides & Andy Oram 著 电子工业出版社 1997.5
6.Perl 5 Complete Edward S.Peschko and Michele DeWolfe The McGraw-Hill Companies,Inc.1997
7.Advanced Programming in the UNIX Environment W.Richard Stevens Addison-Wesley Pub Co 1992
8.Linux Kemel Internals Michael Beck,Harold Bohme,and Mirko Oziadzka Addison-Wesley Pub Co.1997.12
9.Visual C++技术内幕(Inside Visual C++)潘爱民 王国印 译 David J.Kruglinski 著 清华大学出版社 1999.1(第四版)