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


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

Автор Тема: Интернет в домашней сети.  (Прочитано 2396 раз)

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

Оффлайн igorvek

  • Автор темы
  • Участник
  • *
  • Сообщений: 100
  • Ubuntu 14.04 x64
    • Просмотр профиля
    • блогг
Интернет в домашней сети.
« : 14 Апреля 2011, 16:28:42 »
Прочел кучу всего. Имею два компьютера соединенные в локалку, сервером компьютер Ubuntu 10.04, вторым  XP, локальная сеть работает, но вот интернет на XP с браузером  firefox не работает, я просто не могу понять какие адреса куда вписывать. Впервые столкнулся с необходимостью раздачи интернета, данные моей сети на картинке, что бы было понятней. Нужен интернет на машине XP и на машине с ubuntu. Сетевая карта одна на одном и одна на другом компьютере. Не понятно именно с раздачей интернета от hso через eth0 к eth0 другого компьютера, загрузился с системы Windows на первом компьютере(который с усб модемом), работают оба в режиме удлаленного доступа к рабочему столу.

.
Добъёмся мы освобожденья, своею собственной рукой!

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: Интернет в домашней сети.
« Ответ #1 : 14 Апреля 2011, 17:06:03 »
Если у вас есть интернет на машине с Ubuntu, к которой подключен модем.
Но нет интернета на машине с икс-пи.
То вам надо включить и разрешить форвардинг пакетов на убунте, между её eth0 и интерфейсом подключения к инету через usb модем, и включить маскарадинг для выходящих через интерфейс модема пакетов.
После этого вам нужно на машине с XP назначить шлюзом 192.168.0.1 (тоесть Ubuntu) и вписать правильные адреса ДНС серверов.

Интерфейс Инета вы увидите в выводе команды ifconfig
За настройкой форвардинга и маскарада - в прикрепленные темы.
Шаг за шагом можно достичь цели.

Оффлайн igorvek

  • Автор темы
  • Участник
  • *
  • Сообщений: 100
  • Ubuntu 14.04 x64
    • Просмотр профиля
    • блогг
Re: Интернет в домашней сети.
« Ответ #2 : 14 Апреля 2011, 17:16:06 »
Спсб, я уже где то это слышал, некоторые советы касаются, что в ХР машине надо прописать адрес DNS от билайна, некоторые ,что dns Вообще надо левый прописывать в первой машине с ubuntu, про маскарад читал, но до того эти советы запутали, что я уже не помню на какой машине у меня какой ip прописан, установлено куча программ, которые в результате оказались не нужны, как настрою систему буду избавляться, чистить компьютер, Гугль меня отсылал на некрологи столь часто, что уже в привычку вошло дату поста или блога рассматривать, в певую очередь. По Вашей подсказке попробую еще раз все заново.
Добъёмся мы освобожденья, своею собственной рукой!

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: Интернет в домашней сети.
« Ответ #3 : 14 Апреля 2011, 17:38:46 »
Настроение философское, если забить на подробности, цепочка такая:

делаете, например, ping 8.8.8.8
с машины, на которой XP
Сетевая служба видит, что ip 8.8.8.8 не из вашей локальной подсети (192.168.0.0/24) и направляет ping-пакет в шлюз по умолчанию, тобишь в 192.168.0.1.

Ubuntu получает на интерфейс eth0 пакет для IP 8.8.8.8 и дальше, если ничего не настраивать, то она на ваш пакет забьет, потому что он не для нее, и в XP вы получите отлуп по таймауту от ping-а.
Если же включить форвардинг и разрешить его в iptables, то Ubuntu посмотрит в свои маршруты и увидит, что пакеты для 8.8.8.8 должны отправляться на шлюз GPRS провайдера.
Далее она возьмет этот пакет и направит в интерфейс ppp подключения, скорее всего он у вас ppp0, к шлюзу билайна. И дальше пакет, сквозь инет, дойдет до адресата - 8.8.8.8.

Адресат, получив пакет, ответит на него по адресу отправителя, значащемуся в пакете, тоесть 192.168.0.1
И поскольку этот диапазон IP-адресов используется для локальных сетей повсеместно, то станется так, что он придет к компу с таким же IP, который будет ближе всех к 8.8.8.8.
Но это в сказке, а на самом деле, первый ваш пакет будет убит еще на вылете из билайна, потому что в инете таким адресам не место.

