Home Server'a statik IP ataması nasıl yapılır?

Mehmet Fuat

Kilopat
Katılım
14 Nisan 2015
Mesajlar
25
Daha fazla  
Cinsiyet
Erkek
Merhaba, linuxgsm ile Game server için evime Ubuntu server kurulu bir makine ayarladım, bu makine için Superonline üzerinden statik IP satın alma işlemi gerçekleştirdim şu an için statik IP'mi tanımladılar ve elimde bulunuyor fakat isteğim ise şu şekilde:

Modeme bağlı yaklaşık 20'ye yakın cihaz bulunmakta statik IP'yi ise sadece bu modeme bağlı Game servera atamak istiyorum fakat modem arayüz veya networking konusunda pek bir bilgim yok açıkçası.

Sorum ise şu: Modeme bağlı diğer cihazların iplerini statik IP'den nasıl çıkartabilirim ve serverıma nasıl statik IP'yi atayabilirim?
 
Bu mantık konu sahibi bu rehberimdeki NAT arkası veya statik IP'ler için olan tunelleme sistemini yaparak bu tunelleme sistemini kurduğu her ağı kendisi proxyleyerek ağı tümüyle kendisi kullanabilir: Rehber: Wireguard protokoluyle kendi VPN sunucunuzu kurun Hem böylece karmaşık NGINX yapısında bir tane port açtığında tekrardan konfigure etmeyecek hem de ağı direkt kullandığından (reverse proxyler için de geçerli zaten) kullandığı ağın (sanal sunucunun) DDoS koruması sayesinde ataklardan da kurtulur. @Mehmet Fuat
 

Demek istediğinizi anlayamadım.
 
Mantıklı görünüyor, ancak bu vds için geçerli cloud kullanan birisi için zorlayacaktır. Benim dediğim şekil daha kullanıcı dostu fakat port açtığında cloud panelinden veya nginx konfigurasyon dosyasina eklemesi gerekiyor dediginiz gibi.
 

Şu an tam olarak ikilemde kaldım ve kafam karıştı. Superonline'dan almış olduğum statik IP'yi serverda public IP olarak kullanamaz mıyım?
 
Şu an tam olarak ikilemde kaldım ve kafam karıştı. Superonline'dan almış olduğum statik IP'yi serverda public IP olarak kullanamaz mıyım?
Anlattığım cloud yöntemini uygularsanız kullanabilirsiniz.
 
Şu an tam olarak ikilemde kaldım ve kafam karıştı. Superonline'dan almış olduğum statik IP'yi serverda public IP olarak kullanamaz mıyım?

Hocam eğer statik ip'nize erişilebiliyorsa normal şartlarda bunu deneyin. İlk önce SSH ile falan bağlanmaya çalışın kendi makinenize.

Nginx ile http://ipadresin:80 portunda, /var/www/html yolunda kullanabilirsin. Normal statik sayfaların burada gözükür. Eğer istersen tabi.


/etc/nginx/sites-enabled/default dosyasını da yapılandırabilirsin.
NGINX ile burada proxy yönlendirme yapıp oyun sunucun hangi portta çalışıyorsa istekleri ona yönlendirebilrisin. Mesela ben Springboot Apache Tomcat Suncusuna yönlendiriyorum.

Örnek yönlendirme;

Kod:
    listen 80;
    listen [::]:80;

    server_name _;

    root /var/www/html;
    index index.html;

    location /api/content/ {
        proxy_pass http://xxx.xxx.xxx.xxx:8080/api/content;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header X-Forwarded-Port $server_port;
    }


http://xxx.xxx.xxx.xxx:8080/api/content yolu Tomcat sunucusuna yönlendiriyor.

Sen de oyun sunucusunun çalıştığı port hangisi ise onun API'lerini böyle çekebilrsin belki.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…