Fetch from pfsense shell with different gateway
-
How can I specify to fetch which gateway I want to use to download a file?
If I have three gateways, how to tell fetch which to use do download a file? -
You can't policy route traffic from the firewall itself, but you can set a source address which can nudge it.
fetch --bind-address x.x.x.x https://blah
Where x.x.x.x is the IP address of the WAN you want to use, for example:
: fetch --bind-address x.x.x.x -qo - http://checkip.dyndns.org <title>Current IP Check</title>Current IP Address: x.x.x.x : fetch --bind-address y.y.y.y -qo - http://checkip.dyndns.org <title>Current IP Check</title>Current IP Address: y.y.y.y
-
ohhhh it works!
I have tested the same command on FreeBSD and it doesn't work
is fetch of pfsense different from FreeBSD fetch or what else?
-
Same fetch, but our pf ruleset has some tricks with route-to that make it work.
Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.