I got a bit sick of the BT Business Smart Hub,its' slow and unreliable so on the advice of the guy in the computer shop i bought a TP-LINK AC1200.
My problem is that on the BT hub there is a Multi-Nat setting area which i can't find on the TP-Link router. In fact i can't find any way to set the tp link to use the gateway for my static ip range.
I have 5 static ip addresses from BT, does anyone know how to set these up in the TP-Link router so that each ip is mapped to a specific internal ip like i can on the BT hub?
Below is a screenshot of the router admin so you know which version it's using.
The tp link router ac1200 does not support multi NAT.
Related
I have a Dell desktop machine with one ethernet port and one NIC.
I need to use ethernet connection for two completely different purposes.
One is to get internet access via LAN and read more stackoverflow.
The other is to talk to my FPGA eval board and send/receive data
using ethernet.
Is having two NICs a good option, a splitter box externally connected or any other solutions for this kinds of usecases?
(I do not want to mess or change the configurations everytime I switch between internet to eval board with just one ethernet port on the system.(I am doing it currently))
Yes, that is no problem.
The one you connect to internet typically use DHCP.
The other set it to static IP address with another subnet than the first one.
The FPGA also use static IP address.
Just as the title says,
Not all ISP in our country support IPv6 yet, some does, some doesnt,
I dont want to create a situation where players can only play our game only if
he/she has a certain "IPv6 enabled" ISP. That won't be great. The ISP I used support IPv6.
My server(pc) is set behind a series of NAT, (I dun know the architecture but port-forwarding from the router is not enough, it has its own "local" ipv4-address from its "parent"(I don't know the ip-address of the parent)). Also I have contacted them, to give me a public IPv4 but unfortunately, it didn't go well as planned.
At the start, I tried to use IPv4 address given by "whatismyip.com", but well it gives the IP address of my ISP, not my router or my PC.
And then, there is this, I can access the server via IPv6 connections. But can't via IPv4. so how can I establish the connection between the two? How can I solve it?
(Please feel free to ask about any more information that is needed, I just recently started to learn networking so they are lots of things i might be wrong about, sorry in advance)
Thanks in advance! UwU
I am quite ignorant to the nitty gritty of networking. I am about to create a program for the raspberry pi that tells me the humidity of the room, then proceeds to put it on a web page.
I know how to set this up for my network, but if i wanted to give it to some random person then a problem presents itself.
My question is, it it possible to host a website without a domain, and without port forwarding. And connect to it by http://publiciphere:porthere
If your raspberry pi is hosted on a private network you would need to configure your router to forward requests on a given port (e.g. 80) to your internal ip for the pi.
This is my first post but I have read a lot of great answers from this community, so first of all, thanks to all the people who indirectly had helped me.
At this time I want to know how can I achieve the following;
I'm working with a Raspberry Pi 3 using the last stable Raspbian and I will access internet via a router connected trough eth, not WiFi, so the router will assign it an IP through DHCP.
What I want to do it's to "automatically" and without my intervention, a script or something that can take that assigned data (IP, DNS, Subnet mask, etc) and use it as values to ask for a static IP the next time the RPi3 reboots (also disabling DHCP).
So can someone please help me to know if this can be done and how?
Thanks!
I'm working on an Enterprise app that communicates with our company servers. I have full two-way communication between the phone and the server through 3G/4G, and it works from my home wifi, but using the wifi at the office where it is connected to the company network the app doesn't see the server that way.
The app is set to look for our external IP address, and the port is open to the server. But I guess the external IP address is not 'visible' from within the network. When I plug in the internal IP address of the server, it goes through just fine.
For the vast number of our users, that would not be a problem. Most of our users (employees) work in the field or in other offices. But for users inside our network, this arrangement is useless unless the user turned off his wifi. But that's not a professional way to do it.
I need to know if there's a way for my app to either use 3G/4G exclusively, or to discover the SSID of the wifi and decide which IP address to use. I'm guessing that the answers to both of these will be, "you can't do that," But I thought I'd ask anyway.
Thanks!
You could have it attempt the internal IP, and fall back to the external IP if it can't connect. A better solution might be to have an internal DNS server that serves the internal IP to in-network devices, though.
Well, I discovered this code is exactly what I need. It gives me the SSID in string form, and I can compare the SSID string with a string of our wifi's SSID, and if it matches then the app uses the internal IP address. And if it doesn't match, it will connect to the external IP address. So far it works perfectly!
Followup: ceejayoz, I don't know if your second suggestion is the same as what our IT guy did, but he created a domain name that will resolve to the server whether it's internal or external. That seems to be the best way to go. So even though I had a workable answer, the URL works better with less code.