Чтобы этого не случилось - есть SNAT и его динамический подвид - MASQUERADE. При его помощи можно сказать убунте, чтобы она подменяла адрес отправителя пакета (в нашем случае - Винды) на свой внешний IP и обратно.

И вот тогда 8.8.8.8 получит пакет уже от убунты и ответит ей же.
А Ubuntu перешлет ответ винде.
И Windows покажет время, которое потребовалось для этого путешествия ping-пакету.

« Последнее редактирование: 14 Апреля 2011, 17:47:08 от podkovyrsty »
Шаг за шагом можно достичь цели.

Оффлайн igorvek

  • Автор темы
  • Участник
  • *
  • Сообщений: 100
  • Ubuntu 14.04 x64
    • Просмотр профиля
    • блогг
Re: Интернет в домашней сети.
« Ответ #4 : 14 Апреля 2011, 18:09:11 »
Взял отсюда https://forum.ubuntu.ru/index.php?topic=92562.0
Что бы, Вы не прыгали по ссылкам скопировал из топика, что я делал;
(Нажмите, чтобы показать/скрыть)
Не помогло. Как я понимаю включать маскарадинг именно пунктом 2.2. На ХР запрос идет на линукс машину и ответ из нее идет, но только не из инета.

ping 8.8.8.8 из винды пишет превышен интервал ожидания.
Обе машины пингуются друг с другом, файервол в ХР отключен, но интернет только на одной машине. Где можно проблему поискать.
« Последнее редактирование: 15 Апреля 2011, 01:39:17 от igorvek »
Добъёмся мы освобожденья, своею собственной рукой!

Оффлайн cezr4

  • Любитель
  • *
  • Сообщений: 86
    • Просмотр профиля
Re: Интернет в домашней сети.
« Ответ #5 : 14 Апреля 2011, 18:51:29 »
А инет  настроен на Network manager наверное..?

Оффлайн igorvek

  • Автор темы
  • Участник
  • *
  • Сообщений: 100
  • Ubuntu 14.04 x64
    • Просмотр профиля
    • блогг
Re: Интернет в домашней сети.
« Ответ #6 : 14 Апреля 2011, 19:03:09 »
А инет  настроен на Network manager наверное..?
Да он там и настроен, я читал, что NM глюк, тогда как я настрою инет через USB модем? Были конечно у меня подвиги в ubuntu 7.04  в debian lenni, где конфиги правил и компилил, что бы модемку воткнуть, вспоминаю как страшный сон. Неужели все сначала надо начинать? :crazy2:
Как страшно, когда команда make install хрипло кричит ERROR!!!/

Пользователь решил продолжить мысль 14 Апреля 2011, 19:07:58:
Если я удалю NM, я останусь без интернета!!!
« Последнее редактирование: 14 Апреля 2011, 19:07:58 от igorvek »
Добъёмся мы освобожденья, своею собственной рукой!

Оффлайн cezr4

  • Любитель
  • *
  • Сообщений: 86
    • Просмотр профиля
Re: Интернет в домашней сети.
« Ответ #7 : 14 Апреля 2011, 19:22:26 »
Если настраивать интернет через NM, то дело это очень сложное. Нужно поставить ОДНУ галочку на интерфейсе локалки( Общий с другими компьютерами), А на мастдае поставить галочки на получение айпишников и сервера днс автоматически. Дело это занимает порядка одной минуты. Ну и перезагрузить сеть.
« Последнее редактирование: 14 Апреля 2011, 19:34:03 от cezr4 »

Оффлайн igorvek

  • Автор темы
  • Участник
  • *
  • Сообщений: 100
  • Ubuntu 14.04 x64
    • Просмотр профиля
    • блогг
Re: Интернет в домашней сети.
« Ответ #8 : 14 Апреля 2011, 20:42:36 »
Если настраивать интернет через NM, то дело это очень сложное. Нужно поставить ОДНУ галочку на интерфейсе локалки( Общий с другими компьютерами), А на мастдае поставить галочки на получение айпишников и сервера днс автоматически. Дело это занимает порядка одной минуты. Ну и перезагрузить сеть.

