0

I am demoing a product that will soon be sold, but during demos I have found that peoples internet is often more restrictive than I ever thought. In one particular area the internet provider does not allow the customer to access the router and open ports (this seems to be when the customer has cable through internet). This has got me thinking about how I am going to update and service the product, I originally assumed that I would be able to setup static IPs and port forwarding but this is not going to work. I also have found that many more people than I expected are on dynamic IPs. How do I overcome these problems?

I am running a very minimulistic linux with no gui, or X.

2 Answers 2

1

Have the product initiate the request? Generally almost any connection can initiate outgoing requests, and it eliminates port forwarding issues. Maybe do it on a schedule?

3
0

Run an openvpn client on your product that connects back to an openvpn server at your site. Then you can ssh to the product device through the vpn.

2
  • Any recomended solutions? I have a server running on static IP that runs FreeBSD and another with Ubuntu.
    – mrhobbeys
    Feb 28, 2013 at 6:11
  • Of the solutions I have found so far PPTP, IPsec, and OpenVPN. It seems that OpenVPN is the most secure, but I also found that OpenVPN might have these (unconfirmed by me) issues that are a problem for me at this point. Limited Scalibility, if a key is stolen then all previous sessions become known(?), the key is stored on each peer in plain text. Need the ability to have lots of peers if the product is successful. Storing the key in plan text just seems like it asking from problems. I can not think how much of a problem it would be if the sessions are known but it sounds bad.
    – mrhobbeys
    Feb 28, 2013 at 6:36

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .