Jak uzyskać statyczny adres IP mojego czajnika?

149

Utrzymuję ten czajnik:

Czajniczek podłączony do sieci, zlokalizowany pod adresem 134.219.188.123

Zwraca błąd 418 podczas pingowania i jest regularnie pingowany przez osoby przybywające z odpowiedniej strony Wikipedii. (Dla zainteresowanych i wydaje się, że jest kilku z was, odpowiednia historia jest tutaj )

Znajduje się na półce w moim biurze na wydziale informatyki uniwersytetu, a pracownicy wsparcia byli na tyle mili, że kilka lat temu nadali mu dedykowany adres IP.

Mój kontrakt dobiega końca w ciągu najbliższych kilku tygodni i przyszło mi do głowy, że będę musiał coś zrobić z czajnikiem. Chciałbym zabrać go do domu, ale nie mam żadnego pojęcia, jak wytłumaczyć mojemu szerokopasmowej dostawcy, który chcę dedykowany adres IP przychodzi do mojego domu tak, że ludzie mogą ping czajnik.

Czy istnieje rozsądny sposób posiadania serwera na półce w moim domu, który ludzie mogą pingować za pomocą adresu IP? Jakie wyszukiwane hasła mogę znaleźć, aby znaleźć rozwiązanie tego problemu?

Joe
źródło
Czajniczek? Dlaczego zamiast tego nie używasz automatycznego ekspresu do herbaty?
gparyani
2
Jak to rozwiązałeś?
SQB

Odpowiedzi:

54

„wyjaśnij mojemu domowemu dostawcy usług szerokopasmowych, że chcę, aby dedykowany adres IP przychodził do mojego domu, aby ludzie mogli pingować czajniczek” po prostu nie odwołuj się do czajnika ... mogliby pomyśleć, że zwariowałeś!

Przy okazji: po prostu powiedz im, że chcesz mieć statyczny adres IP.

Pamiętaj, że w wielu krajach wielu dostawców usług internetowych nie sprzedaje statycznych adresów IP klientom klasy konsumenckiej (ale proszenie ich jest bezpłatne!). Jeśli nie chcą ci go dać, możesz utworzyć konto DynamicDNS, aby umożliwić ludziom dostęp do czajnika przy użyciu nazwy hosta (np .: myteapot.dyndns.org).

AndreaCi
źródło
1
Używam dyndns od lat i to jest najbardziej logiczne rozwiązanie. Zamiast stałego numerycznego adresu IP otrzymujesz stały alfanumeryczny adres. Obecnie znajdziesz je na stronie www.dyn.com - utwórz konto, skonfiguruj router tak, aby wskazywał adres, a za każdym razem, gdy twój adres IP zostanie zmieniony przez dostawcę usług internetowych, wyszukiwanie DNS go rozwiąże.
Floris
22
Niestety, Dyn - dawniej DynDNS - nie ma już darmowej oferty, co było jedną z ich głównych korzyści dla zwykłych użytkowników domowych bez szczególnych wymagań dotyczących czasu pracy poza wygodą. Używam No-IP od jakiegoś czasu i - modulo incydent Microsoft - nie miałem problemu. Niedawno przeniosłem hosting DNS na bezpłatną usługę DNS na he.net, a teraz aktualizuję adresy bezpośrednio, unikając potrzeby przeskakiwania za pośrednictwem dynamicznego dostawcy. (Oczywiście, musisz mieć do tego swoją własną domenę i swobodnie konfigurować ustawienia serwera nazw itp.)
Cosmic Ossifrage
7
Lub możesz użyć DuckDNS . To jest darmowe. (Działa z darowiznami).
YtvwlD
2
Co z No-IP ? Używam ich i są one bezpłatne i są dobre do lekkiego użytku.
George
4
Nie zapomnij FreeDNS - freedns.afraid.org
Ƭᴇcʜιᴇ007
25

Słowo może być po prostu „IPv6”. Zasadniczo czajnik ma adres IPv6. Konstrukcja IPv6 pozwala mieć całą podsieć adresów IPv6 dla wszystkich urządzeń w domu.

