Share connection with PF

Bachelier Vincent vincent_bachelier at
Mon Feb 28 16:04:15 GMT 2005

Ok, I have found THE solution :d
Yes, we can share connection with only one card !

The method:

Setup a card for the public address,
set an alias => for example

set gateway_enable=YES in rc.conf
reload routing

ok, now here my PF file:

no nat on $ext_if from $int_ip to $int_ip
nat on $ext_if from $int_ip to any -> $ext_ip

pass in all
pass out all

This Work !

We don't nat from local network to local network
and we nat all other !

Then all work fine

Of course this can be only use with a computer with one card, a switch and the connection on the switch

It's better with 2 cards, but possible with one !

See ya

Le Sun, Feb 27, 2005 at 07:58:22PM +0100, Bachelier Vincent a écrit:
> From: Bachelier Vincent <vincent_bachelier at>
> To: freebsd-questions at
> Date: Sun, 27 Feb 2005 19:58:22 +0100
> Subject: Share connection with PF
> Ok, I have FreeBSD 5.3 with PF.
> How to share connection from a routeur with only one network card ?
> My network is like that:
> Internet connection in DHCP, Routing computer, Workstation computer on
> a switch
> The router take connection by DHCP and share it to my Workstation
> The workstation use my router to navigate
> Routeur:
>   RL0: DHCP, alias
> Workstation:
>   RL0:
>   Gateways:
> Ok, how to do ?
> Thx a lot for support
> -- 
> Vincent Bachelier <vincent_bachelier at>
> Language    : Francais / English
> Societ(e/y) : Solintech -
> Blog        :
> Sourceforge
>  Project : 
> 	Ripperwww:
> Citation (fortune):
> "I haven't lost my mind; I know exactly where I left it."

Vincent Bachelier <vincent_bachelier at>
Language    : Francais / English
Societ(e/y) : Solintech - - Serveurs linux
Blog        :
Site perso  : - FreeBSD Donjon

Citation (fortune):

	During a grouse hunt in North Carolina two intrepid sportsmen
were blasting away at a clump of trees near a stone wall.  Suddenly a
red-faced country squire popped his head over the wall and shouted,
"Hey, you almost hit my wife."
	"Did I?"  cried the hunter, aghast.  "Terribly sorry.  Have a
shot at mine, over there."

More information about the freebsd-questions mailing list