Download - Firewall and Proxy Server
![Page 1: Firewall and Proxy Server](https://reader035.vdocuments.us/reader035/viewer/2022062810/56815c28550346895dc9fcec/html5/thumbnails/1.jpg)
Firewall and Proxy Server
Director: Dr. Mort AnvariName: Anan ChenDate: Summer 2000
![Page 2: Firewall and Proxy Server](https://reader035.vdocuments.us/reader035/viewer/2022062810/56815c28550346895dc9fcec/html5/thumbnails/2.jpg)
Content
Firewall Proxy Server Relationship between Proxy Server and Firewall Types of Firewalls Hardware requirements Software requirements Conclusion
![Page 3: Firewall and Proxy Server](https://reader035.vdocuments.us/reader035/viewer/2022062810/56815c28550346895dc9fcec/html5/thumbnails/3.jpg)
Firewall 1
A computer firewall is a router or other communications device which filters access to a protected network.
Firewall is also a program that screens all incoming traffic and protects the network from unwelcome intruders.
![Page 4: Firewall and Proxy Server](https://reader035.vdocuments.us/reader035/viewer/2022062810/56815c28550346895dc9fcec/html5/thumbnails/4.jpg)
Firewall 2
Firewalls can also be used as access control measures to only allow certain people within the organization access to the Internet. Many firewalls now contain features to control, authenticate and secure users who may want to access a company internal data from the Internet or even another company.
![Page 5: Firewall and Proxy Server](https://reader035.vdocuments.us/reader035/viewer/2022062810/56815c28550346895dc9fcec/html5/thumbnails/5.jpg)
Proxy Server 1
Proxy Server is a computer program that acts as an intermediary between a web browser and a web server. To give users rapid access to popular web destinations
![Page 6: Firewall and Proxy Server](https://reader035.vdocuments.us/reader035/viewer/2022062810/56815c28550346895dc9fcec/html5/thumbnails/6.jpg)
Proxy Server 2
Internet Service Providers use proxy servers as "holding bins" to store frequently requested pages, rather than going out and fetching them repeatedly from the Net
Proxy server is also used to control and monitor outbound traffic
![Page 7: Firewall and Proxy Server](https://reader035.vdocuments.us/reader035/viewer/2022062810/56815c28550346895dc9fcec/html5/thumbnails/7.jpg)
Relationship between Proxy Server, Firewall
Proxy Server is associated with firewall and also caching program
The functions of proxy, firewall, and caching can be in separate server programs or combined in a single package.
Proxy Server can be installed in the firewall to get a kind of proxy firewall
![Page 8: Firewall and Proxy Server](https://reader035.vdocuments.us/reader035/viewer/2022062810/56815c28550346895dc9fcec/html5/thumbnails/8.jpg)
Types of Firewalls
Packet Filtering Firewalls Proxy Server Firewalls
![Page 9: Firewall and Proxy Server](https://reader035.vdocuments.us/reader035/viewer/2022062810/56815c28550346895dc9fcec/html5/thumbnails/9.jpg)
Packet Filtering Firewalls Packet Filtering is the type of firewall built into the
Linux kernel A filtering firewall works at the network level. Data
is only allowed to leave the system if the firewall rules allow it. As packets arrive they are filtered by their type, source address, destination address, and port information contained in each packet
Many network routers have the ability to perform some firewall services. Filtering firewalls can be thought of as a type of router
![Page 10: Firewall and Proxy Server](https://reader035.vdocuments.us/reader035/viewer/2022062810/56815c28550346895dc9fcec/html5/thumbnails/10.jpg)
Proxy Server firewalls
Application Proxy SOCKS Proxy
![Page 11: Firewall and Proxy Server](https://reader035.vdocuments.us/reader035/viewer/2022062810/56815c28550346895dc9fcec/html5/thumbnails/11.jpg)
Application Proxy
As you telnet to the outside world the client send you to the proxy first. The proxy then connects to the server you requested (the outside world) and returns the data to you
![Page 12: Firewall and Proxy Server](https://reader035.vdocuments.us/reader035/viewer/2022062810/56815c28550346895dc9fcec/html5/thumbnails/12.jpg)
SOCKS Proxy
SOCKS is networking proxy protocol that enables hosts on one side of a SOCKS server to gain full access to hosts on the other side of the SOCKS server without requiring direct IP reachability. SOCKS redirects connection requests from hosts on opposite sides of a SOCKS server. The SOCKS server authenticates and authorizes the requests, establishes a proxy connection, and relays data
![Page 13: Firewall and Proxy Server](https://reader035.vdocuments.us/reader035/viewer/2022062810/56815c28550346895dc9fcec/html5/thumbnails/13.jpg)
Hardware requirements
Packet Filtering Firewalls Proxy Server Firewalls
![Page 14: Firewall and Proxy Server](https://reader035.vdocuments.us/reader035/viewer/2022062810/56815c28550346895dc9fcec/html5/thumbnails/14.jpg)
Hardware requirements-- Packet Filtering FirewallsFiltering firewalls don't require fancy
hardware. They are little more then simple routers
a 486-DX66 with 32 meg of memory a 250m hard disk (500 recommended) network connections (LAN Cards, Serial Ports, Wireless?) monitor and keyboard
![Page 15: Firewall and Proxy Server](https://reader035.vdocuments.us/reader035/viewer/2022062810/56815c28550346895dc9fcec/html5/thumbnails/15.jpg)
Hardware requirements-- Proxy Server firewallsIf you need a proxy server firewall to
handle lots of traffic, you should get the largest system you can afford
a Pentium II with 64meg of memory a two gig hard disk to store all the logs two network connections monitor and keyboard
![Page 16: Firewall and Proxy Server](https://reader035.vdocuments.us/reader035/viewer/2022062810/56815c28550346895dc9fcec/html5/thumbnails/16.jpg)
Software requirements
Packet Filtering Firewalls Proxy Server Firewalls
![Page 17: Firewall and Proxy Server](https://reader035.vdocuments.us/reader035/viewer/2022062810/56815c28550346895dc9fcec/html5/thumbnails/17.jpg)
Software requirements-- Packet Filtering Firewalls To create a filtering firewall, you
don't need any special software. Linux will do
The built-in Linux firewall has changed several times, for the newer 2.4 kernel there is a new firewall utility with more features
![Page 18: Firewall and Proxy Server](https://reader035.vdocuments.us/reader035/viewer/2022062810/56815c28550346895dc9fcec/html5/thumbnails/18.jpg)
Software requirements-- Proxy Server FirewallsIf you want to setup a proxy server
you will need one of these packages
Squid The TIS (Trusted Information System) Firewall Toolkit (FWTK) SOCKS
![Page 19: Firewall and Proxy Server](https://reader035.vdocuments.us/reader035/viewer/2022062810/56815c28550346895dc9fcec/html5/thumbnails/19.jpg)
Squid
Squid is a great package and works with Linux's Proxy feature
![Page 20: Firewall and Proxy Server](https://reader035.vdocuments.us/reader035/viewer/2022062810/56815c28550346895dc9fcec/html5/thumbnails/20.jpg)
TIS
Trusted Information System's (TIS) is available at http://www.tis.com/research/software/
The TIS Internet Firewall Toolkit is a set of programs and configuration practices designed to facilitate the building of network firewalls.
The toolkit software is designed to run on UNIX systems
![Page 21: Firewall and Proxy Server](https://reader035.vdocuments.us/reader035/viewer/2022062810/56815c28550346895dc9fcec/html5/thumbnails/21.jpg)
SOCKS
The SOCKS proxy server available from http://www.socks.nec.com/
SOCKS can be installed both in NT system and UNIX system
![Page 22: Firewall and Proxy Server](https://reader035.vdocuments.us/reader035/viewer/2022062810/56815c28550346895dc9fcec/html5/thumbnails/22.jpg)
Conclusion
Both firewall and proxy server are used for net work security and facility
Proxy server can be a part of firewall