У меня есть два соединения в разных местах, предоставляемых двумя разными провайдерами. Оба используют PPPoE для подключения.

При использовании Windows я настраиваю их таким же образом, за исключением имени пользователя и пароля, конечно. Оба работают.

В то время как в Linux (Debian), используя RP-PPPoE Roaring Penguin, один работает, а другой нет. Я могу дозвониться, но нигде не могу пинговать.

И было время, когда я подключил Windows-бокс к неработающей сети Linux, затем подключил к нему мой Linux через VPN, затем pppoe-start, он волшебным образом работал.

1) Поставщик блокирует Linux?
2) Почему работает дозвон через VPN?
3) Есть ли способ, которым я могу обойти, используя только мой Linux? Скажи подделка, чтобы быть виндой в сети?

2 ответа2

0

Решение от моего друга:

  1. Установите Windows на виртуальной машине, скажем, VirtualBox.
  2. Установите два соединения, одно соединено с eth0, другое только для хоста. Мостовой используется для подключения к PPPoE, а единственный хост - для обмена данными с Linux.
  3. Наберите номер в Windows.
  4. Подключите Linux через общее подключение виртуальной машины.

Что касается того, блокирует ли интернет-провайдер Link, я понятия не имею.

0

Вы пробовали нормальный модем PPPOE? и можете ли вы перечислить модель, потому что 99,9% домашних ADSL-маршрутизаторов работают в той или иной форме Linux, так что маловероятно, что они будут чем-то вроде "блокирования".

Скорее всего, это может быть неправильная конфигурация с вашим клиентом PPPOE. Вдобавок к моей голове вы должны проверить значение MTU (например, максимальный размер пакета, позволяющий перейти по линии), убедитесь, что оно не больше 1492 или ниже и кратно 8 (предложения Google)

Это может привести к сбою даже проверки связи, так как каждый пакет будет поврежден. Кроме того, он мог бы работать через ваш "VPN или локальную сеть", поскольку программы, которые преобразуют пакеты, могут привести их к максимальному значению или поставить флаги фрагментов на пакеты.

Да, вы можете изменить привет заголовка IP-пакета, но это не является решением вашей проблемы.

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