A
A
Andrey Selin2019-12-16 14:33:53
Computer networks
Andrey Selin, 2019-12-16 14:33:53

How to determine network topologies behind NAT?

It is required to determine the topology of the local network behind NAT from the global one. Is it possible? Are there ready-made programs and algorithms?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
T
ThunderCat, 2019-12-16
@ThunderCat

Andrey Selin ,

according to the condition of the task, it is required to come up with an algorithm / program for scanning the network behind NAT.
Interesting organization...
NAT performs three important functions.
...
2) Allows you to prevent or restrict access from outside to internal hosts, leaving the possibility of access from inside to outside. When a connection is initiated from within the network, a translation is created. Reply packets coming from outside match the generated translation and are therefore skipped. If there is no corresponding translation for packets arriving from outside (and it can be created when the connection is initiated or static), they are not skipped.

Accordingly, tapping into the network behind NAT "just like that" will not work. To do this, you either need to crack the protection of the router and read the address mapping tables for a long time through the OS of the router, or already register there and scan the LAN from there. Both methods seem to be more related to the field of hacking and penetration than to administrative utilities ...

R
Ruslan Fedoseev, 2019-12-16
@martin74ua

Those. you want to see how the neighbor's network is made there? What devices are connected to his router?
It is forbidden.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question