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.