Настраивал по Вашему методу, но увы, результат 0. Компы пингуются между собой, интернет есть на компьютере с Ubuntu, вот странное подключение у меня есть ifupdown(eth0), которое валит интернет и на ubuntu компьютере, как только я включаю с помощью его сеть оно выделено на скриншоте, оно появилось в результате моих манипуляций по советам из гугля, (каких уже не помню) две кнопки не работают "изменить" и "удалить". Если я выключаю этот ifupdown и включаю auto eth0, то интернет сразу поднимается, но на второй компьютер не идет.
Может это настройки  ifupdown не пускает интернет в локалку?


Блин!!! ПРИ удалении этой прожки половина пакетов будут снесены, ни чего себе! Да у меня система голая останется. Уже осталась...
« Последнее редактирование: 14 Апреля 2011, 23:05:43 от igorvek »
Добъёмся мы освобожденья, своею собственной рукой!

Оффлайн cezr4

  • Любитель
  • *
  • Сообщений: 86
    • Просмотр профиля
Re: Интернет в домашней сети.
« Ответ #9 : 14 Апреля 2011, 21:10:43 »
https://forum.ubuntu.ru/index.php?topic=98186.0
https://forum.ubuntu.ru/index.php?topic=54617.0
ну хоть немного и самому можно поискать
« Последнее редактирование: 14 Апреля 2011, 21:12:35 от cezr4 »

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: Интернет в домашней сети.
« Ответ #10 : 14 Апреля 2011, 22:37:54 »
Взял отсюда https://forum.ubuntu.ru/index.php?topic=92562.0
Что бы, Вы не прыгали по ссылкам скопировал из топика, что я делал;
Обе машины пингуются друг с другом, файервол в ХР отключен, но интернет только на одной машине. Где можно проблему поискать.
Молодец, правильно все нашли, видимо просто чего-то упустили.

Возвращайте все манипуляции по расшариванию инета через NM назад.
Подключитесь к интернету.
И дайте, после этого, пожалуйста, вывод следующих команд под спойлер :
sudo cat /etc/network/interfacessudo ifconfigsudo iptables-save
Шаг за шагом можно достичь цели.

Оффлайн igorvek

  • Автор темы
  • Участник
  • *
  • Сообщений: 100
  • Ubuntu 14.04 x64
    • Просмотр профиля
    • блогг
Re: Интернет в домашней сети.
« Ответ #11 : 14 Апреля 2011, 23:03:34 »
ну хоть немного и самому можно поискать
Немножко?!! Я уже две недели бьюсь и все эти ссылки ваши мной давно уже прочитаны, я до того до гуглился, что запорол систему!
Хорошо хоть восстановить можно APTonCD.
Что-то мешает системе раздавать интернет одна из настроек, какая не пойму. Попросил же какие адреса кому прописывать, нет в кукль иди.
Добъёмся мы освобожденья, своею собственной рукой!

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28476
    • Просмотр профиля
Re: Интернет в домашней сети.
« Ответ #12 : 14 Апреля 2011, 23:11:48 »
Да, немножко.
При том, что тема, б***, прилеплена в самом верху раздела.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн igorvek

  • Автор темы
  • Участник
  • *
  • Сообщений: 100
  • Ubuntu 14.04 x64
    • Просмотр профиля
    • блогг
Re: Интернет в домашней сети.
« Ответ #13 : 14 Апреля 2011, 23:15:01 »
И дайте, после этого, пожалуйста, вывод следующих команд под спойлер
Не дам потому что восстанавливаю систему, спасибо за помощь, походу закогтилась ifupdown(etc0), давеча мной установленной и душит интернет. Автоматом причем подключается управлением локальной сети, не конфигурируется, когда подключена - интернет вообще молчит, как только насильно её выключаю, интернет пошел. Завтра отпишусь по результату. Буду начинать все сначала.

Пользователь решил продолжить мысль 14 Апреля 2011, 23:19:45:
Да, немножко.
При том, что тема, б***, прилеплена в самом верху раздела.
Та тема мной была изучена, это не мой случай.

Пользователь решил продолжить мысль 14 Апреля 2011, 23:28:30:
Странно, я сейчас с другого компа на ubuntu 9.10 в инете, тут NM как раз таки и настроен под локальную сеть, по умолчанию или я что-то не догоняю?
« Последнее редактирование: 14 Апреля 2011, 23:28:30 от igorvek »
Добъёмся мы освобожденья, своею собственной рукой!

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28476
    • Просмотр профиля
Re: Интернет в домашней сети.
« Ответ #14 : 14 Апреля 2011, 23:40:23 »
Та тема мной была изучена, это не мой случай.
Три раза "ха".
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

 

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