![]() |
|
|
|
|
|||||||
| Security Anything involving computer security goes here. |
|
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Ftp to firewall | vtran4270 | Linux | 0 | 01-30-2004 04:20 PM |
| Looking Out from Behind a Firewall | mntamago | Security | 4 | 07-17-2003 05:39 AM |
| What Firewall do you use? | tarballed | Security | 5 | 08-07-2002 09:17 PM |
| ssh thru firewall | thangorn | UNIX for Dummies Questions & Answers | 3 | 02-22-2002 02:24 PM |
| BSD Firewall | deadletter | IP Networking | 3 | 01-06-2002 06:04 AM |
|
|
Submit Tools | LinkBack | Thread Tools | Display Modes |
|
|||
|
Firewall Implimentation - Recomendations
Hello, as i mentioned in my hello thread, i am working on a project to implement a Unix Firewall server for our network.
Obviously there are some basics that would need to be ironed out before i can think of doing this right. Now distro of Unix aside for now, this is what i am thinking for first steps. Obviously, deciding i want a fire wall. Figure out topography. Know where the server will sit when it comes to the network topography. Decide if i want exclusive or inclusive (I am planning on Inclusive so it is more secure, yes i know it will require a lot of checking up on in the beginning.) Essentially, at this point, what i am looking for is some advice. what do you all recommend? Any questions you may have to assist in a good implementation of said Software Firewall? Any advice at this time would help a great deal. I figure one this is all ready to go, then i will be ready to worry about the scripting and setup of the firewall protocols and so on. Which is going to be a task in of itself. At least i have used Linux before, so i have SOME idea what i am doing. -Path |
| Forum Sponsor | ||
|
|
|
|||
|
SO, me and my LACK of experience have just been schooled.
We are going to have a server, 2 NIC's. SO now here comes the BIG picture, which is actually really small. We will have the internet coming through to the modem which will proceed to the Firewall (Hardware) then fomr there to the UNIX Firewall server, then out to the network. So i will need to figure out how to route, have the signal come in on eth0 and then go back out on eth1. Then setup my rules in between. Now, i was thinking of using FreeBSD, for testing purposes, can not beat the price. And if it works then possibly purchasing a UNIX Distro. I am all for companies who provide good product to get recognition for it. Does anyone have any tips that i should know when embarking on this endeavor? Things i should know about FreeBSD that will make this process, easy or harder to accomplish? |
|
||||
|
Quote:
OpenBSD Project Homepage OpenBSD FAQ OpenBSD pf FAQ Can you clarify your network config? Is it really: INTERNET -> Modem -> Hardware Firewall -> New Firewall -> LAN ? If you're going to be doing any hosting or public access boxes (e.g. web server) these should be situated between your two firewalls in a DMZ or alternatively hand off a seperate interface. HTH Nick |
|
|||
|
Actually, ya... we, the current IT Team, inherited this mess from another guy. We used to have ONLY a soft firewall, MS Internet security or some such crap like that. Oh ya this network was a huge mess. At least NOW we have a hardware firewall in place.
But yes, it does go from Internet > Modem > Firewall (Hardware) > *.*.2.* Network. we have 2 outs form the firewall, the other one goes into another 2 network switch. (Replication). You can see why it is we need some better security in this place. What i want is to have an inclusive system. Sort of a redundant soft backup, what ever gets through the exclusive Hardware firewall, can be stopped one it hits the Unix Firewall in the way. That is the plan anyway. I am hoping with the tips and tricks people like yourself offer, this company can tight up security something fierce. We get blasted with viruses like nobodies business, well we are BETTER now that we have some new firewall policies in place. we went form like 10K in a week to 20 even. Security is a nightmare in this place. they have been so used to being open that the idea of closing them off is a threat to them for some reason. So we have to do things slowly, bit by bit we have cleaned things up nicely. Things are running a LOT smoother now than they used to be, that is for DAMN sure. so OpenBSD you say? Hmmm. And i agree no flam warring, facts only, opinions are important, but statics are more important, that is what my Bosses care about when they sign off on buying this stuff I look forward to more replies, and i will give those links a look see. thanks. |
|
||||
|
Quote:
From what you described above, it sounds like you're trying to achieve redundancy through a partial mesh... it is worth remembering that the "hardware firewall", modem and link to the ISP are all single points of failure which could make all your other efforts moot. BTW, what is this other hardware firewall? Diagram below shows how you might get OpenBSD/pf/CARP in place... but it also shows your single points of failure! ![]() Also, what measures are you taking to inspect traffic for malicious types? Are you running some form of mail/web inspection (MAILSweeper/WEBSweeper or maybe squid/postfix with clamav?) Nick |
|
|||
|
We use MS EXchange and Active Directory *Cries*. We have Norton 9 Pro on the exchange server which does active scans of workstations throughout the network as well as in coming e-mails. We have recently had the Firewall scan all incoming traffic for certain types of files. We made the scan inclusive for certain common file types example Excell. No excel files of ANY sort get in unless they fit the rules.
When i said "Statics are more important" i am sorry i meant Statistics are more important. Anyway, so that image is an idea of how it should all be run then? Now to give you an idea of our rack setup... *cries some more*. To give you an idea of our topology... we have 1 server rack. with 20 servers (Various sizes) which all plug directly into our Switch stacks. Our switches hehe. we have 8 patch panels with 24 ports each, these plug directly into the switch stack as well. we have 3 fiber boxes which connect the back (warehouse) to the front, and int he back we have more switches and work stations we are running off of. I can create a visio quick diagram of our server rack and switch/modem stack if that would help with the advice in setup. I will start working on one, it won't take long, and i am sure it would help everyone understand things a bit better. Question... i am assuming that if OpenBSD 1 fails, signal is still coming from OpenBSD 2, which will allow the network to remain online. Obviously if Hardare firealla fails it all goes down, but nothing we can do about that at presant. And when you say switch 1 and 2 that is just generic names, since they are all on the 2 network right? No matter how we look at it, there is redundat signal coming in PAST the first hardware firewall point. (Looks good, nice and clean). BTW i like the cloud :-P |
|
|||
|
HERE is an IDea of what our serve room looks like. as far as the server racks and the switch racks go. There is more to the room, and more stuff in it but this is the stuff we are talking about. The Modem is T-1 that is our only signal coming into the building for Internet.
DAMN i created the file but i can not insert the image, it is not hosted anywhere. I am going to send it to your Forum box, assuming i can, so you can see what i am working with. When you get it, you will see our rack. What i would LIKE to do is in the rack put 1 or 2 for redundancy, OpenBSD servers in there, to run the firewalls. Now these will be Xeons with like a gig of RAM so i would almost use them for more than just firewall purposes, but that is just a possibility, i am sure we can get a low end server for this purpose. ALL of our Servers are DELL or worse... (Supermicro). I am encouraging my company to switch to IBM servers or something else. Either way, i will try to send you the file so you can see what we have NOW, and that will help define possible advice for this project. Sending now. |
|
|||
|
Here we go. Hosted the picture on Yahoo.
![]() The image itself kind of sucks, i was trying to save space and not take too long as well. Either way it kind of illustrates our problem :-P As i said, most of the Racks are Dell 1850 - 1U, Dell 2850 - 2U, Dell 6500 6U. total of 6 Nortel Baystack switches (48 port) 2 nortel Baystack switches (24 ports). All at the top on the switch rack is just our patch panels. They plug directly into the 2 network switches starting form top to bottom. If you think this is bad, you should have seen it before my bosses started to clean it all up. |
|
||||
|
Quote:
I can't view the image you posted. I use ImageShack to host images for stuff like this forum, check it out. Post a visio diagram of your network layout (**NO real external IPs/Addresses or other company identifying information!!**) if you can ... * I won't go into UPS, power & cooling considerations for now. |
|
|||
|
I would never post that sort of info ;-) As for cooling, no worries, we had a special AC unit installed for the room, it is currently sitting at 71F right now :-) And as for backup power, we have a HUGE mother of a battery. The whole room is on it, it has enough charge to last for over an hour. Bout an hour and a half i think it is.
Rack Image I can not get the image to embed in the into the post but the link to it is now above. |
|||
| Google UNIX.COM |
| Tags |
| linux |
| Thread Tools | |
| Display Modes | |
|
|
|
The 50 most popular UNIX and Linux searches.
Google Search Cloud for The UNIX and Linux Forums
|
| "inappropriate ioctl for device" 421 service not available, remote server has closed connection ^m autosys awk trim bash eval bash exec bash for loop boot: cannot open kernel/sparcv9/unix close_wait command copy/move folder in unix curses.h cut command in unix dead.letter find grep find null character in a unix file grep multiple lines grep or grep recursive grep unique inaddr_any inappropriate ioctl for device logrotate.conf lynx javascript mailx attachment mget mtime ping port remove first character from string in k shell replace space by comma , perl script scp recursive segmentation fault(coredump) sftp batch sftp script snoop unix stale nfs file handle syn_sent tar exclude unix unix .profile unix com unix forum unix forums unix interview questions unix mtime unix simulator unix.com vi tab size vi+substitute+end+of+line+character while loop within while loop shell script |