* Linux Help @ 2004-07-19 16:50 Kev 2004-07-19 19:46 ` Art Wildman 2004-07-20 2:59 ` Skylar Thompson 0 siblings, 2 replies; 8+ messages in thread From: Kev @ 2004-07-19 16:50 UTC (permalink / raw) To: linux-config Hi, I'm new to Linux, so i'm paling to install a gateway, with the following, 1. Firewall 2. DNS 3. DHCP 4. SMTP (relay only) 5. Email Virus Scaning 6. Gray Listing (email) 7. NAT 8 Web Cashing 9. Web Based Configuration tool for all above. can any one tell me the best Linux version to use, (RedHat, Debian, etc) and the software i can use, like DNS = BIND, some thing simple to use... the Box will be a P2 with 256MB ram but if i can get it to work on a P1 166Mhz that would be great.... thanks Kev ------- Web Hosting at cheep price, stating at $1 per moth with your own domain, .COM, .NET, .LK, .ORG etc.. PHP, CGI, Perl, MySQL, Cpanel 9, POP3, POP3s, SMTP, IMAP, FTP, http://www.orbitsl.net ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Linux Help 2004-07-19 16:50 Linux Help Kev @ 2004-07-19 19:46 ` Art Wildman 2004-07-20 2:09 ` Re[2]: " Kev 2004-07-20 2:59 ` Skylar Thompson 1 sibling, 1 reply; 8+ messages in thread From: Art Wildman @ 2004-07-19 19:46 UTC (permalink / raw) To: Kev; +Cc: linux-config Kev wrote: > I'm new to Linux, so i'm paling to install a gateway, with the following, > > 1. Firewall > 2. DNS > 3. DHCP > 4. SMTP (relay only) > 5. Email Virus Scaning > 6. Gray Listing (email) > 7. NAT > 8 Web Cashing > 9. Web Based Configuration tool for all above. > > can any one tell me the best Linux version to use, (RedHat, Debian, etc) > and the software i can use, like DNS = BIND, some thing simple to use... > > the Box will be a P2 with 256MB ram but if i can get it to work on a P1 > 166Mhz that would be great.... You'll get 10 different answers to the distro question. I suggest you research the individual documentation and packages you need & decide which is best supported for you application. I have found the major distros to have the best documentation, and have used RedHat/Fedora for many years. Debian, Suse, Mandrake, and Gentoo have their stong points as well. As long as you disable Xwindows, you should be able to setup a minimal mail-server on that hardware, debian may be your best bet for this. Here are some links to get your started... Shorewall, IPCop, IPtables Firewall Scripts http://shorewall.sourceforge.net/ http://www.ipcop.org/cgi-bin/twiki/view/IPCop/WebHome http://www.linuxguruz.org/iptables/ http://www.liniac.upenn.edu/sysadmin/security/iptables.html DNS - The Name Service HOWTO http://www.cryptnet.net/fdp/admin/nameservice.html http://www.rscott.org/dns/ http://bind8nt.meiway.com/itsaDNSmess.cfm RH9 Customization Guide: Dynamic Host Configuration Protocol (DHCP) <http://www.redhat.com/docs/manuals/linux/RHL-9-Manual/custom-guide/s1-dhcp-configuring-server.html> Postfix http://www.postfix.org/ http://www.postfix.org/STANDARD_CONFIGURATION_README.html#intranet LJ: Using Postfix for Secure SMTP Gateways http://www.linuxjournal.com/article.php?sid=4241 Linux-sec.net: Mail/AntiSpam http://www.linux-sec.net/Mail/AntiSpam/ Configuring a mail server with Postfix-Procmail-Fetchmail-SpamAssassin-ClamAV-Courier IMAP http://www.jennings.homelinux.net/mailserver_config.html Squid & Squidguard http://www.tldp.org/HOWTO/TransparentProxy-4.html http://www.unixreview.com/documents/s=8989/sam0402c/ AntiVirus http://www.clamav.net http://www.amavis.org http://drivel.com/clamassassin http://sourceforge.net/projects/klamav/ Webmin http://www.webmin.com/webmin/ http://www.redhat.com/docs/manuals/linux/RHL-9-Manual/ http://www.tldp.org/HOWTO/HOWTO-INDEX/howtos.html -- Art Wildman/ITO - art.wildman@noaa.gov National Weather Service Office (WFO-JAX) http://www.srh.noaa.gov/jax "The contents of this message are mine personally, and do not reflect any position of the Government, NOAA or NWS." ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re[2]: Linux Help 2004-07-19 19:46 ` Art Wildman @ 2004-07-20 2:09 ` Kev 0 siblings, 0 replies; 8+ messages in thread From: Kev @ 2004-07-20 2:09 UTC (permalink / raw) To: Art Wildman; +Cc: linux-config wow thanks for the links.... they are really help full............. On Mon, 19 Jul 2004 15:46:14 -0400 "Art Wildman" <Art.Wildman@noaa.gov> wrote: > Kev wrote: > > I'm new to Linux, so i'm paling to install a gateway, with the following, > > > > 1. Firewall > > 2. DNS > > 3. DHCP > > 4. SMTP (relay only) > > 5. Email Virus Scaning > > 6. Gray Listing (email) > > 7. NAT > > 8 Web Cashing > > 9. Web Based Configuration tool for all above. > > > > can any one tell me the best Linux version to use, (RedHat, Debian, etc) > > and the software i can use, like DNS = BIND, some thing simple to use... > > > > the Box will be a P2 with 256MB ram but if i can get it to work on a P1 > > 166Mhz that would be great.... > > You'll get 10 different answers to the distro question. I suggest you > research the individual documentation and packages you need & decide > which is best supported for you application. I have found the major > distros to have the best documentation, and have used RedHat/Fedora for > many years. Debian, Suse, Mandrake, and Gentoo have their stong points > as well. As long as you disable Xwindows, you should be able to setup a > minimal mail-server on that hardware, debian may be your best bet for this. > > Here are some links to get your started... > > Shorewall, IPCop, IPtables Firewall Scripts > http://shorewall.sourceforge.net/ > http://www.ipcop.org/cgi-bin/twiki/view/IPCop/WebHome > http://www.linuxguruz.org/iptables/ > http://www.liniac.upenn.edu/sysadmin/security/iptables.html > > DNS - The Name Service HOWTO > http://www.cryptnet.net/fdp/admin/nameservice.html > http://www.rscott.org/dns/ > http://bind8nt.meiway.com/itsaDNSmess.cfm > > RH9 Customization Guide: Dynamic Host Configuration Protocol (DHCP) > <http://www.redhat.com/docs/manuals/linux/RHL-9-Manual/custom-guide/s1-dhcp-configuring-server.html> > > Postfix > http://www.postfix.org/ > http://www.postfix.org/STANDARD_CONFIGURATION_README.html#intranet > LJ: Using Postfix for Secure SMTP Gateways > http://www.linuxjournal.com/article.php?sid=4241 > > Linux-sec.net: Mail/AntiSpam > http://www.linux-sec.net/Mail/AntiSpam/ > > Configuring a mail server with > Postfix-Procmail-Fetchmail-SpamAssassin-ClamAV-Courier IMAP > http://www.jennings.homelinux.net/mailserver_config.html > > Squid & Squidguard > http://www.tldp.org/HOWTO/TransparentProxy-4.html > http://www.unixreview.com/documents/s=8989/sam0402c/ > > AntiVirus > http://www.clamav.net > http://www.amavis.org > http://drivel.com/clamassassin > http://sourceforge.net/projects/klamav/ > > Webmin > http://www.webmin.com/webmin/ > > http://www.redhat.com/docs/manuals/linux/RHL-9-Manual/ > http://www.tldp.org/HOWTO/HOWTO-INDEX/howtos.html > > -- > Art Wildman/ITO - art.wildman@noaa.gov > National Weather Service Office (WFO-JAX) > http://www.srh.noaa.gov/jax > "The contents of this message are mine personally, and > do not reflect any position of the Government, NOAA or NWS." > ------- Web Hosting at cheep price, stating at $1 per moth with your own domain, .COM, .NET, .LK, .ORG etc.. PHP, CGI, Perl, MySQL, Cpanel 9, POP3, POP3s, SMTP, IMAP, FTP, http://www.orbitsl.net ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Linux Help 2004-07-19 16:50 Linux Help Kev 2004-07-19 19:46 ` Art Wildman @ 2004-07-20 2:59 ` Skylar Thompson 2004-07-20 3:27 ` Re[2]: " Kev 1 sibling, 1 reply; 8+ messages in thread From: Skylar Thompson @ 2004-07-20 2:59 UTC (permalink / raw) To: Kev; +Cc: linux-config [-- Attachment #1: Type: text/plain, Size: 3171 bytes --] On Mon, Jul 19, 2004 at 10:50:07PM +0600, Kev wrote: > Hi, > > I'm new to Linux, so i'm paling to install a gateway, with the following, > > 1. Firewall On Linux, your choices are pretty limited: ipchains or iptables. On a new installation, I can see of no reason not to go with iptables. > 2. DNS Without more information, I'd say BIND 9 (http://www.isc.org/sw/bind/). It's stable, secure, and full of nice features. > 3. DHCP Again, without more information, the obvious choice is ISC-DHCP 3 (http://www.isc.org/sw/dhcp/). > 4. SMTP (relay only) Here you've got lots of options. I personally maintain Sendmail (http://www.sendmail.org) on a variety of platforms (OS/2, Red Hat Linux, Debian GNU/Linux, Solaris, FreeBSD, and NetBSD) and find it to be full of features, but a real PITA when it comes to debugging. Since all you want to do is relay, and for reasons I'll explain in the next point, I'm going to recommend Exim (http://www.exim.org). > 5. Email Virus Scaning If all you are doing is virus scanning, I'd suggest using ClamAV (http://www.clamav.net). To avoid needing to use a milter (I can't recall whether Exim supports milters), I'd highly recommend MailScanner (http://wwww.mailscanner.info). It uses a two-queue solution that obviates the need for milters, and in my experience increases mail throughput by as much as 10x compared to milters. It can be easily setup to call a spam filter such as SpamAssassin (http://www.spamassassin.org) and a virus scanner such as ClamAV (http://www.clamav.net). > 6. Gray Listing (email) SpamAssassin or MailScanner can do this. > 7. NAT This is done with iptables. > 8 Web Cashing Squid (http://www.squid-cache.org) is the best one I've used. I use it on a NetBSD box in front of a cable connection to do transparent proxying, and it works marvelously. > 9. Web Based Configuration tool for all above. Definitely Webmin (http://www.webmin.com). > can any one tell me the best Linux version to use, (RedHat, Debian, etc) > and the software i can use, like DNS = BIND, some thing simple to use... While I've been a devout Red Hat user for years, I've been shying away from Red Hat on new installs because they've been moving away from personal users and concentrating almost exclusively on the commercial customers. Fedora isn't (and wasn't intended to be) as well-polished as Red Hat 9, so I'd go with Debian. It has a large user and developer base, so it's not going south any time soon. > the Box will be a P2 with 256MB ram but if i can get it to work on a P1 > 166Mhz that would be great.... Especially for mail filtering, you're going to want as much CPU power and RAM as you can throw at it. Go SMP if you can. You might even want to run that P1 for DHCP, DNS routing if you can, so that those services don't get slowed down significantly if you suddenly get a huge spike in mail traffic. Web caching benefits from having as much RAM and hard drive space as possible, but CPU power isn't as much of a concern for it. -- -- Skylar Thompson (skylar@cs.earlham.edu) -- http://www.cs.earlham.edu/~skylar/ [-- Attachment #2: Type: application/pgp-signature, Size: 187 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re[2]: Linux Help 2004-07-20 2:59 ` Skylar Thompson @ 2004-07-20 3:27 ` Kev 2004-07-20 4:23 ` Skylar Thompson 2004-08-24 16:29 ` Linux help on show strucuture of share lib Dayong Gu 0 siblings, 2 replies; 8+ messages in thread From: Kev @ 2004-07-20 3:27 UTC (permalink / raw) To: Skylar Thompson; +Cc: linux-config now i'm going with Debian if i install minum installation of debian and i can install other things by downloading them (Sendmail, Squid etc) ? On Mon, 19 Jul 2004 21:59:02 -0500 Skylar Thompson <skylar@cs.earlham.edu> wrote: > On Mon, Jul 19, 2004 at 10:50:07PM +0600, Kev wrote: > > Hi, > > > > I'm new to Linux, so i'm paling to install a gateway, with the following, > > > > 1. Firewall > > On Linux, your choices are pretty limited: ipchains or iptables. On a new > installation, I can see of no reason not to go with iptables. > > > 2. DNS > > Without more information, I'd say BIND 9 (http://www.isc.org/sw/bind/). > It's stable, secure, and full of nice features. > > > 3. DHCP > > Again, without more information, the obvious choice is ISC-DHCP 3 > (http://www.isc.org/sw/dhcp/). > > > 4. SMTP (relay only) > > Here you've got lots of options. I personally maintain Sendmail > (http://www.sendmail.org) on a variety of platforms (OS/2, Red Hat Linux, > Debian GNU/Linux, Solaris, FreeBSD, and NetBSD) and find it to be full of > features, but a real PITA when it comes to debugging. Since all you want to > do is relay, and for reasons I'll explain in the next point, I'm going to > recommend Exim (http://www.exim.org). > > > 5. Email Virus Scaning > > If all you are doing is virus scanning, I'd suggest using ClamAV > (http://www.clamav.net). To avoid needing to use a milter (I can't recall > whether Exim supports milters), I'd highly recommend MailScanner > (http://wwww.mailscanner.info). It uses a two-queue solution that obviates > the need for milters, and in my experience increases mail throughput by as > much as 10x compared to milters. It can be easily setup to call a spam > filter such as SpamAssassin (http://www.spamassassin.org) and a virus > scanner such as ClamAV (http://www.clamav.net). > > > 6. Gray Listing (email) > > SpamAssassin or MailScanner can do this. > > > 7. NAT > > This is done with iptables. > > > 8 Web Cashing > > Squid (http://www.squid-cache.org) is the best one I've used. I use it on a > NetBSD box in front of a cable connection to do transparent proxying, and > it works marvelously. > > > 9. Web Based Configuration tool for all above. > > Definitely Webmin (http://www.webmin.com). > > > can any one tell me the best Linux version to use, (RedHat, Debian, etc) > > and the software i can use, like DNS = BIND, some thing simple to use... > > > While I've been a devout Red Hat user for years, I've been shying away from > Red Hat on new installs because they've been moving away from personal > users and concentrating almost exclusively on the commercial customers. > Fedora isn't (and wasn't intended to be) as well-polished as Red Hat 9, so > I'd go with Debian. It has a large user and developer base, so it's not > going south any time soon. > > > the Box will be a P2 with 256MB ram but if i can get it to work on a P1 > > 166Mhz that would be great.... > > Especially for mail filtering, you're going to want as much CPU power and > RAM as you can throw at it. Go SMP if you can. You might even want to run > that P1 for DHCP, DNS routing if you can, so that those services don't get > slowed down significantly if you suddenly get a huge spike in mail traffic. > Web caching benefits from having as much RAM and hard drive space as > possible, but CPU power isn't as much of a concern for it. > > -- > -- Skylar Thompson (skylar@cs.earlham.edu) > -- http://www.cs.earlham.edu/~skylar/ ------- Web Hosting at cheep price, stating at $1 per moth with your own domain, .COM, .NET, .LK, .ORG etc.. PHP, CGI, Perl, MySQL, Cpanel 9, POP3, POP3s, SMTP, IMAP, FTP, http://www.orbitsl.net ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Linux Help 2004-07-20 3:27 ` Re[2]: " Kev @ 2004-07-20 4:23 ` Skylar Thompson 2004-07-20 4:42 ` Re[2]: " Kev 2004-08-24 16:29 ` Linux help on show strucuture of share lib Dayong Gu 1 sibling, 1 reply; 8+ messages in thread From: Skylar Thompson @ 2004-07-20 4:23 UTC (permalink / raw) To: Kev; +Cc: Skylar Thompson, linux-config [-- Attachment #1: Type: text/plain, Size: 776 bytes --] On Tue, Jul 20, 2004 at 09:27:04AM +0600, Kev wrote: > now i'm going with Debian > > if i install minum installation of debian and i can install other things by downloading them (Sendmail, Squid etc) ? apt-get is probably one of the coolest features of Debian. It will download any packages you need, along with all their dependencies. The days of hunting for huge dependency trees of RPMs are over. Do an "apt-cache search <string>" to figure what the package name is called, and then do "apt-get install <package-name>" to install it. A lot of the configuration is automated through dialogs, so almost everything should be pretty easy. Let me know if you need any help. -- -- Skylar Thompson (skylar@cs.earlham.edu) -- http://www.cs.earlham.edu/~skylar/ [-- Attachment #2: Type: application/pgp-signature, Size: 187 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re[2]: Linux Help 2004-07-20 4:23 ` Skylar Thompson @ 2004-07-20 4:42 ` Kev 0 siblings, 0 replies; 8+ messages in thread From: Kev @ 2004-07-20 4:42 UTC (permalink / raw) To: Skylar Thompson; +Cc: linux-config thanks a lot, i got it on a p1 133mhz but having some prob on the PC it cant detect my 10GB HDD :( On Mon, 19 Jul 2004 23:23:25 -0500 Skylar Thompson <skylar@cs.earlham.edu> wrote: > On Tue, Jul 20, 2004 at 09:27:04AM +0600, Kev wrote: > > now i'm going with Debian > > > > if i install minum installation of debian and i can install other things by downloading them (Sendmail, Squid etc) ? > > apt-get is probably one of the coolest features of Debian. It will download > any packages you need, along with all their dependencies. The days of > hunting for huge dependency trees of RPMs are over. Do an "apt-cache search > <string>" to figure what the package name is called, and then do "apt-get > install <package-name>" to install it. A lot of the configuration is > automated through dialogs, so almost everything should be pretty easy. Let > me know if you need any help. > > -- > -- Skylar Thompson (skylar@cs.earlham.edu) > -- http://www.cs.earlham.edu/~skylar/ ------- Web Hosting at cheep price, stating at $1 per moth with your own domain, .COM, .NET, .LK, .ORG etc.. PHP, CGI, Perl, MySQL, Cpanel 9, POP3, POP3s, SMTP, IMAP, FTP, http://www.orbitsl.net ^ permalink raw reply [flat|nested] 8+ messages in thread
* Linux help on show strucuture of share lib. 2004-07-20 3:27 ` Re[2]: " Kev 2004-07-20 4:23 ` Skylar Thompson @ 2004-08-24 16:29 ` Dayong Gu 1 sibling, 0 replies; 8+ messages in thread From: Dayong Gu @ 2004-08-24 16:29 UTC (permalink / raw) To: linux-config Hi, experts: Is there any command or uility we can use to show the exact structure of a share lib on Linux? I want to know the exact location(offset) of functions ,symbols etc in share lib, and also in Linux executable. I know on AIX we can use a cmd like "dump" to do this thing. Thanks ! Cheers, Dayong ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2004-08-24 16:29 UTC | newest] Thread overview: 8+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2004-07-19 16:50 Linux Help Kev 2004-07-19 19:46 ` Art Wildman 2004-07-20 2:09 ` Re[2]: " Kev 2004-07-20 2:59 ` Skylar Thompson 2004-07-20 3:27 ` Re[2]: " Kev 2004-07-20 4:23 ` Skylar Thompson 2004-07-20 4:42 ` Re[2]: " Kev 2004-08-24 16:29 ` Linux help on show strucuture of share lib Dayong Gu
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox