Evimde böyle bir kurulum var. Router AISS’imin yönlendiricisi. Kişisel kullanım için kullandığım, vs. Router Bsunucularım için DD-WRT ile yanıp sönen bir yönlendiricidir.
Tüm bu kurulum çok mobil olması gerekiyordu. Sunucular, bağlanmak için entegre WiFi'lerini kullanan bir Raspberry Pi 3'ler kümesidir Router B. (Minimum bir Debian kurulumunu çalıştırma.)
Router Betki alanımı mevcut harici IP adresimle sürekli güncellemek için Dinamik bir DNS servisine bağlı. Bir WiFi sinyali yayınlar ve ayrıca WAP'a bağlanır Router A.
Router Astatik bir IP atar ve tüm portları bu adrese iletir Router B. ( Router AKöprü moduna almak istemiyorum çünkü kişisel cihazlarımın tümünü ağda açmak istemiyorum.)
Router Biçin bazı özel liman ileri sahiptir Mainve Developmentve onlara statik IP atar.
Burada yaşadığım sorun, etki alanımdaki belirli hizmetlere INSIDE Router Bağından erişmektir . Firkete yönlendirme açıkça çalışmaz çünkü firkete yönlendirme yapacak şekilde yapılandırılmış Router Aolsa bile "kafanız karışır" Router B.
Ne yapıyor üzerinde DDWRT bir Dnsmasq kuralı ekleyerek olduğu Router Biçin tüm dahili istekleri göndermek MyDomain.comiçin Main. Maindaha sonra birkaç portu iletmek için kaynayan sekonder bir yönlendirme yapar Development.
Bu biraz dağınık. DNSMasq bana iç isteklerle bağlantı noktasına özgü bir yol sunmuyor, ancak Router Bbu ikincil yönlendirmeyi yerine ele almak istiyorumMain.
Bunu nasıl başarabilirim? (Bu kurulumun çok mobil olması gerektiği için, Router Atüm bağlantı noktalarını yönlendirmek Router Bve Router Bstatik bir IP atamaktan başka bir işlem yapamıyorum .)
MyDomain.comX bağlantı noktasını 10.0.0.101 ve X bağlantı noktasını 10.0.0.102
22için Main'ın SSH ve 2222için Development' ın SSH. Trafiği MyDomain.comyayınlamak 22istiyorum , böylece tüm istekleri MainIP'ye ve tüm istekleri 2222Geliştirme'ye gider. Bu dışarıdan kurulur, ancak firkete sorunu nedeniyle, içeriden çalışmaz.

iptablesya da Geliştirme dalını kendi alt etki alanına ayarlayın?