LAN'ımın içinde bir sunucum var. Geliştirme amacıyla owncloud ve bazı uygulamaları çalıştırır: docker, wildfly, tomcat, samba ... İş akışım: LAN'ımın içine girmek ve sunucuda geliştirmek için bir openvpn cihazı kullanıyorum.
Sunucuyu dairemden kaldırmayı çok seviyorum. Bu yüzden özel bir sunucu kiralamayı düşünüyordum. Böyle tek bir makineyi nasıl kurarsınız? Openvpn ve ssh dışında başka hiçbir uygulamanın dışarıdan erişilebilir olmasını istemiyorum.
En önemlisi, benden başka kimsenin sunucudaki herhangi bir uygulamaya / dosyaya erişmemesi. Ne yazık ki, ayrı bir vpn / firefall sunucusu ve özel bir makine için ödeme yapacak param yok. Sadece tek bir sunucuyu karşılayabilirim.
Sunucuda bir vm çalıştırır mısın? Bu tür senaryo için en iyi uygulamanın ne olduğunu bilmiyorum.
Sunucu: 16GB Ram, Quadcore ve çok fazla alan
Bilgilerim: Sunucu ve Masaüstü Olarak Linux. Ubuntu Server, ana bilgisayar sistemi olarak birincil tercihim olur.
Düzenleme 1:
Evde aşağıdaki kuruluma sahibim: openvpn cihazına tek bir bağlantı noktası ileten bir yönlendiricim var. Bağlandığımda evdeki ağıma ve geliştirdiğim sunucuya tam erişimim var. Sunucudaki herhangi bir açık port için endişelenmeme gerek yok, çünkü ouside kimse o tarafa erişemiyor.
İnternette tek bir sunucu kiralarsam, herkes erişebilir. Bir üretim makinesi olarak (bir web sunucusunda) 80 ve 443 dışındaki tüm portları kapatırdım. O zaman herkes yalnızca http sunucusuna erişebilirdi, o kadar.
Asıl sorunum: İnternette bulunan geliştirme makinesindeki tüm bağlantı noktalarına erişmek istiyorum, ancak başkalarının erişebilmesini istemiyorum. Belki de sadece yanlış düşünüyorum.