Bir 3G dongle'ın IP adresini pingleyebilir miyim?


6

Mobil cihazıma ping atmak istiyorum. Bir 3G dongle ve çalışan bir 3G bağlantısı olan bir Ahududu Pi. Cihazımdan dışarıya ping atabiliyorum, ancak tersi değil.

Şimdiye dek araştırdıklarım

  1. Sağlayıcımın dongle'ime arkasında bir IPv4 adresi verdiğini biliyorum. many-to-one NAT gateway. Bu yüzden dongle'ın halka açık IP'sini vahşi internetten kullanamıyorum.

  2. Bildiğim kadarıyla sağlayıcım (Telekom Almanya) hala yapmaz IPv6'yı destekleyin Her cihaz kendi IP'sini almalıdır çünkü potansiyel bir çözüm olabilecek mobil bağlantılar için.

  3. Statik IPv4 adresli SIM kartlar alabileceğinizi biliyorum. Ama benim ihtiyaçlarım için çok pahalılar

Seçeneklerin dışında mıyım?


böyle bir şey kullanmadım ama dikkate alınması gereken bir şey var, nmap -P0 dongleip size cihazın yukarı / aşağı olup olmadığı hakkında bir şey söylüyor mu? (-P0, bir cihazın ping kabul etmediği durumdur). Bu size yukarı ya da aşağı olup olmadığını söylerse, alternatif bir seçenek olabilir.
barlop

2
Henüz 3G dongle'ınız için Destek ile iletişime geçmeyi denemediyseniz, seçeneklerin dışında kalmazsınız. Bu cihazlar için üreticilerin çoğu, genel bir IP adresi sağlama konusunda destek maddelerine sahiptir. TP-Link 3G yönlendiricim şu talimatlara sahiptir: tp-link.us/article/?faqid=300

Tam olarak ne yapmaya çalışıyorsunuz (XY probleminden şüpheleniliyor - xyproblem.info )? NAT'ın ardındaki sistemlere (kendiniz tarafından kontrol edilmeyen) ping yapmak zahmete değmez diye düşünüyorum. Örneğin, bu RPI'den bir miktar kalp atışı almanız gerekiyorsa, diğer seçenekler daha uygun olabilir. Ayrıca, kontrol ettiğiniz diğer kaynaklara da bağlıdır (Herhangi bir makineyi genel IP ile kontrol ediyor musunuz?).
kestasx

1) Tatiller biter bitmez sağlayıcıyla iletişim kuracağım. 2) Kalp atışı yok, başka kaynaklar yok
nixda

Bu benim için çalıştı. Okuldan bile dongle kullanımının olup olmadığını kontrol edebilirim.
Tomáš Zato

Yanıtlar:


5

Eğer dongle’ınız NAT’un ardındaysa, açık bir IP adresine sahip değildir ve gönderim adınız yanlış Ayrıca bir IP’nin erişilebilir olduğunu unutmayın; ping -able, ağın ağ geçidi ICMP paketlerini yasaklarsa.

Her şeyden önce, bence ne yapmalısın @Tyler bir yorumda önerildi: sağlayıcınıza başvurun ve onlarla ilgili bilgi isteyin:

  • Cihazınız için genel IPv4 erişimini etkinleştirebilirler mi
  • Cihazınız için herkese açık IPv6 erişimini sağlayabilirler. Henüz değilse, ne zaman olacak?
  • Cihazınıza şebekeleri üzerinden erişmek için önerebilecekleri herhangi bir alternatif

Bu seçenekler işe yaramazsa, korkarım cihazınıza erişmek için kullanıcı dostu bir yol olmayacak.

Kullanıcı dostu olmayan ve belki de sizin için uygun olmayan bir yöntem, uzaktaki port iletimidir. Raspi'nizden herkese açık bir sunucuya bağlanabilir ve sunucudaki bir bağlantı noktasından raspi'nizdeki bir bağlantı noktasına bağlantılar iletebilirsiniz. Bu elbette doğrudan bir bağlantıya sahip olmaktan çok uzak ve raspi'de erişmek istediğiniz her port için ayarları tekrarlamanız gerekecek.

Her ne kadar bu idealden az olsa da, ve sizin için uygun olmayabilir bile, ama en azından bu yapılabilir ve herhangi bir durumda başka bir seçenek düşünemiyorum.


3

Eğer RPi'nizin 3G dongle'ı bir NAT'ın arkasındaysa, kamu IP'sine ping atsanız bile, bu sizin RPI'nizin gerçek IP'si olmadığı için hiçbir işe yaramaz.

Şebeke operatörünün taşıyıcı sınıfı NAT ekipmanlarının insafına kalmışsınız.

Sorununuz VPN kullanarak bir dereceye kadar çözülebilir.

Kontrol ettiğiniz, 3G dongle cihazınız tarafından erişilebilen 3G şebekesinin dışındaki bir sistemde bir VPN kurun. sunucu (örneğin OpenVPN). Dışarıdan ulaşılabilir olduğundan emin olun.

