5

Кто-нибудь знает, существует ли аппаратный переключатель включения / выключения Ethernet для покупки? Или если бы было возможно построить один?

В настоящее время у меня есть проблема в моей среде разработки программного обеспечения, которая может быть решена только путем вытягивания кабеля Ethernet из моей машины. Я знаю, что в этом нет особого смысла, но это самое быстрое решение, которое у меня есть для решения этой проблемы (см. Мой открытый вопрос по StackOverflow)

https://stackoverflow.com/questions/967710/crystal-reports-9-database-connection-issue

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

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

РЕШЕНИЕ:

Я воспользовался советом @ tom-wijsman и реализовал программное решение. Я создал небольшое приложение на C #, которое добавляет и удаляет запись в файле HOSTS. Эта запись будет указывать наш сервер базы данных на несуществующий IP-адрес. Это своего рода хак, но это решает нашу проблему.

4 ответа4

3

Вы можете попробовать что-то вроде этого. Хотя он не включен / выключен, он сделал бы то же самое:

Я представляю, что вы могли бы сделать, это вставить cat-5 в коммутатор, а затем переключиться на другой порт, когда вам нужно его выключить.

Примечание: хотя он выглядит как RJ-11, он говорит, что это переключатель RJ-45 (Cat-5). Я бы трижды проверил, чтобы убедиться.

2

Я никогда не слышал и не видел такого устройства. вместо лучшего ответа:

В зависимости от вашей операционной системы может быть проще написать небольшой скрипт для включения / выключения порта.

Однако, если вам нужно оборудование, все, что я могу порекомендовать, - это использовать 1-2-метровый кабель Ethernet от компьютера к рабочему столу (или там, где это удобно) и подключить его к сетевому соединителю.

(Не пересекается, но в большинстве случаев это не изменится)

Затем подключите кабель, который был в вашей машине к этому.

Это должно сделать это намного проще, чем то, что вы делаете в настоящее время (если вы не используете ноутбук!)

1

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

1

Или вы можете просто создать « переключатель задержки ».
Вот так.
Просто используйте переключатель, который может удерживать все кабели. Вот и ты.

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