MSalters
źródło
1
Wiele domowych ISP jeszcze nie oferuje natywnego IP v.6, ale możesz uzyskać darmowy tunel 4to6 na tunnelbroker.net , który nadal pozwoli ci korzystać z tej opcji.
0xDAFACADE
9
@ 0xDAFACADE Wiem, że te nazwy są mylące, ale musimy być dokładni podczas ich używania, ponieważ w przeciwnym razie ludzie będą czytać coś przy użyciu niewłaściwej nazwy i jeszcze bardziej się mylą. Nie ma czegoś takiego jak tunel 4to6. To, co HE oferuje na tunnelbroker.net, nazywa się tunelami 6w4.
kasperd
1
@kasperd Masz całkowitą rację, mój błąd. Dobry chwyt
0xDAFACADE
W przypadku brytyjskich dostawców usług internetowych nie można bezpośrednio zaoferować IPv6, kiedy ostatnio sprawdziłem (kilka lat temu), ma to coś wspólnego ze sposobem wdrożenia szkieletu BT. Byłby to tylko tunel.
James Snell,
1
@JamesSnell Ach, przepraszam, nie przeczytałem twojego komentarza poprawnie, aby zobaczyć, że był oparty na starych informacjach. Właściwie jestem z A&A i wierzę, że BT dostało ipv6 w tym samym czasie, gdy wymiana przeszła na światłowód do szafki. Zakładam, że zastąpili trochę infrastruktury. Zauważ jednak, że jestem w dużym mieście, więc być może jest inaczej dla tych, którzy są dalej. Dziękuję za twoją jasną odpowiedź.
Rzeczywistość
20

Czy to musi być adres IP? Pytam dlatego, że byłoby znacznie łatwiej (i taniej) korzystać z domeny, aby uzyskać do niej dostęp.

W ten sposób możesz utrzymać to samo połączenie internetowe, które masz teraz w domu, i skorzystać z usługi takiej jak dyn.com lub noip.com, aby utrzymać domenę (może htcpcp.com?) Wskazującą na dynamiczny adres IP twojego domowego Internetu. W ten sposób, gdy modem uruchomi się ponownie lub dostawca usług internetowych zmieni adres IP, który posiadasz, domena zostanie zaktualizowana, aby wskazywać na to.

Inną opcją byłoby skontaktowanie się z usługodawcą internetowym i poinformowanie go, że chcesz uzyskać stały adres IP. Niektórzy usługodawcy internetowi będą naliczać opłatę za tę usługę w wysokości około 5 USD / miesiąc, podczas gdy inni będą wymagać uaktualnienia do połączenia biznesowego, zanim na to pozwolą.

Jeśli masz inne pytania, daj mi znać!

kmac
źródło
13

Czy istnieje rozsądny sposób utrzymywania serwera na półce w moim domu, który ludzie mogą pingować za pośrednictwem adresów IP?

Tak. Patrz poniżej. Zakładam, że przez „ping” naprawdę masz na myśli „kontakt za pomocą przeglądarki internetowej”, aby otrzymać kod odpowiedzi HTTP 418.

Jakich słów używam w Google do rozwiązania tego problemu?

  • "Statyczny adres IP"
  • „przekierowanie portów”
  • „Rezerwacja DHCP”

Internet szerokopasmowy SOHO w Wielkiej Brytanii

Domowe połączenie szerokopasmowe jest zwykle zapewniane przez router, który korzysta z translacji adresów sieciowych (NAT), podczas gdy sieć wewnętrzna korzysta z prywatnego zakresu adresów (np. 192.168.1.), A zewnętrzny „publiczny” adres jest dynamicznie przydzielany przez dostawcę usług internetowych (ISP) . Ponieważ jest przydzielany dynamicznie, może się zmieniać od czasu do czasu.

Zwykle po włączeniu komputerów domowych wysyłają żądanie DHCP z pytaniem o wewnętrzny adres IP, którego mogą użyć. Zwykle router odpowiada i przydziela adres z puli adresów wewnętrznych.

Adresów wewnętrznych zwykle nie można uzyskać bezpośrednio, ale router używa translatora NAT do translacji między adresami wewnętrznymi i zewnętrznymi.

Statyczny adres IP

Musisz poprosić o „statyczny adres IP”. Oznacza to, że twój publiczny adres IP zostanie naprawiony i może zostać opublikowany do użytku z czajnikiem. Nie będziesz mógł wybrać rzeczywistego adresu.

Niektórzy brytyjscy dostawcy usług internetowych pobierają za to dodatkową opłatę miesięczną (np. BT), ale niektórzy nie (np. Zen).

Adres wewnętrzny czajnika

Twój czajnik może mieć konfigurowalny stały adres IP, w którym to przypadku powinieneś skonfigurować adres z zakresu wewnętrznej sieci używanej przez router, ale poza zasięgiem wyznaczonym przez router - jest to zakres DHCP.

Alternatywnie możesz skonfigurować router, aby zawsze nadawał czajniczkowi ten sam adres wewnętrzny.

Przekazywanie portów

Przychodzące żądania do routera dotyczące usługi czajnika muszą zostać przekazane na określony wewnętrzny adres czajnika. Robisz to za pomocą „przekierowania portów”. Niektóre routery mogą nazywać to „otworami” lub używać innej terminologii.

