Как получить статический IP-адрес для моего чайника?

Я поддерживаю этот чайник:

Чайник с подключением к Интернету, расположенный по адресу 134.219.188.123

Он возвращает ошибку 418, когда она пингируется, и ее регулярно пируют люди, прибывающие из соответствующие Википедии страница. (Для тех, кто заинтересован, и, похоже, некоторые из вас, релевантная история - это здесь )

Он сидит на полке в моем офисе в отделе компьютерных наук университета, и парни поддержки были достаточно любезны, чтобы дать ему выделенный IP-адрес несколько лет назад.

Мой контракт подходит к концу в ближайшие несколько недель, и мне пришло в голову, что мне придется что-то сделать с чайником. Я хотел бы забрать его домой, но у меня есть no подсказка, как объяснить моему домашнему поставщику широкополосного доступа, что я хочу, чтобы выделенный IP-адрес пришел ко мне домой, чтобы люди могли пинговать чайник.

Есть ли разумный способ иметь сервер на полке в моем доме, чтобы люди могли пинговать через IP-адрес? Какие условия поиска я могу использовать, чтобы найти решение этой проблемы?

149 голосов | спросил Joe 14 PM00000040000001231 2014, 16:23:12

8 ответов


54

"объясните моему домашнему поставщику широкополосных услуг, что я хочу, чтобы выделенный IP-адрес пришел в мой дом, чтобы люди могли пинговать чайник" просто не ссылайтесь на чайник ... они могут подумать, что вы сумасшедшие!

Кстати, просто скажите им, что вам нужен статический IP-адрес.

Обратите внимание, что во многих странах многие провайдеры не продают статические IP-адреса потребителям потребительского класса (но просить их бесплатно!). Если они не хотят вам давать, вы можете создать учетную запись DynamicDNS, чтобы пользователи могли добраться до чайника, используя имя хоста (например: myteapot.dyndns.org).

ответил AndreaCi 14 PM00000040000001331 2014, 16:28:13
25

Слово может быть просто «IPv6». Для чайника вполне разумно иметь IPv6-адрес. Конструкция IPv6 позволяет вам иметь всю подсеть адресов IPv6 для всех устройств в вашем доме.

ответил MSalters 14 PM00000040000005831 2014, 16:30:58
20

Должен ли он быть IP-адресом? Причина, по которой я спрашиваю, заключается в том, что было бы намного проще (и дешевле) использовать домен для доступа к нему.

Выполняя это, вы можете поддерживать то же самое подключение к Интернету, которое у вас есть дома, и использовать службу, например dyn.com или noip.com, чтобы поддерживать ваш домен (htcpcp.com, возможно?), указывая на динамический IP-адрес вашего домашнего интернета. Таким образом, когда ваш модем перезагрузится или ваш интернет-провайдер изменит ваш IP-адрес, домен обновится, чтобы указать на это.

Другой вариант - вызвать своего интернет-провайдера и просто указать им, что вы хотите статический IP-адрес. Некоторые интернет-провайдеры будут взимать с вас около $ 5 в месяц за эту услугу, тогда как другие потребуют от вас перехода на бизнес-соединение, прежде чем вы сможете это сделать.

Если у вас есть другие вопросы, дайте мне знать!

ответил kmac 14 PM00000040000002631 2014, 16:31:26
13
  

Есть ли разумный способ иметь сервер на полке в моем доме, чтобы люди могли пинговать через IP-добавления?

Да. Смотри ниже. Я предполагаю, что «ping» вы действительно имеете в виду «связаться с помощью веб-браузера», чтобы получить код ответа HTTP 418.

  

Какие слова я использую для Google для решения этой проблемы?

  • "статический ip-адрес"
  • "переадресация портов"
  • «Бронирование DHCP»

Широкополосная связь в Великобритании SOHO

Домашний широкополосный доступ обычно предоставляется через маршрутизатор, который использует трансляцию сетевых адресов (NAT), где внутренняя сеть использует диапазон частных адресов (например, 192.168.1.), а внешний «общедоступный» адрес динамически распределяется провайдером интернет-услуг (ISP). Поскольку он динамически выделяется, он может время от времени меняться.

Обычно, когда ваши домашние компьютеры включены, они транслируют запрос DHCP с запросом внутреннего IP-адреса, который они могут использовать. Обычно ваш маршрутизатор отвечает и выделяет адрес из пула внутренних адресов.

Внутренние адреса обычно не могут быть достигнуты напрямую, но ваш маршрутизатор использует NAT для перевода между внутренними и внешними адресами.

Статический IP-адрес

