Назад | Перейти на главную страницу

Может ли Linux работать как собственный ADSL-модем?

Я не уверен, в чем конкретно разница между обычным модемом удаленного доступа и модемом ADSL.

Вот моя проблема:

Недавно я нашел старую коробку в подвале, на которую я установил Ubuntu (linux). У меня есть и сетевая карта, и старый модем удаленного доступа.

Мой модем, с помощью которого я подключаюсь к Интернету, был предоставлен моим интернет-провайдером, когда я впервые присоединился к их услуге, но в последнее время он перегревался, и у меня пропадало соединение.

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

Вот пример:

В настоящее время: стена (телефонный шнур) -> модем ADSL -> маршрутизатор -> ПК, ПК, ПК

Теоретически: стена (телефонный шнур) -> Linux-бокс (как модем И маршрутизатор) -> ПК, ПК, ПК

Модем DSL и обычный модем POTS - это два совершенно разных вида животных, поэтому то, что вы планируете, не сработает. Модем старого стиля переводит (слышимые) звуки из телефонной линии в поток битов по (реальной или виртуальной) последовательной линии, в то время как модем DSL работает в совершенно другой частотной области и преобразует сигнал DSL в поток Ethernet (в основном закодированный). в PPPoE).

Кроме того, комбинация модема DSL и маршрутизатора, вероятно, потребует значительно меньше энергии, чем ПК.

На самом деле ваш вопрос включает в себя серию хороших вопросов.

1- Могу ли я использовать модем, предназначенный для доступа к обычной старой телефонной службе (POTS), например модем 56K, в качестве модема ADSL?

Ответ на это нет. Сигнал ADSL и речевой сигнал (используемый модемом POTS) - это два разных типа сигнала, и один не может использоваться для передачи данных поверх другого.

2- Могу ли я использовать Linux-сервер в качестве моста ADSL для модема? (например, использование компьютера под управлением Linux для преодоления разрыва между телефонной сетью и внутренней сетью)

Ответ на это да. Для этого вам необходимо оснастить компьютер платой интерфейса ADSL. Ядро Linux поддерживает ряд из них. Имейте в виду, что если ваш интернет-провайдер (ISP) не может предоставить вам интерфейсную карту и предложить поддержку для компьютера с Linux (я не знаю ни одной такой поддержки), вы будете в одиночестве, чтобы заставить ее работать.

3- Должен ли я попытаться заставить это работать?

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

Несколько справок о прямом DSL-подключении к компьютеру Linux

Да, если вы используете что-то вроде карты Conexant ADSL PCI.

РЕДАКТИРОВАТЬ: похоже, что этой карты больше нет, но есть другие, перечисленные в база данных совместимости с Linux некоторые из которых дешевы ebay.

Почему бы просто не позвонить своему провайдеру и не купить новый модем? Если ваш модем действительно неисправен, он, как правило, заменит его бесплатно. Если они решат взимать с вас плату, подумайте о покупке совместимого модема на Ebay / Craigslist - я бы не стал тратить на него больше 10 долларов.

Уверен, замена модема на работающую, более эффективную модель будет дешевле и проще в долгосрочной перспективе.

В зависимости от типа маршрутизатора / модема dsl, который у вас есть, вы можете настроить его как мостовое устройство, таким образом передавая соединение для передачи данных на одну из ваших сетевых карт. Модем-маршрутизатор будет пропускать весь трафик через него, и ваш брандмауэр должен быть основан на вашем Linux-компьютере.

Это то, что я делал в прошлом, используя Linux-бокс с двумя физическими сетевыми картами, а затем соединял их с помощью Linux-бокса (плюс довольно надежный брандмауэр!).

Для этого потребуется интерфейс ADSL в вашем Linux. Не знаю, существуют ли они.

SmoothWall это вариант Linux для создания кабеля Linux, ADSL или модема-маршрутизатора. Конечно, вам потребуется модем ADSL, обычный модем не поддерживает ADSL.