Yönlendiriciye erişimi olmayan kendi kendine barındırma


0

Bu yüzden yönlendiricime erişim izni vermeyecek bir ISS ile birlikteyim. Bu daireye taşındığımda; Yönlendiricinin şifresinin, wi-fi's SSID & şifresini değiştirmek olduğunu sormaları için onları aradım. Yönelticiye girmeme izin verilmediğini, sözleşmemin ihlali olduğunu ve herhangi bir değişiklik yapılmasını istediğimde, birisinin gelmesini sağlamak için onları çağırmam gerektiğini söylediler (1 ay sonra randevu) değişiklikleri yapmak için ve beni 50 $ 'dan şarj edin ... Bu gülünç bulduktan sonra, kendi yönlendiricimi ethernet üzerinden bir erişim noktası olarak bağladım ve dolayısıyla kendi SSID ve Parolamı istediğimde kontrol edebiliyorum ancak port yönlendirme gibi daha gelişmiş işlevleri yapamıyorum.

Şimdi birkaç serbest proje üzerinde çalışıyorum (web geliştiricisiyim); bazıları oldukça ağırdır (depoya aç veya işlemciye aç) ve küçük bir prodüksiyon sunucusunu evden çalıştırmak istiyorum (VPS'im zaten sınırlarını zorluyor ve ikinci bir tane ödemek veya yükseltme yapmak istemiyorum) ). Eski dairemde, böyle bir sunucuyu Linux makinesinde dinamik bir DNS kurulumuyla ve yönlendiricim üzerinde bir bağlantı noktası üzerinden çalıştırıyordum.

Yönlendirici ayarlarına erişimim olmadığı için; Bağlantı noktası iletme ayarlayamıyorum ... Bu ayarlara erişmeden evden bir sunucuyu çalıştırmak için yine de var mı? (İstemcilere erişim sağlamak için sunucuyu bir hafta içinde dağıtmak istiyorum ve bu nedenle "harika" ISS'imin birisini göndermesini beklemiyorum)

Kullanmak istediğim diğer şeyler için 7/24 çalışan bir Windows 7 makinem var.

Herhangi bir öneri çok takdir edilecektir!


5
Kısa cevap: İnternet servis sağlayıcınızı değiştirin . Diğer kullanıcıların sunucunuza engellenen bağlantı noktaları ile erişmesine izin veremezsiniz.
CaldeiraG

Geçiş yapmaya çalışıyordum ama ne yazık ki burada ethernet üzerinden TV sunan başka bir ISS bulamıyor ve bu dairenin kabloları şu şekilde ... Bir şekilde bir geçici çözüm olabilir diye düşündüm :(
Frenchmassacre

@Frenchmassacre Ethernet üzerinden tv hakkında hiçbir şey bilmiyorum, ama belki de bu ISS kullanmadan nasıl yapılacağını bakabilirsiniz? Nasıl çalışır ve ISS'nin bunu önerebilmesinin teknik nedeni nedir ama diğerleri bunu yapamaz mı?
barlop

Yapabileceğin şey ters tünel yapmak. Böylece, NAT'ın arkasındaki bağlantı noktası iletmeyen bir bilgisayar, başka bir yerde, örneğin arkadaşınızın bilgisayarı gibi, herhangi bir kısıtlamaya sahip olmayan bir bilgisayara giden bağlantı yapabilir. Bu olduğunda arkadaşınızın bilgisayarı bir port açabilir. Daha sonra, bir bilgisayarın sunucunuza erişmek istediğini, arkadaşınızın bilgisayarına bağlanabildiğini ve daha önce yapılmış olan bu bağlantı aracılığıyla sunucunuzun içine bir bağlantı içerebileceğini varsayalım. Eğer SSH -L biliyor olabilir bazı SSH biliyorsanız, iyi bir ters tünel yapmak Yani -R ssh yapmak
barlop

$ YFC gibi bir şey = $ senin arkadaşların $ YC = $ senin bilgisayarın $ CWC = $ sana göre. Bu yüzden $ YFC’de bir SSH sunucusu kurun. Ssh sunucusunun daha sonra $ YFC'nin 222 numaralı bağlantı noktasında çalıştığını söyleyin. Sonra $YC SSH -R 1234:127.0.0.1:345 $YFCbu 1234 numaralı limanı YFC'de açacak. Sonra $ CWC'nin müşteri programı, 1234 numaralı bağlantı noktasındaki $ YFC'ye bağlanır. Daha sonra bu istemci programı otomatik olarak $ 345
numaralı

Yanıtlar:


1

Localtunnel

Localtunnel'ı denemek isteyebilirsiniz . Kısacası, Localtunnel size izin amaçlayan bir projedir " kolayca DNS ve güvenlik duvarı ayarları ile karışıklık olmadan yerel geliştirme makinede bir web hizmeti paylaşır. "

Kurulduktan sonra, Localtunnel çalıştırıldığında halka açık bir URL döndürür ( örneğin , https://gqgh.localtunnel.me ) . Bu, yerel makinenize harici istekleri proxy'ye vermek için kullanılabilir. Önemlisi, bir tünel olduğu için, tarif ettiğinizlere benzer sorunları sıklıkla atlayabilir.

Localtunnel şu anda gerektirir node.js çalışmak ama aksi nispeten basit yüklemek ve kullanmak olmalıdır. Eğer ilgileniyorsanız, bir GitHub sayfasına sahip Burada da iki müşterilerine ait bağlantıları içeren git ve bir sunucu bağlantısını güçlendiren proje uygulaması.

Ngrok

Localtunnel nedense uygun değilse, Ngrok ücretli katmanlar ile benzer bir servistir. Ancak, ihtiyaçlarınızı karşılayabilecek ücretsiz bir planı vardır.


Bunu bir cevap olarak kabul edeceğim çünkü beni doğru yöne götürdü. Localtunnel harika ama çok sağlam değil. bağlantı yaklaşık 15 dakika sonra kopmaya devam etti ... Bu yüzden Ngrok'a geçtim (yerelde sorun yaşayan birçok insan alternatif olarak önerdi); ihtiyaçlarım için yeterli ücretsiz bir planı var ve çok daha güvenilir :) Şerefe Anaksunaman!
Frenchmassacre

Peki, teşekkür ederim. Ben de aynısını takdir ediyorum. =) Üzgünüm bu gümüş bir kurşun değildi ama umarım Ngrok sana daha çok yakışır. Şerefe! =)
Anaksunaman

1

Eğer onların yönlendirici o zaman muhtemelen adresi tarafından tanımlanan olan herhangi şifresiz 8P8C (RJ45) soketi aracılığıyla kendi WAN tarafında sonraki düğüm ile iletişim kurar (PPPoA veya PPPoE karşılaştırmak, bunlar genellikle kullanıcı adı ve şifre gerektirir; en bağlantınız yok değil umalım) . Bu durumda teknik olarak yönlendiricisini kendi WAN arayüzünün MAC adresini biliyorsanız ve yönlendiricinizi fiziksel olarak yerine bağlayabiliyorsanız, kendinizinkini taklit edebilirsiniz.

MAC adresini umursamayabilirler, bu durumda yönlendiricileri değiştirebilirsiniz. Diğer yandan, umursamıyor gibi görünseler bile, yönlendiricilerini taklit etmek istersiniz, böylece umarım eyleminizi farketmezler. Öyleyse onların umursadıklarını varsayalım.

Yönlendiricileri, alt etikette yazılı ilgili MAC adresine sahip olabilir; veya olmayabilir; ya da değiştirmiş olabilirler. Son çare olarak, bir bilgisayarı WAN bağlantı noktasına bağlayabilir ve iletişim kurmaya çalıştığında paketleri koklayabilirsiniz; Bu şekilde MAC adresini açığa çıkarabilirsiniz.

Yönelticinizi eskisini taklit etmeye ayarladıktan sonra (seçeneğe genellikle "MAC klonlama" denir), kontrol sizde olur. Ancak birkaç tuzak vardır:

  • Sözleşmenin ihlali olabilir.
  • Artık yönlendiriciye giriş yapamadıklarını farkedebilirler; veya yönlendiricinin kendisine veya başka bir şey için günlük göndermeyi durdurduğunu fark edebilirler; Kısacası: eyleminizi fark edebilir veya fark etmeyebilirler, tepki gösterebilirler veya vermeyebilirler.
  • Taşıyıcı sınıfı NAT kullanıyor olabilirler, böylece yönlendirici WAN IP adresini özel bir havuzdan alır; bu nedenle, yönlendiricileri değiştirdikten sonra bile, yalnızca yönlendiricinizde değil, bağlandığı başka bir ağ geçidinde yapılandırılacak şekilde bağlantı noktası yönlendirmeye ihtiyacınız vardır; bu tamamen amacınızı yenecektir.

Bu yaklaşımı deneyebilirsiniz, ancak çalışacağının garantisi yoktur. Başını belaya sokabilir. Beş dakika kadar denemek muhtemelen farkedilmeyecek, bu yüzden en azından çalışıp çalışmadığını kontrol edebilirsiniz. O zaman kalıcı bir çözüm olarak değecekse iki kere düşünün. Ne yaparsanız yapın, risk size aittir.


Belirtildiği gibi, eğer taşıyıcı sınıfı NAT kullanıyorlarsa, o zaman kendi yönlendiriciniz bile, ileriye doğru bir bağlantı noktasının mümkün olamayacağı bir koşulla sonuçlanacaktır. Ağları içindeki bir bağlantı noktasını, yalnızca kendi ağınızı iletemezsiniz, ancak yalnızca genel bir ip adresi atanmışsa.
Ramhound

@Kamil Şey, bir deneyeyim dedim ama söyleyebileceğim kadarıyla, bu PPPoE bağlantısı ... Yine de ilginç bir çözüm! :)
Frenchmassacre
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.