Ok, removing the in-interface from the first and second dstnat rule now
lets me use the dynamic DNS name to access the cameras.  Which makes sense,
I guess.

I guess I'll have to leave the in-interface specification for the port 80
and 443 though.  Keeping me from using the dynamic DNS name?

Casey


On Sun, Jun 8, 2014 at 6:44 PM, Casey Mills <[email protected]> wrote:

> I added the in-interface=ether1-gateway per the beginning of this thread.
>
> Everything wired runs to a switched, then one port of that switch connects
> to ether3 on the rb2011.  The WAN port on the rb2011 is ether1.
>
>
> add action=dst-nat chain=dstnat comment=Foscam-1 dst-port=8080
> in-interface=ether1-gateway protocol=tcp to-addresses=192.168.55.200
> to-ports=8080
> add action=dst-nat chain=dstnat comment=Foscam-2 dst-port=8081
> in-interface=ether1-gateway protocol=tcp to-addresses=192.168.55.201
> to-ports=8081
> add action=dst-nat chain=dstnat comment=IX2 dst-address-type=""
> dst-port=80 in-interface=ether1-gateway protocol=tcp
> to-addresses=192.168.55.54 to-ports=80
> add action=dst-nat chain=dstnat comment=IX2 dst-address-type=""
> dst-port=443 in-interface=ether1-gateway protocol=tcp
> to-addresses=192.168.55.54 to-ports=443
> add action=dst-nat chain=dstnat comment=IX2 dst-port=50500
> in-interface=ether1-gateway protocol=tcp to-addresses=192.168.55.54
> to-ports=50500
> add action=dst-nat chain=dstnat comment=Casey7-RDP dst-port=3389
> in-interface=ether1-gateway protocol=tcp to-addresses=192.168.55.52
> to-ports=3389
> add action=dst-nat chain=dstnat comment=HTPC7-Plex dst-port=32400
> in-interface=ether1-gateway protocol=tcp to-addresses=192.168.55.50
> to-ports=32400
> add action=dst-nat chain=dstnat comment=HTPC7-CetonApp dst-port=5832
> in-interface=ether1-gateway protocol=tcp to-addresses=192.168.55.50
> to-ports=5832
>
>
> On Sun, Jun 8, 2014 at 6:25 PM, Josh Luthman <[email protected]>
> wrote:
>
>> You're masquerading it right.  Dstnat rules have to be to blame.  Did you
>> change them?
>>
>> Josh Luthman
>> Office: 937-552-2340
>> Direct: 937-552-2343
>> 1100 Wayne St
>> Suite 1337
>> Troy, OH 45373
>> On Jun 8, 2014 6:23 PM, "Casey Mills" <[email protected]> wrote:
>>
>> > I really appreciate your help Josh.  But still not working.  Any other
>> > ideas?
>> >
>> > Here are my firewall rules.  I disabled the last input rule that drops
>> > input traffic but didn't make a difference.
>> >
>> > /ip firewall filter
>> > add chain=input comment="Allow all local traffic in"
>> > in-interface=bridge-local
>> > add chain=input protocol=icmp
>> > add chain=input connection-state=established
>> > add chain=input connection-state=related
>> > add action=drop chain=input in-interface=ether1-gateway
>> > add chain=forward connection-state=established
>> > add chain=forward connection-state=related
>> > add chain=forward
>> >
>> >
>> > This is my only NAT rule now, other than the port forwarding rules.
>> >
>> > chain=srcnat action=masquerade src-address=192.168.55.0/24
>> >
>> > Thanks,
>> > Casey
>> >
>> >
>> > On Sun, Jun 8, 2014 at 6:05 PM, Josh Luthman <
>> [email protected]>
>> > wrote:
>> >
>> > > Drop the first rule.
>> > >
>> > > Second rule, drop the protocol.
>> > >
>> > > The latter rules won't apply because you're not coming from that
>> > interface.
>> > >
>> > > Josh Luthman
>> > > Office: 937-552-2340
>> > > Direct: 937-552-2343
>> > > 1100 Wayne St
>> > > Suite 1337
>> > > Troy, OH 45373
>> > > On Jun 8, 2014 5:58 PM, "Casey Mills" <[email protected]> wrote:
>> > >
>> > > > Hmm, that didn't do the trick.  Here is what my NAT table looks
>> like.
>> > > >
>> > > > add action=masquerade chain=srcnat comment="default configuration"
>> > > > out-interface=ether1-gateway to-addresses=0.0.0.0
>> > > > add action=masquerade chain=srcnat comment=Hairpin-Test protocol=tcp
>> > > > src-address=192.168.55.0/24
>> > > > add action=dst-nat chain=dstnat comment=Foscam-1 dst-port=8080
>> > > > in-interface=ether1-gateway protocol=tcp to-addresses=192.168.55.200
>> > > > to-ports=8080
>> > > > add action=dst-nat chain=dstnat comment=Foscam-2 dst-port=8081
>> > > > in-interface=ether1-gateway protocol=tcp to-addresses=192.168.55.201
>> > > > to-ports=8081
>> > > >
>> > > > I loaded up Torch and can see when trying to access my dynamic DNS
>> name
>> > > > with the port it is translated to the external IP address on my
>> router.
>> > >  So
>> > > > the router is seeing the request?  The router's response is likely
>> > coming
>> > > > from the inside IP address and not being masqueraded?
>> > > >
>> > > > Casey
>> > > >
>> > > >
>> > > > On Sun, Jun 8, 2014 at 2:47 PM, Josh Luthman <
>> > > [email protected]>
>> > > > wrote:
>> > > >
>> > > > > Drop the last two arguments.
>> > > > >
>> > > > > Josh Luthman
>> > > > > Office: 937-552-2340
>> > > > > Direct: 937-552-2343
>> > > > > 1100 Wayne St
>> > > > > Suite 1337
>> > > > > Troy, OH 45373
>> > > > > On Jun 8, 2014 2:27 PM, "Casey Mills" <[email protected]> wrote:
>> > > > >
>> > > > > > I started with that but no luck. Here is what I tried.
>> > > > > >
>> > > > > > chain=srcnat action=masquerade protocol=tcp src-address=
>> > > > 192.168.55.0/24
>> > > > > > dst-address=192.168.55.0/24 out-interface=bridge-local
>> > > > > >
>> > > > > > Casey
>> > > > > > On Jun 8, 2014 11:54 AM, "Josh Luthman" <
>> > [email protected]
>> > > >
>> > > > > > wrote:
>> > > > > >
>> > > > > > > Just blanket masquerade the local subnet and you're done.  So
>> > much
>> > > > less
>> > > > > > > pain and the downsides don't generally apply to small
>> home/office
>> > > > > > networks.
>> > > > > > >
>> > > > > > >
>> > > > > > > Josh Luthman
>> > > > > > > Office: 937-552-2340
>> > > > > > > Direct: 937-552-2343
>> > > > > > > 1100 Wayne St
>> > > > > > > Suite 1337
>> > > > > > > Troy, OH 45373
>> > > > > > >
>> > > > > > >
>> > > > > > > On Sun, Jun 8, 2014 at 11:50 AM, Casey Mills <
>> [email protected]>
>> > > > wrote:
>> > > > > > >
>> > > > > > > > Thanks everyone!  Adding in-interface=ether1-gateway made
>> > > > everything
>> > > > > > work
>> > > > > > > > as expected.
>> > > > > > > >
>> > > > > > > > Funny that you mention hairpin, I was going to tackle that
>> > next.
>> > > >  Not
>> > > > > > > > having any luck so far.  Trying to get it working for one
>> > device,
>> > > > > then
>> > > > > > > > hopefully expanding the rule to cover all hairpin traffic.
>> > > > > > > >
>> > > > > > > > Any thoughts on ports 2-5 being part of bridge-local on a
>> > rb2011?
>> > > > > > > >
>> > > > > > > > So far neither of these have worked.
>> > > > > > > > chain=srcnat action=masquerade protocol=tcp src-address=
>> > > > > > 192.168.55.0/24
>> > > > > > > > dst-address=192.168.55.200 out-interface=bridge-local
>> > > dst-port=8080
>> > > > > > > >
>> > > > > > > > chain=srcnat action=masquerade protocol=tcp src-address=
>> > > > > > 192.168.55.0/24
>> > > > > > > > dst-address=192.168.55.200 out-interface=ether3
>> dst-port=8080
>> > > > > > > >
>> > > > > > > > Casey
>> > > > > > > >
>> > > > > > > >
>> > > > > > > > On Sat, Jun 7, 2014 at 5:38 PM, Alexander Neilson <
>> > > > > > > > [email protected]>
>> > > > > > > > wrote:
>> > > > > > > >
>> > > > > > > > > Josh has hit the target
>> > > > > > > > >
>> > > > > > > > > Your port 80 rule doesn’t specify the interface so
>> anything
>> > > > defined
>> > > > > > for
>> > > > > > > > > port 80 is being redirected to your internal box.
>> > > > > > > > >
>> > > > > > > > > This includes standard website requests, which will be
>> > > preventing
>> > > > > > your
>> > > > > > > > > internet surfing.
>> > > > > > > > >
>> > > > > > > > > Just add in-interface=ether1-gateway and things should
>> work.
>> > > > > > > > >
>> > > > > > > > > Regards
>> > > > > > > > > Alexander
>> > > > > > > > >
>> > > > > > > > > Alexander Neilson
>> > > > > > > > > Neilson Productions Limited
>> > > > > > > > >
>> > > > > > > > > [email protected]
>> > > > > > > > > 021 329 681
>> > > > > > > > > 022 456 2326
>> > > > > > > > >
>> > > > > > > > > On 8/06/2014, at 9:04 am, Grand Avenue Broadband <
>> > > > > > > > > [email protected]> wrote:
>> > > > > > > > >
>> > > > > > > > > > I'm assuming you mean "it kills my ability to browse TO
>> THE
>> > > WAN
>> > > > > IP
>> > > > > > > > using
>> > > > > > > > > a device on the inside of my network."  If that is
>> accurate,
>> > > see
>> > > > > > here:
>> > > > > > > > > >
>> > > > > > > > > > http://wiki.mikrotik.com/wiki/Hairpin_NAT
>> > > > > > > > > >
>> > > > > > > > > > If you mean "it kills my ability to browse TO THE LAN IP
>> > > using
>> > > > a
>> > > > > > > device
>> > > > > > > > > on the inside of my network," Joshs advice has already hit
>> > the
>> > > > > > target.
>> > > > > > > > > >
>> > > > > > > > > > On Jun 7, 2014, at 1:15 PM, Casey Mills <
>> [email protected]>
>> > > > > wrote:
>> > > > > > > > > >
>> > > > > > > > > >> I was pretty big into Mikrotik in years past, but
>> haven't
>> > > been
>> > > > > > > active
>> > > > > > > > in
>> > > > > > > > > >> some time.
>> > > > > > > > > >>
>> > > > > > > > > >> I just picked up a RB2011 and want to forward ports 80,
>> > 443,
>> > > > and
>> > > > > > > 50500
>> > > > > > > > > for
>> > > > > > > > > >> my network storage device.  When I dstnat those ports
>> > below
>> > > it
>> > > > > > kills
>> > > > > > > > my
>> > > > > > > > > >> ability to browse using a device on the inside of my
>> > > network.
>> > > > > >  This
>> > > > > > > > has
>> > > > > > > > > to
>> > > > > > > > > >> be something simple, please help.
>> > > > > > > > > >>
>> > > > > > > > > >> I'm not sure how traffic originating from the outside
>> and
>> > > > > destined
>> > > > > > > for
>> > > > > > > > > my
>> > > > > > > > > >> network storage is treated.  Ideally it should be
>> handled
>> > by
>> > > > the
>> > > > > > > > forward
>> > > > > > > > > >> chain, but it will have a destination IP of the WAN
>> side
>> > of
>> > > > the
>> > > > > > > > router.
>> > > > > > > > >  So
>> > > > > > > > > >> that makes me think imput chain.
>> > > > > > > > > >>
>> > > > > > > > > >>
>> > > > > > > > > >> /ip firewall filter
>> > > > > > > > > >> add chain=input protocol=icmp
>> > > > > > > > > >> add chain=input connection-state=established
>> > > > > > > > > >> add chain=input connection-state=related
>> > > > > > > > > >> add action=drop chain=input in-interface=ether1-gateway
>> > > > > > > > > >> add chain=forward connection-state=established
>> > > > > > > > > >> add chain=forward connection-state=related
>> > > > > > > > > >> add action=drop chain=forward connection-state=invalid
>> > > > > > > > > >>
>> > > > > > > > > >>
>> > > > > > > > > >> /ip firewall nat
>> > > > > > > > > >> add action=masquerade chain=srcnat
>> > > > out-interface=ether1-gateway
>> > > > > > > > > >> to-addresses=0.0.0.0
>> > > > > > > > > >> add action=dst-nat chain=dstnat comment=Foscam-1
>> > > dst-port=8080
>> > > > > > > > > protocol=tcp
>> > > > > > > > > >> to-addresses=192.168.55.200 to-ports=8080
>> > > > > > > > > >> add action=dst-nat chain=dstnat comment=Foscam-2
>> > > dst-port=8081
>> > > > > > > > > protocol=tcp
>> > > > > > > > > >> to-addresses=192.168.55.201 to-ports=8081
>> > > > > > > > > >> add action=dst-nat chain=dstnat comment=IX2
>> disabled=yes
>> > > > > > > > > >> dst-address-type="" dst-port=80 protocol=tcp
>> > > > > > > > to-addresses=192.168.55.54
>> > > > > > > > > >> to-ports=80
>> > > > > > > > > >> add action=dst-nat chain=dstnat comment=IX2
>> disabled=yes
>> > > > > > > > > >> dst-address-type="" dst-port=443 protocol=tcp
>> > > > > > > > to-addresses=192.168.55.54
>> > > > > > > > > >> to-ports=443
>> > > > > > > > > >> add action=dst-nat chain=dstnat comment=IX2
>> disabled=yes
>> > > > > > > > dst-port=50500
>> > > > > > > > > >> protocol=tcp to-addresses=192.168.55.54 to-ports=50500
>> > > > > > > > > >> add action=dst-nat chain=dstnat comment=Casey7-RDP
>> > > > dst-port=3389
>> > > > > > > > > >> protocol=tcp to-addresses=192.168.55.52 to-ports=3389
>> > > > > > > > > >> add action=dst-nat chain=dstnat comment=HTPC7-Plex
>> > > > > dst-port=32400
>> > > > > > > > > >> protocol=tcp to-addresses=192.168.55.50 to-ports=32400
>> > > > > > > > > >> add action=dst-nat chain=dstnat comment=HTPC7-CetonApp
>> > > > > > dst-port=5832
>> > > > > > > > > >> protocol=tcp to-addresses=192.168.55.50 to-ports=5832
>> > > > > > > > > >>
>> > > > > > > > > >>
>> > > > > > > > > >> Thanks,
>> > > > > > > > > >> Casey
>> > > > > > > > > >> -------------- next part --------------
>> > > > > > > > > >> An HTML attachment was scrubbed...
>> > > > > > > > > >> URL: <
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> http://mail.butchevans.com/pipermail/mikrotik/attachments/20140607/7f0955d3/attachment.html
>> > > > > > > > > >
>> > > > > > > > > >> _______________________________________________
>> > > > > > > > > >> Mikrotik mailing list
>> > > > > > > > > >> [email protected]
>> > > > > > > > > >> http://mail.butchevans.com/mailman/listinfo/mikrotik
>> > > > > > > > > >>
>> > > > > > > > > >> Visit http://blog.butchevans.com/ for tutorials
>> related
>> > to
>> > > > > > Mikrotik
>> > > > > > > > > RouterOS
>> > > > > > > > > >
>> > > > > > > > > > _______________________________________________
>> > > > > > > > > > Mikrotik mailing list
>> > > > > > > > > > [email protected]
>> > > > > > > > > > http://mail.butchevans.com/mailman/listinfo/mikrotik
>> > > > > > > > > >
>> > > > > > > > > > Visit http://blog.butchevans.com/ for tutorials
>> related to
>> > > > > > Mikrotik
>> > > > > > > > > RouterOS
>> > > > > > > > >
>> > > > > > > > > -------------- next part --------------
>> > > > > > > > > A non-text attachment was scrubbed...
>> > > > > > > > > Name: smime.p7s
>> > > > > > > > > Type: application/pkcs7-signature
>> > > > > > > > > Size: 4127 bytes
>> > > > > > > > > Desc: not available
>> > > > > > > > > URL: <
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> http://mail.butchevans.com/pipermail/mikrotik/attachments/20140608/9821d202/attachment.bin
>> > > > > > > > > >
>> > > > > > > > > _______________________________________________
>> > > > > > > > > Mikrotik mailing list
>> > > > > > > > > [email protected]
>> > > > > > > > > http://mail.butchevans.com/mailman/listinfo/mikrotik
>> > > > > > > > >
>> > > > > > > > > Visit http://blog.butchevans.com/ for tutorials related
>> to
>> > > > > Mikrotik
>> > > > > > > > > RouterOS
>> > > > > > > > >
>> > > > > > > > -------------- next part --------------
>> > > > > > > > An HTML attachment was scrubbed...
>> > > > > > > > URL: <
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> http://mail.butchevans.com/pipermail/mikrotik/attachments/20140608/bba86333/attachment.html
>> > > > > > > > >
>> > > > > > > > _______________________________________________
>> > > > > > > > Mikrotik mailing list
>> > > > > > > > [email protected]
>> > > > > > > > http://mail.butchevans.com/mailman/listinfo/mikrotik
>> > > > > > > >
>> > > > > > > > Visit http://blog.butchevans.com/ for tutorials related to
>> > > > Mikrotik
>> > > > > > > > RouterOS
>> > > > > > > >
>> > > > > > > -------------- next part --------------
>> > > > > > > An HTML attachment was scrubbed...
>> > > > > > > URL: <
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> http://mail.butchevans.com/pipermail/mikrotik/attachments/20140608/4b2343c0/attachment.html
>> > > > > > > >
>> > > > > > > _______________________________________________
>> > > > > > > Mikrotik mailing list
>> > > > > > > [email protected]
>> > > > > > > http://mail.butchevans.com/mailman/listinfo/mikrotik
>> > > > > > >
>> > > > > > > Visit http://blog.butchevans.com/ for tutorials related to
>> > > Mikrotik
>> > > > > > > RouterOS
>> > > > > > -------------- next part --------------
>> > > > > > An HTML attachment was scrubbed...
>> > > > > > URL: <
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> http://mail.butchevans.com/pipermail/mikrotik/attachments/20140608/a16411c4/attachment.html
>> > > > > > >
>> > > > > > _______________________________________________
>> > > > > > Mikrotik mailing list
>> > > > > > [email protected]
>> > > > > > http://mail.butchevans.com/mailman/listinfo/mikrotik
>> > > > > >
>> > > > > > Visit http://blog.butchevans.com/ for tutorials related to
>> > Mikrotik
>> > > > > > RouterOS
>> > > > > -------------- next part --------------
>> > > > > An HTML attachment was scrubbed...
>> > > > > URL: <
>> > > > >
>> > > >
>> > >
>> >
>> http://mail.butchevans.com/pipermail/mikrotik/attachments/20140608/6d777f8d/attachment.html
>> > > > > >
>> > > > > _______________________________________________
>> > > > > Mikrotik mailing list
>> > > > > [email protected]
>> > > > > http://mail.butchevans.com/mailman/listinfo/mikrotik
>> > > > >
>> > > > > Visit http://blog.butchevans.com/ for tutorials related to
>> Mikrotik
>> > > > > RouterOS
>> > > > >
>> > > > -------------- next part --------------
>> > > > An HTML attachment was scrubbed...
>> > > > URL: <
>> > > >
>> > >
>> >
>> http://mail.butchevans.com/pipermail/mikrotik/attachments/20140608/0b5859ac/attachment.html
>> > > > >
>> > > > _______________________________________________
>> > > > Mikrotik mailing list
>> > > > [email protected]
>> > > > http://mail.butchevans.com/mailman/listinfo/mikrotik
>> > > >
>> > > > Visit http://blog.butchevans.com/ for tutorials related to Mikrotik
>> > > > RouterOS
>> > > -------------- next part --------------
>> > > An HTML attachment was scrubbed...
>> > > URL: <
>> > >
>> >
>> http://mail.butchevans.com/pipermail/mikrotik/attachments/20140608/82a7c3e3/attachment.html
>> > > >
>> > > _______________________________________________
>> > > Mikrotik mailing list
>> > > [email protected]
>> > > http://mail.butchevans.com/mailman/listinfo/mikrotik
>> > >
>> > > Visit http://blog.butchevans.com/ for tutorials related to Mikrotik
>> > > RouterOS
>> > >
>> > -------------- next part --------------
>> > An HTML attachment was scrubbed...
>> > URL: <
>> >
>> http://mail.butchevans.com/pipermail/mikrotik/attachments/20140608/0a0521c8/attachment.html
>> > >
>> > _______________________________________________
>> > Mikrotik mailing list
>> > [email protected]
>> > http://mail.butchevans.com/mailman/listinfo/mikrotik
>> >
>> > Visit http://blog.butchevans.com/ for tutorials related to Mikrotik
>> > RouterOS
>> -------------- next part --------------
>> An HTML attachment was scrubbed...
>> URL: <
>> http://mail.butchevans.com/pipermail/mikrotik/attachments/20140608/4dcc31a4/attachment.html
>> >
>> _______________________________________________
>> Mikrotik mailing list
>> [email protected]
>> http://mail.butchevans.com/mailman/listinfo/mikrotik
>>
>> Visit http://blog.butchevans.com/ for tutorials related to Mikrotik
>> RouterOS
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.butchevans.com/pipermail/mikrotik/attachments/20140608/289ae252/attachment.html>
_______________________________________________
Mikrotik mailing list
[email protected]
http://mail.butchevans.com/mailman/listinfo/mikrotik

Visit http://blog.butchevans.com/ for tutorials related to Mikrotik RouterOS

Reply via email to