2

Я пытаюсь настроить переадресацию портов на моем Mac, чтобы я мог программировать игровой центр iOS. У меня есть роутер Belkin. Инструкции Apple здесь. Но после нескольких часов использования инструкций Apple и инструкций portforwarding.com я выхожу пустым. Моя проблема может быть в шаге статического IP-адреса - после того, как я установил его на своем Mac, mac больше нет в списке клиентов DHCP маршрутизатора.

Любые предложения, как я мог бы решить эту проблему?

3 ответа3

2

Переадресация портов используется для того, чтобы соединения, приходящие к вам извне, из Интернета, могли найти ваш компьютер на ожидаемых портах. Для этого вам нужно сообщить маршрутизатору, по какому IP вы находитесь, а затем перенаправить нужные порты на этот IP. Это принципиально несовместимо с использованием DHCP. "D" в DHCP - "Динамический", что означает, что IP-адреса в локальном адресе назначаются по мере необходимости. Вы не хотите использовать DHCP в этой настройке. Назначьте локальному компьютеру IP-адрес и перенаправьте туда необходимые порты. Как только вы это сделаете, вы не будете использовать DHCP и не будете отображаться в списке клиентов DHCP, потому что вы не будете клиентом DHCP. Если вам это не нужно, возможно, проще всего отключить DHCP и использовать только назначенные IP-адреса, чтобы не запутаться.

2

OP, первый ответ на 100% правильный.

Предложения для этого на вашей платформе ....

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

Я бы предложил воспользоваться настройками "Местоположение", чтобы, находясь дома, вы сохраняли статический IP-адрес, который вы предоставляете себе, а когда вас нет, вам не нужно удалять статический IP-адрес / заменять его. Это может быть отредактировано в Системных настройках> Сеть> Первый выпадающий список.

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

Я предполагаю, что интерфейс вашего маршрутизатора доступен, введя http://192.168.1.1 в вашем веб-браузере (он будет связан с вашим адресом шлюзов по умолчанию).

1

Оказалось, что мне нужно было купить новый роутер. Очевидно, мой Belkin был просто слишком стар, чтобы справиться с большим объемом переадресации портов.

С новым роутером его было легко настроить.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .