Cevap icin cok tesekkur ederim. Soyle ki: upnp disinda onermis oldugunuz yontemler gercek ip'si olan bir sunucu gerektiriyor. Benim tam olarak aradigim sey farkli alt agdaki(subnet) iki makinenin dogrudan birbiriyle ilatisime gecmesiydi. Yaptigim arama tarama faaliyetleri sonucunda buna NAT2NAT dendigini ogrendim. UDP ile bir baglanti saglanabiliyor imis. O da soyle:
A ve B makineleri farkli yonlendiriciler(router) arkasinda. A ve B makineleri bagli olduklari yonlendiricilerin gercek ip'lerini bilir(bir sunucu hizmet bu isi halledebilir, ya da kullanicilar telefonla, e-postayla ip'leri birbirine iletirler) A makinesi B makinesinin yonlendiricisine belli araliklarla UDP paketleri yollamaya baslar. Normelde B makinesinin yonlendiricisi bu paketleri dusurur ama B makinesi de A makinesinin yonlendiricisine ayni porttan olmak sartiyla paket yollamaya baslayinca yonlendiriciler, gelen paketlerin biraz once cikan paketlere gelen yanitlar oldugunu dusunur ve paketler iceri alinir. Bence hic de fena bir yontem degil. Hatta gayet akillica... Yazilanlara gore yalnizca OpenBSD'nin guvenlik duvari sorun cikartiyormus, digerlerinde sorunsuz calisiyormus. Galiba ben aradigim seyi buldum ama bu isi TCP ile yapabilseydik hayat ne kadar guzel olurdu :) Akis denetimi, hata duzeltme, protokol gelistirme ile harcadigimiz zamanda gider bir yerlerde cay filan icerdik... Cevap veren herkese tekrar tesekkur eder, herkese kolayliklar dilerim... Date: Mon, 10 Dec 2007 11:52:50 +0200 From: [EMAIL PROTECTED] To: freebsd@lists.enderunix.org Subject: Re: [FreeBSD] Alt ağlar arası iletişim... Merhaba, UniversalPnP kullanarak istediginiz portlarin program tarafindan otomatik olarak ADSL modem'e actirilmasini saglayabilirsiniz. Cogu P2P uygulamasi bunu desteklemektedir, ve ADSL modemlerde genelde acik olarak gelir. Boylece kullanicinin NAT, port, soket gibi dertlere dusmesini engellemis olursunuz, fakat port acmanin guvenlik acigi noktasini engelleyemezsiniz. Ikinci yontem de MPD ile Freebsd userinde windows uyumlu bit PPTP sunucusu calistirmaktir. Her kullanici kendi PCsinden sizin sunucunuza PPTP ile baglanabilir, arka tarafta RADIUS veya basit sifre, v.b. bir mekanizma ile baglantinin dogrulugu onaylanabilir. Windows 2003 CMAK (Connection Manager Administration Kit) ile hazir bir baglanti kurulum .exe'si yaratarak kullanicilara dagitabilirsiniz. Bu durumda malesef sunucu aradan cekilmeyecek olsa da sifrelenmis bir tunel uzerinden kullanici makinasi ile sizin sunucunuz arasinda bir direk baglanti olacaktir. Biz halihazirda bu yontem ile VNC, RDP, HTTP ve diger protokoller uzerinden kullanicilarimiza destek vermekteyiz. Kerem Erciyes _________________________________________________________________ Yeni nesil Windows Live Servisleri’ne şimdi ulaşın! http://get.live.com