Forum
Merhabalar,
centos 7 + nginx 1.12.2 calisiyor. iki suncuyu ayirt etmesi icin - port yönlendirme vasitasiyla cözmek istiyorum. Eger bir alternarif varsa oda olabilir.
/------------- Web A sunucu 192.168.0.1 /24
Internet (Client) ------------- reverse Proxy (1 Public IP) ------------- Web B sunucu 192.168.0.2 /24
/etc/nginx/conf.d/ proxyA.conf
/etc/nginx/conf.d/ proxyB.conf
proxyA.conf icerigi
____________________________
server {
listen 80;
server_name domain.com;
return 301 https://$server_name$request_uri;
}
server {
listen 443 ssl;
server_name domain.com;
ssl on;
ssl_certificate /etc/nginx/ssl/sslcert.crt;
ssl_certificate_key /etc/nginx/ssl/sslcert.key;
ssl_protocols SSLv2 SSLv3 TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
ssl_ciphers AES256+EECDH:AES256+EDH:!aNULL;
location / {
proxy_set_header Authorization "";
auth_basic "Protected";
auth_basic_user_file /etc/nginx/parola;
root /var/www/html;
proxy_pass http://192.168.0.1:11111/;
proxy_redirect off;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $http_host;
proxy_set_header x-forwarded-for $proxy_add_x_forwarded_for;
}
error_page 404 /404.html;
location = /40x.html {
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
}
}
---------------------------------------------
ProxyB.conf
listen 8080;
proxy_pass http://192.168.0.2:22222/;
----------------------------------------
Ama bu yöntemle herseferinde sunucu A cagriyor - okadar arastirmama ragmen bir cözüm bulamadim,, lütfen yardimci olurmusunuz, simdiden tesekkür ederim.
Pek anlayamadım ama doğru anladıysam config deki ilk ip'ne gitmesi normal proxy porta değil ip'e bakar bu durumda. Bunu centos önünde NAT gibi birşeyle daha rahat çözersin.
'balık vermez, nasıl tutulabildiğine yönlendirir'
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız. Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz. Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************
NAT olayini nasil cözebilirim?, yardimci olursaniz seviniriim. Tesekkürler
Ortamda firewall gibi birşey varsa tanımlanabilir. pfsense vs de kullanabilirsin.
'balık vermez, nasıl tutulabildiğine yönlendirir'
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız. Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz. Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************
ortamda OpenSense var ama HA Proxy ile deneyim dedim, olacak gibi degil, okadar karmasi ki hic sorma.
bu is centos+nginx ile olmasi gerek.
su an ki problemim
FireFox/Chrome ile APP2.DOMAIN.COM yaziyorum ve APP1.DOMAIN.COM oluyor bunu anlamis degilim -> böyleikle ikinci sunucuya gicegine tabikide birinci yönlendiriyor. Diyeceksiniz ki DNS Problemi... tahminden opensense kafasina göre DNS bir sekilde yapiyor ama ben yapmadim
Ortamda firewall gibi birşey varsa tanımlanabilir. pfsense vs de kullanabilirsin.
Bence en baştan neyi niçin neden yapmak istediğinizle başlayın belki farklı şekilde yaklaşanlar olacaktır.
Pek ayrıntı vermiyorsunuz sorun ve ayrıntı hakkında.
Yine port konusuysa 1. adrese gidiyorsa bu normal. Mesela fw üzerinde proxy değil nat yöntemiyle içeri veya dışarıya tanımlasanız bu kadar bilgiyle olması gerekli diyebiliriz. Arayışınızı mutlaka centos+nginx ile çözmek gerekiyorsa da ilgili centos forumlarına konuyu açın bence daha hızlı, kesin yanıtlar alırsınız.
'balık vermez, nasıl tutulabildiğine yönlendirir'
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız. Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz. Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************