Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: При подключении ppp0 отключается eth0 (а надо, чтобы не отключался)  (Прочитано 708 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн tGROW

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Здравствуйте!

Я пытаюсь сделать так, чтобы компьютеры из локалки ходили в интернет через прокси на моем компе, на котором я настроил squid (вроде как  ;D ). Подключение у меня через adsl-модем, так что надо поднимать pppoe соединение для выхода в интернет.
Проблема в том, что когда из network manager-а я подключаю это самое DSL-соединение, он автоматически отрубает сетевое соединение локалки (eth0). Из-за этого компьютеры из локалки перестают пинговать мой компьютер и, естественно, не могут добраться до запущенного прокси.

Как сделать так, чтобы при pppoe соединении и локалка тоже оставалась доступной?

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Это не глюк, а фишка NM ))
Откажитесь от NM  и жизнь наладится.

Оффлайн tGROW

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Это не глюк, а фишка NM ))
Откажитесь от NM  и жизнь наладится.
Я бы отказался, если бы знал как)

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Настройте сеть с помощью конфиг-файлов и отказывайтесь.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
tGROW, у вас что, PPP и локалка по одному интерфейсу что ли?...
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн tGROW

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
tGROW, у вас что, PPP и локалка по одному интерфейсу что ли?...
Ну да, наверное. У меня нет отдельной сетевой карты, которая смотрит в локалку.
Настройте сеть с помощью конфиг-файлов и отказывайтесь.
Это, оказывается, не так-то просто. По крайней мере, настройка pppoe при помощи pppoeconf и дописывание параметров локалки в /etc/network/interfaces приводит ровно к той же ситуации, что и была с Network Manager. То есть либо у меня есть pppoe линк, но не пингуются компы из локалки, либо у меня есть локальная сеть, но pppoe не поднимается.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Так надо руками настраивать. Вернее, ДОнастраивать, после pppoeconf...
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн tGROW

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Так надо руками настраивать. Вернее, ДОнастраивать, после pppoeconf...
Ну я вот и донастроил. Типа такого:

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider

auto eth0
iface eth0 inet static
address 10.64.3.64
netmask 255.255.255.0
gateway 10.64.3.1
После pppoeconf было написано iface eth0 inet manual, и в таком случае интернет есть, локалки нет. Если прописать вот так, как у меня, то сеть есть, интернета нет.

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Надо поднять интеренет и прописать роуты на внутрисеть.
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Так надо руками настраивать. Вернее, ДОнастраивать, после pppoeconf...
Ну я вот и донастроил. Типа такого:

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider

auto eth0
iface eth0 inet static
address 10.64.3.64
netmask 255.255.255.0
gateway 10.64.3.1
После pppoeconf было написано iface eth0 inet manual, и в таком случае интернет есть, локалки нет. Если прописать вот так, как у меня, то сеть есть, интернета нет.
А у вас правда-правда адрес в локалке провайдера статический?
И что конкретно у вас не работает?
Показывайте
nslookup ya.ru.
nslookup ya.ru. 8.8.8.8
tracepath ya.ru
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
У него не eth отваливается, а локальная сеть провайдера.
Оно и понятно, ведь в неё, скорее всего, входит не только сетка 10.64.3.0/24
Выхлоп ip a; ip r в студию

Оффлайн tGROW

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Это не локалка провайдера, это моя локалка должна быть).

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
gateway уберите.
OpenWrt 19.07

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Это не локалка провайдера, это моя локалка должна быть).
Интерфейс якобы Вашей локальной сети смотрит в сеть провайдера? Значит она уже не Ваша, а провайдерская. Коммутатор этому не помеха.

Оффлайн tGROW

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
gateway уберите.
Вот спасибо! Теперь работает!

 

Страница сгенерирована за 0.032 секунд. Запросов: 25.