May 27, 2016 This tutorial is outdated. What I'd do is download a free port forwarding software like port map. I really wish I could do it manually though, so I hope apple brings back the advanced features. Btw that's not my video EDIT by Moderator: merged posts, please use. Port forwarding on iPhone? Ask Question Asked 8 years, 5 months. Enabling Back to my Mac will put you on the same private IPv6 network. AT&T Unite Explore does support port forwarding (page 60 of User Manual). I was able to forward port 22 to my laptop and successfully connected via SSH to it. Sep 24, 2009 Back to My Mac Port Settings? Discussion in 'Apple Music, Apple Pay, iCloud. When signing in to MobileMe and enabling Back to My Mac, TCP port 443 is used. For connections between machines, Back to My Mac typically uses UDP port 4500. Port Forwarding 443 and 4500 for both TCP and UDP Firewall: Enable SPI: Off.
- Back To My Mac Manual Port Forwarding Address
- Back To My Mac Manual Port Forwarding Number
- Back To My Mac Manual Port Forwarding System
- Back To My Mac Manual Port Forwarding Service
Active9 months ago
I'd like to make all incoming connections to port 1000 of my host (IP: 200.234.XXX.XXX) to be forward to the port 80 on host 10.211.55.5
How can I do it on my host? It is running Mac OS X 10.5.8
Nov 04, 2012 I now want to implement Back to my MAC on my MBP and my other Apple devices. I believe these use iCloud for which I have an account and it seems to be working well with my iPhone. In Properties, when I select BtmM, iCloud says communications will be slow if I have port forwarding on. Mar 31, 2015 Historically, I used ipfw from the command line to do port forwarding on my Mac. Unfortunately, as of Yosemite OS X 10.10 ipfw has been removed. (In all fairness, ipfw has been deprecated for some time but I continued using it because it was way easier than pfctl on the command line). Command Line pfctl.
Chealion22.6k77 gold badges6161 silver badges7171 bronze badges
Daniel CukierDaniel Cukier1,7551010 gold badges3131 silver badges4848 bronze badges
6 Answers
Quite simple to do,Firstly you will need to enable the remote login service on your mac (System Preferences ->Sharing ->Remote Login). This starts your ssh server.
Then run the following command in your OS X Terminal:
You may need to accept the server fingerprint initially as well as type in your local password for ssh login. (You can also set up a local to local ssh public / private key to make it not prompt for a password, will leave that as an exercise for the reader.)
The format is:
MariusMarius
Back To My Mac Manual Port Forwarding Address
Garmin basecamp for mac manual. Very simple using the versatile tool ncat:
sudo ncat --sh-exec 'ncat 10.211.55.5 80' -l 1000 --keep-open
Get the binaries of ncat/nmap for Mac OS X from the official website:http://nmap.org/download.html#macosx
EDIT: added sudo to listen on a restricted port <1024
Tony BaguetteTony Baguette
Assuming you have a UPnP router, its easy to configure ports by using PortMap
It has a very simple UI.
Gaff16.3k1111 gold badges5050 silver badges6565 bronze badges
Alexis HirstAlexis HirstBack To My Mac Manual Port Forwarding Number
97622 gold badges1212 silver badges1818 bronze badges
Well, I can tell you how I do that sort of thing on my Mac OS X 10.5.8 system.
I started on an answer about NAT, but I think you actually want a TCP forwarder program instead (you mention 'proxy' and port forwarding.)
There's a few ways of doing this, depending upon your needs even 'SSH' can be pressed into action, though my favourite short and sweet way is a Perl script tcpforward.
If you need some HTTP manipulation (you might need to tweak HTTP redirects, so that when a request comes for a URL without a trailing '/' you don't get redirected to the real, inaccessible, server), then Apache can do the job of a reverse proxy. You'll want to look at mod_proxy and specifically ProxyPass and ProxyPassReverse. Do not enable ProxyRequests, that's for forward proxying. It should be possible to use Mac OS's own Apache to do this, if you've got it running. It does come with mod_proxy and /etc/httpd/httpd.conf is the config file to update.
Even with Apache, you need to make sure that all the links in the real server's content are relative, if they reference the real server then you could try the mod_proxy_html module (I have no experience of how well that works.)
jrgjrg
Is your machine connected directly to the internet (IE - without a router)? Normally you do the port forwarding on the router, but if you do use a modem to connect directly, iptables is probably the best way.
DentrasiDentrasi9,61544 gold badges2323 silver badges2727 bronze badges
Here is a good article: http://www.cyberhq.nl/article/384/port-forwarding-in-macos-x
But since you are forwarding to 80 I'm assuming you want it to go to a web server so I would just change the web server config to set up a reverse proxy or something like that.
Kyle Kochis
Not the answer you're looking for? Browse other questions tagged macosmacproxyport-forwarding or ask your own question.
Active6 months ago
I'm using iPhone as a modem.
Is there a way to port forward to my computer because I'm using it as a development server.
dwightk6,2411212 gold badges3636 silver badges6060 bronze badges
8k_of_power
migrated from superuser.comMar 1 '11 at 9:04
This question came from our site for computer enthusiasts and power users.
2 Answers
Short answer
Until now (iOS 9.1) there has been no way to configure port forwarding in Personal Hotspot
Long Answer
Activating Personal Hotspot on an iOS device enables it's built-in NAT router. Other devices that connect to this iPhone (using USB, WiFi or Bluetooth) get an IP in the 172.16.0.0/12 subdomain.
There are no NAT settings in iOS, nor does it provide UPnP or NAT-PMP for remote NAT configuration.
Why?
Nobody knows Apple's reasons.
Wild guess: Knowing that availability of the Personal Hotspot feature on an iOS device depends on it's carrier, Apple may have disabled further features as way to play nice with the carriers.
Possible Workarounds
- On the device that needs to accept incoming connections: connect to a VPN that provides a public IP and incoming connections
- If you have access to the remote device you could create a tunnel (e.g. with ssh)
- If the remote device is connected to the same iCloud account, enabling Back to my Mac will put you on the same private IPv6 network
- Using a 4G modem instead of your iPhone will give you a direct internet connection accepting incoming connections
Edit: BUT..
Back To My Mac Manual Port Forwarding System
Even you could bypass NAT on your device, your cellular IPv4 internet connection is very probably also behind a carrier-grade NAT.
DuvraiDuvrai
There is no way to do port forwarding on an iPhone when using it as a Wi-Fi hotspot. This is by design. (IMO) the iPhone hotspot feature was to allow users to access the Internet via their phone's data plan so the user could check email, surf the web, chat, etc. It wasn't designed to serve as a router with more advanced features.
There are no ports open on either 'side' of the iPhone hotspot in which to interface for management. I did a portscan on both the public side and the private side (from a Mac and a PC) to see if I could access a management page - it's locked down and doesn't respond (though it does respond to a
ping
).However, I just tested and verified that my dedicated hotspot - AT&T Unite Exploredoes support port forwarding (page 60 of User Manual). I was able to forward port 22 to my laptop and successfully connected via SSH to it.
One last thing - while I was able to do this successfully on AT&T, your provider may not allow you to open ports on your device - check with them first.
AllanAllanBack To My Mac Manual Port Forwarding Service
47.5k1616 gold badges7878 silver badges185185 bronze badges