No-IP hosted server isn't reachable if I'm connected to mobile hotspot - portforwarding

I'm hosting a server on my laptop, to make it reachable from the outside I'm using No-IP.
When I'm connected to my home Wi-Fi I can easly reach it from other computers because I've opened my router port, but when I'm connected to my mobile hotspot I cannot reach the server from other devices, that's because the ports aren't open. How do I open mobile hotspot's port to make the server reachable?

Related

Networking with devices in local network

I have a local home network (my router) I have a raspberry pi setup as a web server. I do not want the web server to be access from devices outside my home network. I only want local devices to connect to the web server. I belief I am able to do this like (raspberrypi.local). Do I have to port forward on the router for local devices to connect to the pi or is port forwarding used for external devices outside the network
Port forwarding is used to access internal network ports from outside.

HoloLens emulator connect to server on LAN

I have a websocket server running on a pc connected to the pc through a switch.
When I make a websocket client in the HoloLens with the IP of the server it doesn't connect. How come? I cannot ping the HoloLens emulator from the pc with the server but I can ping the pc running the emulator.
By default all interactions with the emulator are done through a 169.254.xxx.xxx address. This address is not externally routable. If you go to the networking menu option in the web portal for the emulator you should see two network adapters, one is the 169.254.xxx.xxx address and another is an address assigned via dhcp. My guess is that you don't have a second adapter and need to fix that in your Hyper V configuration for the emulator. If you do have that second adapter pinging that address will not work, because HoloLens does not run and ICMP server to respond to pings. A better test is to open Internet Explorer in the emulator and attempt to go to a valid web server address on your network. Here is what my settings look like as an example:

Using Charles proxy with shared connection with no proxy server configuration

I want to use Charles proxy on all traffic that comes from iOS devices connected to my shared network, without configuring any proxy server settings on devices.
I have created a shared ethernet connection over Wi-Fi on a Mac machine.
I have connected the devices I want to monitor to the shared Wi-Fi.
Charles proxy works fine, but I can only see requests from the Mac, and not from the devices connected to the shared Wi-Fi. If I add manual proxy config on devices, it works fine.
Is there a way to redirect all traffic that goes through the shared Wi-Fi to the proxy server?

How to host a Website locally using iis to be accessed by other computers on same network?

I have an asp.net website and i have hosted is locally using iis.
http:localhost:3314
I have a TpLink router with ip 192.168.0.101. When i used ipconfig it show the ip address of the device 192.168.0.101 and the default gateway 192.168.0.1.
This is my laptop and connected via wifi. Also the website is locally hosted on this laptop.
Then i connect my mobile via wifi it also show the ip adress 192.168.0.101 to the mobile.
My question is that how do i access my website from my mobile or other computers.
The devices cannot have the same IP due to conflicts!
Maybe DHCP is enabled and you have to disable this option.Otherwise if the device has for example the ip 192.168.1.56 then the site will be accessible via http://192.168.1.56 .if that doesn't work, there is a chance that there is a firewall running on your computer, or the httpd.conf is only listening on 127.0.0.1

Open website via computer IP address while running tomcat locally with a router?

I'm working on a website for a friend, developing using Eclipse/Tomcat. I'm running it locally and trying to open it via my internet port IP address, but I can't get it to work. The computer I am running it from is connected to a router, so it is running off of 192.168.1.4, and http://192.168.1.4:8080/Mobile_Site/index.jsp works. However when I try and open it via my internet port IP, http://67.xxx.244.xx:8080/Mobile_Site/index.jsp it doesn't find it from any device, even outside my local network. Is there a way to send the link when running locally when connected to a router?
You have to configure your router port forwarding (or virtual servers depending on the router) to forward TCP connections from 67.xxx.244.xx:NNNN to 192.168.1.4:8080.
Then you give the 67.xxx.244.xx:NNNN address to your friend.
Note: NNNN at your router doesn't need to be 8080, as long as the port forwarding is set properly.

Resources