Merhaba arkadaşlar
Yapmış olduğum bir server client uygulamada server ve client uygulama aynı bilgisayarda kurulu iken client in bağlanması gereken ip ye 127.0.0.1 atadığımda
sorunsuz çalışıyo.
internet üzerinden aynı uygulamayı client programın bağlanması gereken ip ye server programın kurulu olduğu bilgisayarın ip sini (mesela şu anda
78.166.41.250) atayarak yapabilirmiyim. Aynı anda hem adsl modemin internete bağlanırken kullandığı ip 78.166.41.250 var hemde lokal ağda server a verilen
ip 192.168.1.2 var şimdi ben bu ağın tamamen dışında olan bir client bilgisayarla bu ağ içindeki servera bağlanmak için client programa atamam gereken ip ne
olmalı.(Not:Bağlantı için serverda idtcpserver client te idtcpclient bileşenlerini kullanıyorum).
Herkese iyi çalışmalar.
İnternet üzerinden ağdaki bilgisayara bağlanmak
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Re: İnternet üzerinden ağdaki bilgisayara bağlanmak
yerel ağ için LAN ipsi (192.168. ... // 10.0. ...) kullanılır. internet üzerinden ise WAN ipsi (78.166.41.250) kullanılır.
- Internette IP adresi statik değil ise ya statik ipye geçin ya da dyndns ya da no-ip gibi bir servis kullanın.
- ADSL Modem / routerda server uygulaması için gerekli portun NATten gerekli bilgisayara yönlendirilmiş olması gerekiyor.
- Windows güvenlik duvarı ya da varsa diğer firewalllarda seçilen porta izin verilmesi gerekiyor.
- Internette IP adresi statik değil ise ya statik ipye geçin ya da dyndns ya da no-ip gibi bir servis kullanın.
- ADSL Modem / routerda server uygulaması için gerekli portun NATten gerekli bilgisayara yönlendirilmiş olması gerekiyor.
- Windows güvenlik duvarı ya da varsa diğer firewalllarda seçilen porta izin verilmesi gerekiyor.
Re: İnternet üzerinden ağdaki bilgisayara bağlanmak
Hocam çok teşekkür ederim cevabınız için çok işime yaradı
Bir sorum daha olacak bi server programı kurarken hangi modem olduğu farketmeden kodla ip yönlendirme işlemi yapılabilirmi.
Bir sorum daha olacak bi server programı kurarken hangi modem olduğu farketmeden kodla ip yönlendirme işlemi yapılabilirmi.
Re: İnternet üzerinden ağdaki bilgisayara bağlanmak
2 yolu var:
- modem ya da routerin UPNP desteklemesi gerekiyor
- reverse connection
- modem ya da routerin UPNP desteklemesi gerekiyor
- reverse connection