Вам нужно задать «статический IP-адрес». Это означает, что ваш публичный IP-адрес будет фиксированным и может быть опубликован для использования с вашим чайником. Вы не сможете выбрать фактический адрес.

Некоторые британские интернет-провайдеры взимают дополнительную ежемесячную плату за это (например, BT), но некоторые не делают (например, Zen).

Внутренний адрес чайника

У вашего чайника может быть настраиваемый фиксированный IP-адрес, и в этом случае вам необходимо настроить адрес во внутреннем сетевом диапазоне, используемом вашим маршрутизатором, но вне диапазона, переданного вашим маршрутизатором, - это диапазон DHCP.

В качестве альтернативы вы можете настроить маршрутизатор, чтобы всегда давать чайнику тот же внутренний адрес.

Перенаправление портов

Входящие запросы на ваш маршрутизатор, для обслуживания чайников, должны быть переданы на конкретный внутренний адрес вашего чайника. Вы делаете это, используя «переадресацию портов». Некоторые маршрутизаторы могут ссылаться на это как на «прорези» или использовать какую-либо другую терминацию.

ответил RedGrittyBrick 14 PM00000060000000631 2014, 18:54:06
3

Если ваш интернет-провайдер не использует носитель класса nat, у вас, вероятно, уже есть pingable, глобальный IP-адрес. Некоторые интернет-провайдеры блокируют порты, конечно, и ваш IP-адрес может не быть static - меняться автоматически при отключении /повторном подключении. Вы просто проверяете, можете ли вы получить второй IP-адрес, адресованный вам (хотя я понятия не имею, как маршрутизатор потребительского класса справится с этим - вам может понадобиться маршрутизатор коммерческого класса), или просто получите чайник, собственный, дешевый, линейный.

Если это не вариант, то способ обхода может состоять в том, чтобы получить VPS со статическим IP-адресом в другом месте и использовать ваш брандмауэр для пересылки всех пакетов указанному чайнику. Альтернативой может быть наличие прокси для вашего чайника, обрабатывающего эти вещи. Полагаю, это может оставить место для виртуального эмулируемого чайника.

Наконец, учитывая исчерпание IP-адреса - дайте ему адрес ipv6, как предположил MSalters

ответил Journeyman Geek 14 PM00000040000001631 2014, 16:49:16
1

Текущий IP-адрес чайника, по-видимому, зарегистрирован на RHUL .

Предполагая, что вы все еще находитесь в Великобритании, несколько внутренних интернет-провайдеров включают выделенный /фиксированный /статический IP-адрес в рамках своих домашних широкополосных пакетов (в том числе в некоторых случаях IPv6) и, вероятно, действительно будут рады обслуживать (обслуживать?) ваш чайник. Например:

Одноплатный компьютер должен создать достаточный домашний сервер для чайника. Рассмотрим что-то вроде OLinuXino или см. эта полезная страница из Free Software Foundation.

ответил sampablokuper 16 AM00000030000004731 2014, 03:57:47
1

Если вы не хотите ничего менять, арендуйте виртуальный сервер, настройте iptables для подключения к любому порту (угадать 80), настройте nat на своем пограничном устройстве, чтобы, если исходным IP является vps ip и dst-порт - 80 (в этом контексте), он переходит к чайнику. (Обратите внимание, что вам необходимо обеспечить, чтобы правила nat были двунаправленными)

Таким образом, вам не придется выдавать домашний IP-адрес, и устройство будет по существу работать как есть.

ответил xe4l 20 AM00000050000005131 2014, 05:31:51
0

В том, о чем я еще не упоминал: ставит ли он HAVE ? Абсолютно? Положительно?

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

Вы можете использовать службу Dynamic DNS для обновления вашего IP-адреса дома. http://dyn.com/dns/ - это то, что я использую для своего домашнего маршрутизатора, хотя я конечно, есть много других подобных услуг. Возможно, было бы экономичнее платить 25-35 долларов в год ... вместо того, что более вероятно будет составлять ~ 10 долларов в месяц за статический IP-адрес от вашего провайдера.

Как работает DynamicDNS, это периодически, вы проверяете свой IP-адрес. Если он изменится, вы обновите DNS-сервер. Мой маршрутизатор настроен автоматически, используя DynDns, хотя у них есть приложение, которое можно запустить на локальном компьютере.

Таким образом, у вас могут быть люди ping teapot.MyDomainName.com, и он должен просто работать, за исключением небольшого количества времени между изменением вашего IP-адреса и обновлением DNS-сервера (это может быть секунды, часы или дни в зависимости от настройки)

ответил WernerCD 17 AM00000050000004631 2014, 05:48:46

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132