• 10-01-2024, 15:05:12
    #1
    Merhabalar,

    Ana domainde web sitesi yayınlanıyor. Aynı zamanda subdomaine A kaydı ekleyerek farklı bir IP ye yönlendirdim. Yönlendirdiğim sistem 8282 portundan yayın yapıyor. Yani sub.domain.com:8282 yazarak ulaşabiliyorum.

    Subdomain adresinin sonuna :8282 yazmadan, ilgili IP adresinin ilgili portuna yönlendirme imkanımız var mı?
  • 10-01-2024, 15:06:58
    #2
    Subdomain dns ile yönlendiriliyor sanırım konuya tam hakim değilim daha önce lazım olduğu için araştırmıştım. yorumum bulunsun bende okuyayım.
  • 10-01-2024, 15:10:21
    #3
    Portunuzu web portu ile değiştirirseniz sorun çözülecektir.
  • 10-01-2024, 15:23:57
    #4
    ExA adlı üyeden alıntı: mesajı görüntüle
    Portunuzu web portu ile değiştirirseniz sorun çözülecektir.
    8282 portundan yapılan yayın bir websitesi değil.

    Amacım farklı subdomainleri aynı IP adresinin farklı portlarına yönlendirmek :1234 uzantısı olmadan.

    sub1.domain.com >>> 123.123.123.123:966
    sub2.domian.com >>> 123.123.123.123:55000
    sub3.domain.com >>> 123.123.123.123:8282
    .
    .
    .
    Gibi.
  • 10-01-2024, 15:34:06
    #5
    srknyxl adlı üyeden alıntı: mesajı görüntüle
    8282 portundan yapılan yayın bir websitesi değil.

    Amacım farklı subdomainleri aynı IP adresinin farklı portlarına yönlendirmek :1234 uzantısı olmadan.

    sub1.domain.com >>> 123.123.123.123:966
    sub2.domian.com >>> 123.123.123.123:55000
    sub3.domain.com >>> 123.123.123.123:8282
    .
    .
    .
    Gibi.
    Merhaba, SRV kayıtları ile dediğinizi yapabilirsiniz.

    Önce A kaydı ekleyin. Sonrasında SRV kaydı ile bağlantı noktası yani Port ekleyin.

    Ben seneler önce aynı ip adresi üzerinde farklı portlarda farklı teamspeak3 sunucuları çalıştırırken böyle yapıyordum.

    Not: Bazı sunucularda SRV kayıtları düzgün çalışmayabilir. CloudFlare ile gayet stabil kullanabilirsiniz. Ben çalışmayan yerde CloudFlare ile yapıyordum.
  • 10-01-2024, 18:32:12
    #6
    MrProxima adlı üyeden alıntı: mesajı görüntüle
    Merhaba, SRV kayıtları ile dediğinizi yapabilirsiniz.

    Önce A kaydı ekleyin. Sonrasında SRV kaydı ile bağlantı noktası yani Port ekleyin.

    Ben seneler önce aynı ip adresi üzerinde farklı portlarda farklı teamspeak3 sunucuları çalıştırırken böyle yapıyordum.

    Not: Bazı sunucularda SRV kayıtları düzgün çalışmayabilir. CloudFlare ile gayet stabil kullanabilirsiniz. Ben çalışmayan yerde CloudFlare ile yapıyordum.
    Halihazırda domainim yandex e yönlendirilmiş durumda. ana ve alt domainlere A kaydı ekleyerek kendiserverıma bağladım (Ubuntu üzerinde aaPanel). Bahsettiğiniz yönlendirmeyi yandexten mi yapmalıyım, yoksa server tarafında mı?


    Yandex tarafında böyle bir pencere var. Hangi kutucuğa ne yazmalıyım?
  • 12-01-2024, 09:31:50
    #7
    Son olarak şu sonuca vardım. Sunucu(DNS) ve istemci tarafında SRV desteği olan hizmetler için geçerli bu port yönlendirme olayı. En yaygın örnekleri:

    Minecraft, Teamspeak, Microsoft Exchange

    Mesela teamspeak için konuşacak olursak: istemci, yazılan hostname in srv kayıtlarında teamspeak servisini arıyor. Varsa orada yazan portu kullanıyor. Yoksa zaten varsayılan porta gidiyor.

    En büyük kullanım alanı web tarayıcıları olmasına rağmen tarayıcılar SRV kayıtlarını desteklemiyor. Yani direkt olarak bir subdomaini :8888 portuna yönlendirip tarayıcıya sadece portsuz adres yazarak o sayfaya erişemiyorsunuz. Çünkü tarayıcı http/https istekleri için SRV kayıtlarını görmezden gelerek varsayılan olarak 80/443 portlarına bağlanmaya çalışıyor.

    Amaç web sayfasını port olmadan görmekse, proxy/ters proxy olayları devreye giriyor.

    Amaç SRV desteği olmayan bir hizmete port yönlendirmekse, az önce bahsettiğim gibi server ve istemci tarafına SRV desteği kazandırmak gerekiyor ki, bu da başlı başına bir iş. Pes ettiğim nokta da burası

    Eğer kullandığı yazılımda olmamasına rağmen SRV desteği kazandırabilen birileri varsa konuyu canlandırabilir.
  • 12-01-2024, 10:49:57
    #8
    srknyxl adlı üyeden alıntı: mesajı görüntüle
    Halihazırda domainim yandex e yönlendirilmiş durumda. ana ve alt domainlere A kaydı ekleyerek kendiserverıma bağladım (Ubuntu üzerinde aaPanel). Bahsettiğiniz yönlendirmeyi yandexten mi yapmalıyım, yoksa server tarafında mı?


    Yandex tarafında böyle bir pencere var. Hangi kutucuğa ne yazmalıyım?
    srknyxl adlı üyeden alıntı: mesajı görüntüle
    Son olarak şu sonuca vardım. Sunucu(DNS) ve istemci tarafında SRV desteği olan hizmetler için geçerli bu port yönlendirme olayı. En yaygın örnekleri:

    Minecraft, Teamspeak, Microsoft Exchange

    Mesela teamspeak için konuşacak olursak: istemci, yazılan hostname in srv kayıtlarında teamspeak servisini arıyor. Varsa orada yazan portu kullanıyor. Yoksa zaten varsayılan porta gidiyor.

    En büyük kullanım alanı web tarayıcıları olmasına rağmen tarayıcılar SRV kayıtlarını desteklemiyor. Yani direkt olarak bir subdomaini :8888 portuna yönlendirip tarayıcıya sadece portsuz adres yazarak o sayfaya erişemiyorsunuz. Çünkü tarayıcı http/https istekleri için SRV kayıtlarını görmezden gelerek varsayılan olarak 80/443 portlarına bağlanmaya çalışıyor.

    Amaç web sayfasını port olmadan görmekse, proxy/ters proxy olayları devreye giriyor.

    Amaç SRV desteği olmayan bir hizmete port yönlendirmekse, az önce bahsettiğim gibi server ve istemci tarafına SRV desteği kazandırmak gerekiyor ki, bu da başlı başına bir iş. Pes ettiğim nokta da burası

    Eğer kullandığı yazılımda olmamasına rağmen SRV desteği kazandırabilen birileri varsa konuyu canlandırabilir.
    Merhaba, dün çok yoğundum giremedim foruma. SRV konusunu çözmüşsünüz sanırım. Dediğim gibi bende teamspeak gibi servislerde kullanmıştım.

    Subdomainlerin barındığı hosting sunucusunda root erişimine ya da configleri değiştirme yetkisine sahip misiniz? Bence nginx/apache tarafında düzenleme yaparak istediğinizi yapabilirsiniz.

    Ayrıca 2.bir yöntem olarak htaccess ya da kontrol paneliniz üzerinde yönlendirme ile yapmayı denediniz mi ? Örneğin aa.xxxx.com'u aa.xxxx.com:4567'ye yönlendirin. En azından url kısmına port yazmak zorunda olmazsınız. aa.xxxx.com yazıp giren otomatik olarak aa.xxxx.com:4567'ya girmiş olur.
  • 12-01-2024, 11:36:16
    #9
    MrProxima adlı üyeden alıntı: mesajı görüntüle
    Ayrıca 2.bir yöntem olarak htaccess ya da kontrol paneliniz üzerinde yönlendirme ile yapmayı denediniz mi ? Örneğin aa.xxxx.com'u aa.xxxx.com:4567'ye yönlendirin. En azından url kısmına port yazmak zorunda olmazsınız. aa.xxxx.com yazıp giren otomatik olarak aa.xxxx.com:4567'ya girmiş olur.
    Tarayıcı tarafı bahsettiğiniz gibi farklı yöntemlerle çözülebilir evet. Ama diğer hizmetlerde SRV den faydalanmak için uygulamanın SRV desteği olması gerekiyormuş. Direkt A kaydı yönlendirir gibi porta yönlendirebileceğimi düşünmüştüm SRV ile ama bu kadar kolay değilmiş.