70٪ تخفیف ویژه جشنواره تابستانه توسینسو
پایان تخفیف تا:
مشاهده دوره‌ها
0

مشکل در اتصال به سرور لینوکسی

سلام و عرض ادب خدمت دوستان عزیز

من دوتا سرور ایران و آلمان رو با استفاده از ovpn و بواسطه stunnel به هم دیگه متصل کرده بودم و استفاده میکردم 

چون بخاطر شرایط امکان اتصال مستقیم بین دو سرور با ovpn نیست اومدم ovpn سرور روی سرور آلمانم کانفیگ کردم و بعد یه stunnel4 سرور هم روی همون سرور آلمان کانفیگ کردم و بعد روی سرور ایران یه stunnel کلاینت که باهاش وصل شدم به stunnel سرور و ترافیک رو از توش انتقال دادم به ovpn.

یه همچین حالتی میشه :



حالا میخواستم یه سرور ایران دیگه هم اضافه کنم به این توپولوژی ، بصورتی که این سرور ایران جدید هم به همون stunnel server روی سرور آلمان وصل بشه.

بشه این توپولوژی :



حالا مشکلی که دارم اینه که حالت اول توی عکس همه چی وصله و داره کار میکنه 

ولی وقتی کانفیگ هارو ویرایش میکنم برای اتصال سرور دوم ، بازهم سرور ایران 1 وصله ، سرور ایران 2 هم با کلاینت ovpn روی گوشی وقتی بهش وصل میشم ، اتصال برقرار میشه ولی اینترنت نداره ، یعنی درواقع سرور دوم وصل میشه ولی کار نمیکنه ، هیچ تداخلی هم با سرور ایران نداره ( سرور ایران 1 رو کلا # گذاشتم اول کانفیگ هاش و کامنت کردم و تست کردم بازم سرور ایران 2 کار نکرد .

لاگ فایل هارم کامل چک کردم ، هیچ مشکلی توش نیست بجز یه قسمت که وقتی با کلاینتی که ادرس آیپی سرور ایران2 توی فایل ovpn ست کردم وصل میشم یه خطایی با این مضمون بهم میده توی لاگ ها : 

Dec 10 12:25:33 Server-Germany ovpn-server[660]: MULTI: new connection by client 'HajAli-Desktop' will cause previous active sessions by this client to be dropped.  Remember to use the --duplicate-cn option if you want multiple clients using the same certificate or username to concurrently connect.

هر 3 تا سرور ابونتو هستن و " نسخه سرور ایران 1 : 18 " و " نسخه سرور ایران 2 : 18 " و " نسخه سرور آلمان : 20.04 " هست

این هم کانفیگ های stunnel4 روی سرور هام : 

*پورت ovpn روی سرور آلمانم که راه انداختم از پیش فرض 1194 عوض کردم گذاشتم روی 49912

* توی این کد های پایین آیپی هارو به این صورت در نظر میگیریم :

آیپی سرور آلمان : XXX.XXX.XXX.XXX

آیپی سرور ایران 1 : AAA.AAA.AAA.AAA

آیپی سرور ایران 2 : YYY.YYY.YYY.YYY


کافیگ STUNNEL سرور آلمان :

pid = /var/run/stunnel4/stunnel.pid
output = /var/log/stunnel4/stunnel.log
setuid = stunnel4
setgid = stunnel4

[openvpn1]
cert=/etc/stunnel/cert.pem
key=/etc/stunnel/key.pem
accept = 443
connect = 127.0.0.1:49912

[openvpn2]
cert=/etc/stunnel/cert.pem
key=/etc/stunnel/key.pem
accept = 444
connect = 127.0.0.1:49912


کافیگ STUNNEL سرور ایران 1 :

pid = /var/run/stunnel4/stunnel.pid
output = /var/log/stunnel4/stunnel.log
setuid = stunnel4
setgid = stunnel4
client = yes

[openvpn1]
cert=/etc/stunnel/cert.pem
key=/etc/stunnel/key.pem
accept = AAA.AAA.AAA.AAA:49912
connect = XXX.XXX.XXX.XXX:443

کافیگ STUNNEL سرور ایران 2 :

pid = /var/run/stunnel4/stunnel.pid
output = /var/log/stunnel4/stunnel.log
setuid = stunnel4
setgid = stunnel4
client = yes

[openvpn2]
cert=/etc/stunnel/cert.pem
key=/etc/stunnel/key.pem
accept = YYY.YYY.YYY.YYY:49912
connect = XXX.XXX.XXX.XXX:444

خیلی کارم گیره

اگر کمکم کنید واقعا ممنون میشم 




پرسیده شده در 1401/09/19 توسط

0 پاسخ

این سوال هنوز پاسخی ندارد

پاسخ شما