Sponsored Content
Full Discussion: OpenBSD as router?
Top Forums UNIX for Dummies Questions & Answers OpenBSD as router? Post 21628 by auswipe on Monday 20th of May 2002 04:10:42 PM
Old 05-20-2002
I have a LinkSys router, but right now I am only using it to provide NAT functionality. Right now, all my traffic from the LinkSys is sent from the LinkSys to my OpenBSD box acting as firewall/proxy server.

I also run natd on the OpenBSD machine to route traffic to my FreeBSD mailserver behind the OpenBSD box.

I prefer the OpenBSD box as it gives me fine grain control of what I let in/out/monitor. I am using OpenBSD 2.9 with two 3Com905 NICs and it works just fine.

I still use ZoneAlarm on my Win32 machines so that I can control what apps try to contact the outside world. ZoneAlarm is great!

There are a large number of tutorials on how to setup an OpenBSD box as a router.

Here is one such article that is well written:

http://mlowe.phpwebhosting.com/pages...e=openbsd.html

It's a little overkill for a home situation, but it keeps me entertained for hours on end. My wife just doesn't understand why it is cool that we have a mail server in the house. She just looks at me and smiles. Smilie
 

3 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

please help with openbsd 2.9

Please help. I have downloaded the openbsd 2.9 snapshot from ftp.openbsd.org. the following files were downloaded from the snapshot dir. ( the whole dir. was downloaded ) base29,bsd,bsd.rd,cdrom29.fs,cksum,comp29,etc29,all three floppy images,game29,index,install.ata,install.chs... (11 Replies)
Discussion started by: Blunt_Killer
11 Replies

2. BSD

openbsd-pf

hello , I wondered if anyone could assist me in writing a simple packet filter firewall on my OpenBSD v4.5. All I intend doing is to have two firewalling machine on a separate network : 192.168.1.1 ext_if = xl0 (dhcp) // Internet interface int_if=xl1 // Internatl interface ... (0 Replies)
Discussion started by: mattjam
0 Replies

3. UNIX for Dummies Questions & Answers

Remote Unix printing to my WinXP works with no router. How can I make it work through my router?

I set up remote printing on a clients Unix server to my Windows XP USB printer. My USB printer is connected directly to my PC (no print server and no network input on printer). With my Win XP PC connected to my cable modem (without the router), i can do lp -dhp842c /etc/hosts and it prints. I... (7 Replies)
Discussion started by: jmhohne
7 Replies
ost::IPV6Host(3)					     Library Functions Manual						  ost::IPV6Host(3)

NAME
ost::IPV6Host - This object is used to hold the actual and valid internet address of a specific host machine that will be accessed through a socket. SYNOPSIS
#include <address.h> Inherits ost::IPV6Address. Public Member Functions IPV6Host (const char *host=NULL) Create a new host address for a specific internet host. IPV6Host (struct in6_addr addr) Convert a system socket binary address such as may be returned through the accept() call or getsockpeer() into an internet host address object. IPV6Host & operator&= (const IPV6Mask &mask) Mask the internet host address object with a network mask address. Friends class __EXPORT IPV6Mask __EXPORT IPV6Host operator& (const IPV6Host &addr, const IPV6Mask &mask) Additional Inherited Members Detailed Description This object is used to hold the actual and valid internet address of a specific host machine that will be accessed through a socket. Author: David Sugar dyfet@ostel.com Address of a specific Internet host machine. Constructor &; Destructor Documentation ost::IPV6Host::IPV6Host (const char *host = NULL) Create a new host address for a specific internet host. The internet host can be specified in a null terminated ASCII string and include either the physical host address or the DNS name of a host machine. Hence, an IPV6Host ('www.voxilla.org') can be directly declaired in this manner. Defaults to the IP address that represents the interface matching 'gethostname()'. Parameters: host dns or physical address of an Internet host. ost::IPV6Host::IPV6Host (struct in6_addraddr) Convert a system socket binary address such as may be returned through the accept() call or getsockpeer() into an internet host address object. Parameters: addr binary address of internet host. Member Function Documentation IPV6Host& ost::IPV6Host::operator&= (const IPV6Mask &mask) Mask the internet host address object with a network mask address. This is commonly used to coerce an address by subnet. Friends And Related Function Documentation friend class __EXPORT IPV6Mask [friend] __EXPORT IPV6Host operator& (const IPV6Host &addr, const IPV6Mask &mask) [friend] Author Generated automatically by Doxygen for GNU CommonC++ from the source code. GNU CommonC++ Sat Jun 23 2012 ost::IPV6Host(3)
All times are GMT -4. The time now is 05:48 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy