Предположим что мы заходили в веб-интерфейс onu TP-LINK TL-GP110 (стандартный IP 192.168.1.1, логин admin без пароля) и указали в настройках VLAN транзитный режим, а также отключили DHCP.
Huawei SmartAX MA5683T настраивали и добавили lineprofile/srvprofile профайлы onu по моей инструкции: Настройка Huawei SmartAX MA5683T через консоль
При первом подключении к настроенному Huawei SmartAX MA5683T для начала перейдем в режим конфигурации и режим настройки GPON интерфейса:
enable
config
interface gpon 0/5
Теперь добавим ONT с указанием его серийного номера :
ont add 6 3 sn-auth "54504C47008974B1" omci ont-lineprofile-id 10 ont-srvprofile-id 10 desc "ixnfo.com"
ont port native-vlan 6 3 eth 1 vlan 228 priority 0
Где цифра 6 означает номер Gpon порта на котором подключен ONT, серийный номер мы узнаем набрав по очереди команды поиска новых не добавленных ONT:
display ont autofind 0
display ont autofind 1
...
display ont autofind 7
Цифра 3 означает ID ONT и указывается следующей по очередности после добавленных в конфиге ONT, список занятых ID можно увидеть набрав команду отображающую конфигурации (для каждого gpon порта свои ID ONT):
display current-configuration
Выйдем из режим конфигурации Gpon интерфейса:
quit
Добавим сервис-порт который будет выдавать не тегированный трафик на ONT (цифра 42 означает номер сервис порта и берется из свободных по очередности):
service-port 42 vlan 228 gpon 0/5/6 ont 3 gemport 1 tag-transform default
При добавлении service-port через U2000, это выглядит так:
Если в веб интерфейсе выбрать второй пункт, то сервис-порт нужно прописывать так (аналогично как у большинства других ONT с одним Eth портом, это лучший вариант):
service-port 425 vlan 228 gpon 0/5/3 ont 17 gemport 1 multi-service user-vlan 228
Например как указано на рисунке ниже:
При добавлении service-port через U2000, это выглядит так:
Сохраним конфигурацию:
save
На этом все, ONT будет работать в качестве медиаконвертера.
Смотрите также видео:
Как на это ONU сделать port forwarding?
ONU работает как коммутатор (без NAT), соответственно и port forwarding не нужно настраивать.
Спасибо за информацию. Я пишу IoT приложение оно должно подключатся по сокетам к настольному ПК. Не получается обратится к компьютеру по внешнему IP. Может быть вы знаете что делать в такой ситуации. Может быть какой то порт особенный использовать или еще какая нибудь хитрость.
PS: пишу на С++ в Rad Studio.
Приложение обменивается строками со вторым приложением на Android.
Проверьте не блокирует ли антивирус или фаервол соединения, если после ONU стоит маршрутизатор, то пробросьте на нем порты, если это не помогло, то спросите у интернет-провайдера внешний ли у вас IP, а также не блокирует ли провайдер порты.
А работают у Вас такие ону версии 6 или 4?
Сейчас 6 версии ставятся, до этого не смотрел.
Не подскажите, у Вас снимаеться статус порта на этой ону. А то у меня постоянно Down
Проверяю командой:
display ont port state 3 3 eth-port all
Да, действительно команда всегда выдает статус порта этой ону Down.