Skip to main content
Share Your Experience: Take the 2024 Developer Survey
19 votes
Accepted

Why would IPv6 be necessary for the IoT?

There are two reasons. (1) First is simpler, end-to-end connectivity. If both source and destination have public IPv4 (or IPv6, of course) address, they can connect to each other in any direction ...
Matija Nalis's user avatar
13 votes

Why would IPv6 be necessary for the IoT?

IPv6 is a necessity now; we're nearly out of IPv4 addresses already. As more and more people come online, we're starting to reach the point where IPs have to be shared across multiple people, not just ...
Aurora0001's user avatar
  • 18.5k
11 votes
Accepted

Why arp -a does not show all devices connected to WIFI?

ARP is the Address Resolution Protocol. TCP/IP stacks use ARP to map between an IP address (like 10.0.1.1) and hardware (usually MAC) address, like 00:11:22:AA:BB:CC. Because there's overhead in ...
romkey's user avatar
  • 325
4 votes

Call home network IP from anywhere

I have an idea how to solve your problem. You could periodically check external IP and mail it to yourself when it changes from ESP8266, so you will have a fresh info every time. You can also extend ...
Ujagaga's user avatar
  • 49
4 votes

Call home network IP from anywhere

As already answered in this question, almost every dynamic dns provider uses their own protocol. The protocols are often HTTP-based. The NodeMCU needs to periodically check its public IP address and ...
Mikael Falkvidd's user avatar
3 votes
Accepted

Named URLs on Local Network

There are quite a few ways to achieve this. First, many DHCP servers will hand out the same IP to the same device, even if it has been switched off for a while (and most certainly if the current DHCP ...
jcaron's user avatar
  • 2,293
3 votes

How to connect 1 million devices over Layer 3 IP-protocol

I feel your approach is flawed by your 5th point: "I need to keep the per-device cost low, so cannot put Ethernet on each device." Look at it versus "I'll reinvent a layer 1 protocol and all the ...
Tensibai's user avatar
  • 506
2 votes
Accepted

Change IP address of IP CAM using CMS software

The I found quite quick and usefull- was like that: Connect IPCAM directly to PC's LAN port Change Adapter settings ( via Control Panel ) to 192.168.1.X logoff Connect using web page with default ip ...
guyd's user avatar
  • 871
2 votes
Accepted

How to find remote thing's IP address?

Your thing probably doesn't have a unique IP address in this context, unless it uses IPv6. It will have an address in a private space, such as 10.0.0.0 – 10.255.255.255 or 192.168.0.0 – 192.168.255....
Sean Houlihane's user avatar
2 votes
Accepted

Failed to connect to TCP server on ESP32

The issue is resolved after I set the network adapter of the virtual machine to bridged.
Yiyang Yan's user avatar
2 votes
Accepted

Confused: What is this weird IP address?

This sounds like your ISP is operating CGNAT (Carrier Grad Network Address Translation). Most home networks normally operate with NAT (Network Address Translation) which means that all the devices on ...
hardillb's user avatar
  • 12.6k
2 votes

Why arp -a does not show all devices connected to WIFI?

It can, but there's a ~5 minute timeout on unused records in the ARP table. So entries will timeout. You can probably extend that timeout, but a quicker answer is just to sweep through the IP network ...
Criggie's user avatar
  • 121
2 votes
Accepted

Does a DDoS attack’s effectiveness depend on your bandwidth?

There are many forms of (distributed) denial of service attacks. If some are based just on bandwidth, many will impact the service way before any link is saturated. If any request sent to your server(...
jcaron's user avatar
  • 2,293
1 vote
Accepted

Can I connect to surveillance camera remotely without direct access?

Typically how the security camera setups work is, each vendor has their own app or web site where you can access your video stream. So once you have access to this app or website, you can share the ...
Subbu's user avatar
  • 441
1 vote
Accepted

Connect Onion Omega2 to static ethernet

The given settings in /etc/config/network are correct. However, to apply the settings, it isn't sufficient to restart the network via /etc/init.d/network restart but also applying the DNS servers via /...
Abufari's user avatar
  • 31

Only top scored, non community-wiki answers of a minimum length are eligible