Как добавить IP (все порты) и как удалить этот IP?

Мне нужно подключиться к компьютеру удаленно (все порты), но этот IP-адрес меняется. Я выяснил, как компьютер знает мой текущий ip, но я не знаю, как добавить ip на все порты и удалить этот ip (динамический ip, поэтому я удалю один и добавлю новый). Разве мне не нужно сохранять изменения во время команд?

Что касается отвечающих людей, у меня уже есть учетная запись no-ip, и компьютер проверяет ее, чтобы увидеть, когда она изменится. Все, что я должен сделать сейчас, это добавить новый ip и удалить старый. Кроме того, мой маршрутизатор разрешает только те порты, которые мне нужны. Спасибо за попытку.

1
задан 15 March 2013 в 01:19

3 ответа

Чтобы ответить на ваш вопрос, ваш IP-адрес назначается вашим провайдером. Вы должны связаться с ними, чтобы ваш IP считался «статичным», и это может стоить вам дополнительных денег.

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

0
ответ дан 15 March 2013 в 01:19
sudo iptables -I INPUT -i eth1 -s $currip -j ACCEPT

Добавляет IP

sudo iptables -D INPUT -i eth1 -s $lastip -j ACCEPT

Удаляет IP

Проверено

Спасибо тем, кто попробовал. Надеюсь, это кому-нибудь поможет.

0
ответ дан 15 March 2013 в 01:19

Лучший способ сделать это - использовать систему, подобную No-Ip, я использую это лично на своем MediaPC здесь, дома. Это автоматически обновляет ваш IP при переходе на систему no-ip и устанавливает в этом поддомене новый IP.

Первоначальная учетная запись бесплатна для настройки, и некоторые маршрутизаторы фактически не имеют ни одного ip в своей конфигурации, поэтому нет необходимости в программном обеспечении на ПК.

Теперь для программного обеспечения на ПК они предлагают программное обеспечение на основе Daemon: Скрипт запуска Init.d не работает для No-IP

Я также настроил это сам. Вы можете скачать их программное обеспечение здесь: http://www.noip.com/downloads.php?page=linux

Затем настройте скрипт запуска демона, как я делал в посте выше. и все отлично работает при запуске. Я сам проверяю каждые 10 минут.

Еще одна вещь, которую нужно сделать, - вам нужно зайти в свой модем или маршрутизатор (в зависимости от вашего провайдера) и настроить переадресацию портов. Например, я использую плекс на моем медиа-ПК. Поэтому для подключения извне я должен сказать своему маршрутизатору переадресовать порт 32400, который является портом по умолчанию для плекса к порту XXXX во внешнем мире. Я использую другой порт, чем 32400, поэтому он не используется по умолчанию.

Эта переадресация портов имеет решающее значение, поскольку она позволяет входящий доступ извне нашего маршрутизатора через интернет-провайдера.

Теперь для большинства маршрутизаторов у них нет * для переадресации портов, вы должны сделать каждый порт вручную. Они делают это для безопасности. Единственный реальный способ разрешить все порты - настроить маршрутизатор без брандмауэра, или на некоторых маршрутизаторах зоны DMZ разрешат переадресацию всех портов, другие маршрутизаторы - нет, только отключает фильтрацию. Вам необходимо проверить руководство по маршрутизаторам, чтобы узнать, разрешает ли DMZ переадресацию всех портов для вашей модели.

Несколько ссылок по настройке базовой переадресации портов для маршрутизатора.

http://www.cctvcamerapros.com/DLink-Port-Forwarding-Setup-s/119.htm http://www.wikihow.com/Port-Forward/Open -Ports-on-a-a-Linksys-Router http://foscam.us/blog/foscamipcameras/guide-to-port-forwarding-netgear-router/

Сейчас быстрое решение заключается в том, что в некоторых маршрутизаторах они разрешают диапазоны портов, для этого вы должны ввести порт 1 в качестве первого порта и 65534 в качестве конечного диапазона, что позволит ВСЕМ портам перенаправлять на X ip-адрес извне. Это опять-таки только на некоторых маршрутизаторах: более дешевые или маршрутизаторы, заблокированные вашим Интернет-провайдером, допускают только один порт для переадресации.

enter image description here

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

0
ответ дан 15 March 2013 в 01:19

Другие вопросы по тегам:

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