RedGrittyBrick
źródło
W przypadku niektórych brytyjskich dostawców usług szerokopasmowych dostarczających statyczne adresy IP Virgin (wcześniej Telewest) wydaje się (przynajmniej w moim regionie) domyślnie przydzielać adresy statyczne. W ciągu 11 lat, w których mieszkałem, zawsze miałem ten sam adres IP.
LMS
@LiamMcSherry Miałem ten sam adres IP przez około 10 lat, nie znaczyło to, że był statyczny, zmienił się około 4 razy w ciągu ostatniego roku.
Tyson
Podobnie mój adres Virgin IP czasami się zmienia. Pewnego razu zauważyłem, kiedy to się stało, kiedy dali mi nowy modem kablowy. Zasadniczo nie przypisali Ci adresu IP jako takiego, po prostu dla własnej wygody wydają modemowi ten sam adres IP za każdym razem, gdy o to poprosi, zamiast najniższego dostępnego lub dowolnego innego. Z wyjątkiem tego, że czasem tego nie robią, prawdopodobnie także dla własnej wygody (a może ktoś upuścił kawę na coś, co utrzymuje tablicę przeglądową i zaczęli od zera).
Steve Jessop,
3

Jeśli Twój dostawca usług internetowych nie korzysta z nat klasy operatorskiej, prawdopodobnie masz już globalny adres IP z możliwością pingowania. Niektórzy usługodawcy internetowi blokują porty, a Twój adres IP może nie być statyczny - czasem się zmienia po odłączeniu / ponownym połączeniu. Po prostu sprawdzasz, czy możesz otrzymać drugi adres IP (chociaż nie mam pojęcia, jak poradziłby sobie z tym router klasy konsumenckiej - być może potrzebujesz routera klasy komercyjnej), lub po prostu kupiłeś czajniczek własną, tanią linię.

Jeśli nie jest to opcja, rundą może być zdobycie VPS ze statycznym adresem IP w innym miejscu i użycie zapory ogniowej do przekazania wszystkich pakietów do wspomnianego czajnika. Alternatywą może być posiadanie serwera proxy dla czajnika obsługującego te rzeczy. Podejrzewam, że może to również zostawić miejsce dla wirtualnego emulowanego czajnika.

Wreszcie, biorąc pod uwagę wyczerpanie adresu IP - podaj mu adres ipv6, jak sugerował MSalters

Journeyman Geek
źródło
1

Aktualny adres IP czajnika wydaje się być zarejestrowany w RHUL .

Zakładając, że nadal jesteś w Wielkiej Brytanii, kilku krajowych dostawców usług internetowych zawiera dedykowany / stały / statyczny adres IP jako część swoich domowych pakietów szerokopasmowych (w tym w niektórych przypadkach IPv6) i prawdopodobnie byłby naprawdę zadowolony z obsługi (podania?) Czajnika. Na przykład:

Komputer jednopłytkowy powinien stanowić odpowiedni serwer domowy dla czajnika. Zastanów się nad czymś w rodzaju OLinuXino lub zobacz tę pomocną stronę Free Software Foundation.

sampablokuper
źródło
Jeśli domowy Internet szerokopasmowy nie zapewnia stałego adresu IP, zapytaj o klasę biznesową. Niektórzy usługodawcy internetowi oferują statyczne IP za dodatkową opłatą lub w ramach pakietu.
niedz.
1

Jeśli nie chcesz niczego zmieniać, wynajmij serwer wirtualny, skonfiguruj iptables, aby łączyło się z nat do dowolnego odpowiedniego portu (zgadywanie 80), skonfiguruj nat na urządzeniu granicznym, aby jeśli źródłowy adres IP to ip vps i dst port ma 80 (w tym kontekście), przekazuje do czajnika. (Pamiętaj, że musisz upewnić się, że reguły nat są dwukierunkowe)

W ten sposób nie będziesz musiał podawać swojego domowego adresu IP, a urządzenie będzie zasadniczo działać w stanie, w jakim się znajduje.

xe4l
źródło
0

Rzecz, o której jeszcze nie wspominałem: Czy MUSI być statyczna? Absolutnie? Pozytywnie?

http://en.wikipedia.org/wiki/Dynamic_DNS

Możesz użyć usługi dynamicznego DNS, aby zaktualizować swój zmieniający się domowy adres IP. http://dyn.com/dns/ jest tym, czego używam do routera domowego, chociaż jestem pewien, że istnieje wiele innych podobnych usług. Bardziej opłacalne może być płacenie 25-35 USD rocznie ... zamiast bardziej prawdopodobnego około 10 USD miesięcznie za statyczny adres IP od twojego dostawcy.

Sposób działania DynamicDNS polega na tym, że okresowo sprawdzasz swój adres IP. Jeśli się zmieni, zaktualizujesz serwer DNS. Mój router jest skonfigurowany do robienia tego automatycznie z DynDns, chociaż zdarza się, że mają aplikację, którą można uruchomić na komputerze lokalnym.

W ten sposób możesz pingować ludzi teapot.MyDomainName.comi powinno to po prostu działać, z wyjątkiem krótkiego czasu między zmianą adresu IP a aktualizacją serwera DNS (w zależności od konfiguracji może to być kilka sekund, godzin lub dni)

WernerCD
źródło