On 6/25/2018 2:56 PM, Bern D wrote:
> Hi,
> I use Ubuntu server 18.04 which is configured as a home router, gate,
> firewall.
> My ISP give me local IP address 192.168.15.145 which is seen from the
> internet as public address 46.xxx.xxxx.xxxx.
> I can login on my Ubuntu server (SSH) from local LAN or WLAN hosts
> (using 10.10.10.1 and port 2225)
> but cannot login using public address 46.xxx.xxx.xxxx from my LAN/WLAN.
> At the same time I can login to my server using address 46.xxx.xxx.xxxx
> from other devices (eg my phone or tablet connected to GSM/LTE network).
> How to change Shorewall configuration to enabe SSH access to my public
> address 46.xxx.xxxx.xxxx from the local hosts?
> See my current Shorewall configuration files below.
> 
> etc/shorewall/zones
> ###############################################################################
> 
> #ZONE    TYPE    OPTIONS            IN            OUT
> #                    OPTIONS            OPTIONS
> fw    firewall
> net    ipv4
> loc    ipv4
> road    ipv4
> 
> etc/shorewall/policy
> ###############################################################################
> 
> #SOURCE        DEST        POLICY        LOG LEVEL    LIMIT:BURST
> loc        net        ACCEPT
> loc        $FW        ACCEPT
> $FW        net        ACCEPT
> $FW        loc        ACCEPT
> road        loc        ACCEPT
> loc        road        ACCEPT
> road        $FW        ACCEPT
> net        all        DROP        info
> # THE FOLLOWING POLICY MUST BE LAST
> all        all        REJECT        info
> 
> etc/shorewall/interfaces
> ###############################################################################
> 
> ?FORMAT 1
> ###############################################################################
> 
> #ZONE    INTERFACE    BROADCAST    OPTIONS
> net    enp1s0        detect    tcpflags,logmartians,nosmurfs
> loc    enp3s0f1    detect    dhcp
> loc    wlp4s0        detect    dhcp,maclist,wait=10
> road    tun0        detect
> 
> etc/shorewall/snat
> ###########################################################################################################################################
> 
> #ACTION            SOURCE            DEST            PROTO PORT IPSEC   
> MARK    USER    SWITCH    ORIGDEST    PROBABILITY
> #
> SNAT(192.168.15.145)    10.10.10.0/24,\
>             10.10.11.0/24    enp1s0
> 
> etc/shorewall/rules
> ######################################################################################################################################################################################################
> 
> #ACTION        SOURCE        DEST        PROTO    DEST    SOURCE
> ORIGINAL    RATE        USER/    MARK    CONNLIMIT    TIME HEADERS   
>     SWITCH        HELPER
> #                            PORT    PORT(S)        DEST LIMIT     GROUP
> 
> ?SECTION ALL
> ?SECTION ESTABLISHED
> ?SECTION RELATED
> ?SECTION INVALID
> ?SECTION UNTRACKED
> ?SECTION NEW
> 
> #       Don't allow connection pickup from the net
> #
> Invalid(DROP)    net        all        tcp
> #
> #    Accept DNS connections from the firewall to the network
> #
> #DNS(ACCEPT)    $FW        net
> #
> #    Accept SSH connections from the local network for administration
> #
> SSH(ACCEPT)    loc        $FW
> #
> #    Allow Ping from the local network
> #
> Ping(ACCEPT)    loc        $FW
> 
> #
> # Drop Ping from the "bad" net zone.. and prevent your log from being
> flooded..
> #
> 
> Ping(DROP)    net        $FW
> 
> ACCEPT        $FW        loc        icmp
> ACCEPT        $FW        net        icmp
> #
> #
> ACCEPT        net        $FW        tcp        6535
> ACCEPT        net        $FW        udp        6534
> ACCEPT        net        $FW        tcp        1007
> ACCEPT        net        $FW        tcp        2225
> 

Third time's a charm.

Did you read:

http://shorewall.org/FAQ.htm#PortForwarding

-Matt
-- 
Matt Darfeuille

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Shorewall-users mailing list
Shorewall-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/shorewall-users

Reply via email to