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

8

У меня есть старый Netgear GS700TP, которым можно управлять только через веб-интерфейс. По большей части это работает нормально, но страница, на которой вы назначаете порты определенной VLAN, не отображается в текущем Chrome, Firefox, IE и т. Д.

У кого-нибудь есть тактика для таких ситуаций? Способы рендеринга веб-интерфейса, когда у вас нет доступа к старым браузерам?

С другой стороны, у кого-то есть опыт работы с интерфейсом Assign VLAN специально для GS700TP и, возможно, есть способ подделать его curlили другой инструмент?

Дэн Писарски
источник
6
Режим совместимости IE? Я также считаю полезным помещать такие вещи в верхнюю часть списка мусора, который нужно выбрасывать и заменять.
Майкл Хэмптон
4
Этому переключателю 8 лет !! Я был в той же ситуации и только что обновился, потому что стоимость оборудования побледнела по сравнению с затраченным временем и разочарованием.
ewwhite

Ответы:

14

Хотя я не могу вспомнить модель, я определенно сталкивался с этой проблемой раньше, особенно с коммутаторами Netgear и их конфигурациями VLAN.

Мое решение состояло в том, чтобы загрузить и использовать старую версию Firefox Portable - установка не требуется и может работать как непривилегированный пользователь. Я бы посоветовал вам поискать, какие версии браузеров будут работать с вашими устройствами, но я думаю, что использовал Firefox 25.

В дополнение к yagmoth555, я бы рекомендовал заменить коммутатор на более новую модель или другого производителя.

Крейг Уотсон
источник
3
Firefox Portable Edition действительно было простым решением. Мне пришлось пройти весь путь до 4.0, но это было возможно!
Дэн Писарски
3

Режим совместимости IE, виртуализация IE6.

Если вы не можете, используйте virtualbox и установите XP только для этой задачи.

Я настоятельно рекомендую сменить прибор.

yagmoth555
источник
Да, я слышал, как ты менял это ... из бюджета, но, возможно, это нужно сделать!
Дэн Писарски
@ DanPisarski Не беспокойтесь, как и на моей работе, у меня все еще есть старый ноутбук XP с последовательным портом. Некоторому оборудованию даже нужен старый java1.4.
yagmoth555
3

Вы пробовали линукс инструменты "ссылки" или "рысь"? Они основаны на командной строке, поэтому должны работать с обычными страницами. Если он основан на JavaScript, он, вероятно, не будет работать.

Вы действительно видите, почему это не работает в современных браузерах? Попробуйте консоль разработчика в Firefox (alt / cmd + shift + L). Может быть, вы получите лучшие ответы с более подробной информацией.

Также подумайте о его замене, более новые устройства будут лучше защищены от атак, и вы по-прежнему будете получать обновления программного обеспечения, которые позволяют веб-интерфейсу работать с текущими браузерами. ;)

user311947
источник
1

Самый простой способ (если он работает) - использовать режим совместимости в текущей версии IE. Это должно сделать веб-приложение пригодным для использования без необходимости установки каких-либо специальных инструментов.

Возможно (хотя и маловероятно), что что-то на странице VLAN случайно блокирует более новый браузер на основании некоторого теста строки агента. Может случиться так, что сайт действительно работает нормально, если ваш браузер просто притворяется старше его. Для большинства браузеров это можно сделать без установки каких-либо расширений, используя только встроенные инструменты разработчика .

В случае неудачи этих подходов, как отмечает Крейг, доступна старая версия Firefox . Вы можете установить несколько версий одновременно, но я считаю, что вам нужно отключить автоматическое обновление (или все они будут автоматически обновляться).

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

Molomby
источник