2 PPPoE соединения в OpenSUSE

Добрый день коллеги!
Весьма подробно ознакомился с темами здесь и в куче форумов по данной тематике, однако решения своей проблемы пока не обнаружил.
Итак, проблема: имеется поднятый PPPoE до провайдера со статичным у меня IP (условно 83.83.83.83). Соединение поднято без проблем стандартными средствами Yast, подключаюсь средствами Kinternet. Теперь мне нужно поднять VPN до моего офиса (сервер IdecoICS, его условный статичный внешний адрес 85.85.85.85, внутренний 10.128.0.0, который и является для клиентов в туннеле шлюзом). Как поднять туннель внутри существующего канала PPPoE? С лету у меня не вышло, потыкался и результат пока тоже нулевой. В винде, как вы все понимаете с этим проблем нет, хоть 3 соединения создавай, все будет работать, но как поднять в Suse 2 соединения для меня остается тайной. В сети информации об этом я практически не обнаружил, поэтому прошу помощи у вас!

Dell Optiplex 330/OpenSuse 11.2/KDE4

С этим Вы знакомы?

KNetworkManager — openSUSE
VPN — openSUSE
Wicd — openSUSE
Настройка VPN — openSUSE](http://ru.opensuse.org/Настройка_VPN)

Скорее всего, решения не найдете, так как на Западе не используют VPN для доступа к Интернет, поэтому необходимости запустить VPN внутри VPN у них не возникает.

Подняты два PPPoE соединения на модеме (локальная и глобальная сети) + IP-TV (мостом), пока была установлена “винда” все было в порядке, все работало, поставил OpenSUSE, настроил интернет по аналогии с “виндой”, но работает только одно из соединений, модем пишет, что оба соединения подняты. В чем может быть проблема?
Прописал в “Сетевые соединения”–> “Проводные” следующее:
IP адрес: 192.168.1.2
Шлюз: 192.168.1.1
Маска подсети: 255.252.0.0
Домены поиска: -
Сервера DNS: 85.95.165.60 (ВоблаЦелеком, интернет, альтернативный сервер), 85.95.164.60 (ВТ, основной), 10.2.120.103 (локальный DNS сервер, резолвит, как локальную сеть так и интернет) В общем, тут я полагаю все правильно.
Сначала работала только локальная сеть, оставил в модеме только интернет, теперь работает исключительно он, хотелось бы чтобы работали оба соединения. “Гуглил”, ничего не нашел, тыкните уж меня носом если я плохо искал.

А в режиме роутера модем не работает? Это было бы самым простым выходом…
Если нет, то придётся повозиться с маршрутизацией, дабы локальные пакеты шли исключительно в локальную же сеть :slight_smile:

Подняты два PPPoE соединения на модеме

Этим я хотел сказать, что модем работает роутером и на нем (на модеме) подняты оба соединения, ОСь не хочет работать с одной из сетей и берет только либо интернет либо интранет, хотелось бы пользоваться ими одновременно, как было в “винде”. :\ Но там мне хватало прописать в настройках сетевой карты вышесказанное:
IP адрес: 192.168.1.2
Шлюз: 192.168.1.1
Маска подсети: 255.252.0.0
Домены поиска: -
Сервера DNS: 85.95.165.60 (ВоблаЦелеком, интернет, альтернативный сервер), 85.95.164.60 (ВТ, основной), 10.2.120.103 (локальный DNS сервер, резолвит, как локальную сеть так и интернет)

а почему просто не создать два интерфейса с разными провайдерами?
скажем dsl0 и dsl1

Естественно нужно будет внимательно проследить за корректной маршрутизацией

Да и NM уже помоему научился два активный соединения держать

Я уже думал об этом, но меня это как-то не привлекает, я уже привык включая компьютер тупо открывать браузер и сразу же пользоваться сетью.
На всякий случай, как прописать маршрутизацию в OpenSUSE? В “винде” знаю как, а тут понятия не имею. В “винде” это делалось, так:
route -p add 10.0.0.0 mask 255.252.0.0 192.168.1.1

Ну так если выставить ONBOOT=“YES” то будет при загрузке

По маршрутам man routes

т.е. у вас будет что-то вроде
/etc/sysconfig/network/ifroute-dsl0
/etc/sysconfig/network/ifroute-dsl1

Феноменально. Такого быть не может: со стороны операционной системы существует ровно один интерфейс и одно соединение, в которое идут все пакеты. Если что-то не работает, то проблема со стороны роутера, а не оси: проверяйте настройки подключений в модеме, openSUSE тут ни при чём.

На модеме не включен NAT?

С модемом все в порядке, как же в таком случае объяснить бесприкословную работу под “виндой”?

Включен.

Маску подсети измените на 255.255.255.0, на всякий случай.
Если на модеме запустить ifconfig что показывает?

Разобрался с проблемой, тему можно закрывать.

Не так быстро! =) В сообществе принято рассказывать, как разобрался.

Opensuse 11.2 Gnome
Нужно настроить PPPOE соединение через ethernet
Провайдер задает такие настройки для Windows:
http://esilnet.com/pro/pod/image008.jpg

В поля «Имя пользователя» «Пароль» и «Подтверждение» ничего вводить не нужно.
http://esilnet.com/pro/pod/image009.jpg
Вот с этим проблемы, не создается подключение без логина и пароля

Далее такие настройки:
http://esilnet.com/pro/pod/image013.gif

также нужно УБРАТЬ галочку «Использовать основной шлюз в удаленной сети», как на рисунке ниже:
http://esilnet.com/pro/pod/image016.jpg

Как импортировать такие же настройки в OpenSuse? Это соединение позволяет качать файлы, пользоваться внутреннеми сетевыми сервисами.
Параллельно с этим соединением работает соединение PPPOE “Internet”, его у меня получилось настроить.

На скриншотах, вижу только однин профиль.

Делал такое для Ufanet. yast2 dsl -> создать два профиля.

Через Yast не создается соединение с пустыми именем пользователя и паролем.
http://esilnet.com/blog/uploads/l/Loki/3533.gif
И как там задать имя службы p2p? И не использовать основной шлюз в удаленной сети?

так укажите имя пользователя и пароль. зачем их обязательно убирать?

использование шлюза для разных устройств eth0 и dsl0 можно настроить в ясте -> сетевые найстройки.