Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Nov 2015 16:03:17 -0200
From:      Thomas <thomas5th@gmail.com>
To:        Graham Menhennitt <graham@menhennitt.com.au>
Cc:        freebsd-ipfw@freebsd.org
Subject:   Re: connecting a PS4 via IPFW
Message-ID:  <20151127180317.GA3661@host>
In-Reply-To: <5655405C.1060301@menhennitt.com.au>
References:  <5655405C.1060301@menhennitt.com.au>

next in thread | previous in thread | raw e-mail | index | archive | help
Aren't your regular NAT rules in NAT instance 1? That command will
overwrite those and leave just the new ones.

If that's the case, you can put those rules in a different NAT instance,
or add them to the rest of your NAT rules.


As to the risk, given the security history of UPnP, this kind of static
port forwarding might be more secure. Redirect only the necessary ports
and don't worry about it. Or isolate the PS4 in a DMZ, if you're
concerned it could be used as a point of entry into your network.


Cheers,

Thomas

Wed, Nov 25, 2015 at 04:00:12PM +1100, Graham Menhennitt:
> Hello IPFWers,
> 
> I have a box running FreeBSD 10-stable that I use as a
> router/firewall/NAT. It runs IPFW and uses kernel NAT. My son is nagging
> me about playing multi-player online games on his Sony PS4.
> 
> From what I've read, I could enable UPnP. But I've tried compiling the
> net/miniupnpd port but it won't build for IPFW (and I don't want to
> convert to PF).
> 
> Giving up on that, I'm now trying to enable port forwarding -
> apparently, this will fix it. I've allocated the PS4 a static IP address
> on my LAN. I need to port forward TCP ports 80, 443, 1935, 3478-3480,
> and UDP ports 3478-3479. I've tried the following command:
> 
> ipfw nat 1 config \
>         redirect_port tcp ${PS4_LAN_ADDRESS}:1935 80 \
>         redirect_port tcp ${PS4_LAN_ADDRESS}:1935 443 \
>         redirect_port tcp ${PS4_LAN_ADDRESS}:1935 1935 \
>         redirect_port tcp ${PS4_LAN_ADDRESS}:3478 3478 \
>         redirect_port tcp ${PS4_LAN_ADDRESS}:3479 3479 \
>         redirect_port tcp ${PS4_LAN_ADDRESS}:3480 3480 \
>         redirect_port udp ${PS4_LAN_ADDRESS}:3478 3478 \
>         redirect_port udp ${PS4_LAN_ADDRESS}:3479 3479
> 
> but that completely kills my Internet connection for all other uses (and
> the PS4 still doesn't work!).
> 
> Could somebody please give me some clues.
> 
> Also, what are the risks of doing this port forwarding?
> 
> Thanks,
>     Graham
> _______________________________________________
> freebsd-ipfw@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-ipfw
> To unsubscribe, send any mail to "freebsd-ipfw-unsubscribe@freebsd.org"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20151127180317.GA3661>