This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Slingbox Setup Woes

I just setup ASG 7.1 recently on an old Compaq box at home and am now trying to setup my Slingbox for remote viewing with no success.  I can view it on the computers in the network perfectly, however I can't seem to get it working externally.  It worked fine this way when I just used my Airport Extreme as the firewall, so I know it can be done, and I suspect my port forwarding attempt has some error in it.  Here is what I have done:

1) Created Slingbox as a Host
Went to Definitions > Network > New Definition and set it up as:
Name: Slingbox
Type: Host
Address: 192.168.2.103
Interface: Any

2) Created a Slingbox Service
Went to Definitions > Services > New Service Definition and set it up as:
Name: Slingbox
Type of Definition: TCP/UDP
Destination Port: 5001 (Default for Slingbox)
Source Port: 1:65535

3) Setup DNAT Definition
Went to Network Security > NAT > DNAT/SNAT > New NAT Rule and set it up as:
Name: Slingbox
Traffic Source: Any
Traffic Service: Slingbox
Traffic Destination: External WAN (Address)
NAT Mode: DNAT (Destination)
Destination: Slingbox
Service: Slingbox

As for the Slingbox, it is setup with a 192.168.2.103 as its static internal IP and port set at 5001.

Based on the information I have read, this should work.  Any reason why this is not working?  Thanks in advance for your help!


This thread was automatically locked due to age.
  • Hi,
    I am not very good at NAT, but I think your NAT rule should have the destination as your internal interface.

    Ian M
  • Ok, I studied the packet filter logs and noticed that the requests from the Slingbox to the external port were being blocked, so it wasn't working.  I created a filter rule allowing for internal to external requests to allow my Slingbox rule and it worked.

    However, this seems odd to me.  Should this already be allowed?  Should I create a rule that allows all internal hosts to make requests externally?  Thoughts?
  • I need to get my slingbox going again also.  So I'm interested in what you found.  I've had some strange issues with 7.101 on ASG 120's.  Sometimes Rules don't start doing what I want.  I change, delete, create again etc... Then I remember that at some point its best to do a full shutdown,,, the power on again... even restart doesn't make it work sometimes.  On multiple ASG 120's.  weird huh.  If you want a friend for life, tell me what rules you finally end up with to get the slingbox to work. HAHA   Thanks and good luck on the SlingBox project.
  • Hi,
    I am not very good at NAT, but I think your NAT rule should have the destination as your internal interface.


    His rule was right (for incoming traffic).

    Barry
  • Ok, I studied the packet filter logs and noticed that the requests from the Slingbox to the external port were being blocked, so it wasn't working.  I created a filter rule allowing for internal to external requests to allow my Slingbox rule and it worked.

    However, this seems odd to me.  Should this already be allowed?  Should I create a rule that allows all internal hosts to make requests externally?  Thoughts?


    The default rule is DROP (with logging), so you need to create rules to allow outgoing traffic (if the traffic does not go through the http proxy or whatever).

    So yes, you need to create a rule for each service, or if you want, create a rule to allow all outgoing traffic.

    Barry
  • I was able to confirm that it is all working correctly now, as I was successful in accessing my Slingbox from an external network.  The rule was allowing the outgoing traffic.  I currently have it set up by application, so it works now for both my Slingbox and Playstation Network.

    @RDL: I'm happy to help you out if I can.  I, too, often have to do a full restart on my old Compaq box, however the main issue I had in this case was the outbound traffic.  If you Slingbox is an issue, I would recommend using the steps I listed in my first post and include the following proxy filters:

    External to Slingbox (I forgot to mention I had created this one in my earlier post)
    Source: Any
    Service: Slingbox5001 (or whatever your Slingbox service definition is)
    Destination: Slingbox
    Action: Allow
    Time Event: Always

    NEW: Internal to External
    Source: Internal (Network)
    Service: Slingbox5001
    Destination: Any
    Action: Allow
    Time Event: Always

    Any one see any issues with this?
  • Just being paranoid, but you might want to change

    Source: Any

    to a network group of your friends / family / whoever is using your slingbox.

    Or, just use a non-standard port (maybe 5001 is non-standard, I'm not that familar with it).

    That way, if there's a slingbox exploit, you're much less vulnerable.

    Barry