Ardından bir VPN ayarlayın müşteri Raspberry Pi’de ise, periyodik olarak, hiçbir bağlantı olmadığında sunucuya bağlanmayı denemesini sağlayın. OpenVPN'i başlatırsanız, temelde bunu yapacağına inanıyorum, ancak bir 3G bağlantısı üzerinden yeniden bağlantı denemelerini oranını sınırlamak isteyebilirsiniz; VPN sunucusunu sürekli olarak çalıştırmak niyetindeyim. Veya bir programla çalıştırın.

OpenVPN doğru şekilde kurulursa, ping atabilir ve doğrudan bağlanmış gibi davranabilirsiniz.

Ayrıca, 3G donanım kilidinizin cep telefonuna gönderilen herhangi bir metin mesajını alıp almadığını görmek için bakın. Böyle bir özelliğe yönelik Linux desteği uzun sürebilir ve bunun işe yaraması konusunda çok fazla araştırmaya bakıyor olabilirsiniz, ancak muhtemelen metin mesajları için dongle'ı sorgulayan bir şey olabilir ve daha sonra bunun bir VPN'i başlatmasını / durdurmasını sağlayabilirsiniz veya benzeri.


1
heh. Openvpn'yi ipv6'ya bir alternatif olarak göndermeye çalışıyordum ve cevabınızın benden çok daha ayrıntılı olduğunu fark ettim. Muhteşem.
Journeyman Geek

1
OpenVPN'i kullandım. İkinci bir cihaz kurmam gerektiği kadar rahat değil
nixda

1

IPv6 tünelinin bazı lezzetlerinin burada yardımcı olabileceğinden şüpheleniyorum.

Bunu bir pi üzerinde denemedim ve raspbian ipv6 zaten varsayılan olarak etkin değil , ama istersen etkinleştirilebilir.

Ben v6udpv4 (NAT ile yumruklamak için tasarlanmıştır) ve gw6c istemcisi ile en fazla şansım oldu gogo6 / freenet6 - Bu protokol, NATted bağlantıyla benim için en güvenilir olanıydı, ancak başka bir sağlayıcı / müşteri seçmekte özgürsünüz. Birkaç yıl oldu (yıllardır ISS'nin sağladığı bazı lezzetleri aldım) bu yüzden kendi müşterimi derlemek zorunda kaldım ve detayları hatırlamıyorum, ancak bu kombinasyon gerektiğini çalışmak. ben sahibim değil raspi üzerinde gw6c kullanmayı deneyen birini bulmuş, yani YMMV.

Bu işe yaramazsa, senin özel dava, ayrıca bakmayı da öneririm AYIYA freenet ile ilgili sorunlarınız varsa, bunu alternatif olarak destekleyen müşteriler ve tünel aracıları. AYIYA çok özel kullanım durumunuza uyacak şekilde tasarlandı, ancak o sırada kullandığım tünel komisyoncusu desteklemedi.

IIRC a kayıtlı freenet6 hesabının statik bir IP'si var (ve ip adresiniz yine de değişmeyebilir), bu yüzden bir AAA kaydı ve / veya dinamik bir DNS sağlayıcısı öneririm, böylece aşırı uzun ip adresini hatırlamanıza gerek kalmaz.

Ekleyen sistemde IPV6'ya ihtiyacınız olacağını ekleyeceğim ping o da.

Bağlantının kontrol edilmesiyle ilgili ise, daha basit seçenekler olabilir, ancak bu sorunun kapsamı dışında.


0

Sağlayıcınız size bir IPv4 adresi veriyorsa, çok sayıda bire NAT ağ geçidinin arkasında bulunmanız ve NAT içinde dışarıdan erişemeyeceğiniz çok muhtemeldir.

Genel bir IP adresi almak için harici bir VPN servisine bağlanmak olası bir çözüm olabilir.

Başka bir olası çözüm de 3G sağlayıcınızın Desteği ile iletişim kurmak ve bir statik talep istemek. IP adresi. Bu mümkün olsa bile, ekstra ödeme gerektirebilir.


Harici bir VPN'in size harici bir IP adresi vermesi muhtemel değildir ve OP, sorunun kendisinde statik bir iv4 adresi ödemeyi reddetti.
Journeyman Geek

@JourneymanGeek: Port yönlendirme yapan bir VPN servisi bir çözüm. Bugün bile ultra ucuz teklifler var 3 yıl boyunca 19 $ .
harrymc

0

3G dongle'ınızı farklı bir APN ile yapılandırabilirsiniz. internet.t-d1.de size genel bir IP verir (bu APN'nin yalnızca test amaçlı kullanılması gerektiğini, bu nedenle sorunla karşılaşırsanız kendi başınıza olabileceğinizi unutmayın). Bu ayarlarla atandığım IP üzerinden not defterime ssh üzerinden eriştim. Ayrıca buraya bak mevcut Telekom APN'leri hakkında daha fazla bilgi için (yalnızca Almanca).


-2

Böyle bir şey önemli olsaydı yerel ağım için ipv6 alırdım. Kolayca hatırlanamayan saçma adreslerin dışında oldukça havalı. Ve ücretsiz bir yığın adres alabilirsiniz.


1
Yerel bir ağda olduğunu varsayar, açıkça değil
Journeyman Geek
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.