Lamer olduğun isiminden bile belli ama neyse. Modem adresi ile saldırı yapamazsın bir cihaza.

Dış ağdaki bir bilgisayarın ilk önce bir link ya da başka bir şey ile IP adresini alıp sonra bağlantı kurmak ve vnc/teamwiwer gibi bir şekilde kontrol etmek istiyorum. Bu mümkün mü mümkünse nasıl?

IPv4 adresleri bitmeye başladığı için her modeme 1 IP yerine her sokak vb. için 1IP kullanılmaya başlandı. Araya bir kqatman daha eklendi. Bunun sonucu ise modemden port açarak sunucunu başarılı bir şekilde bağlarken artık açılmacayak duruma geldi. Yani artık modemin IP adresi ile sunucu açamazsın. Ngrok ise örnek olarak PC'deki 8080 portunu x. tcp. ngrok.io:xxxxx gibi bir adrese aktarıyor. Birisi x. tcp. ngrok.io:xxxxx portu üzerinden bağlantı kurmaya çalıştığında senin PC'deki 8080 vb. portuna bağlanıyor. Yani normalde <Modem IP>:<Port> ile bağlantı sağlanıyorken x. tcp. ngtok.io:xxxxx ile bağlanabiliyorsun. Buna durumlara 80 de dahil.

Modemde port açmak gerekiyordu, galiba. Detaylar aklıma gelmiyor.

cgn ne vede ngrok nasıl bişey biraz detaylı anlatır mısınız

VNC yapabilirsin ama CGN olmaması lazım. Ben de çok sıkıntı çektim. Ngrok diye bir uygulama ile VNC yapabilirsin.