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


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

Автор Тема: HOW-TO: Как поднять сеть вручную  (Прочитано 94998 раз)

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

Оффлайн MadKox

  • Активист
  • *
  • Сообщений: 441
  • =)
    • Просмотр профиля
    • Моя страница на Launchpad
Re: HOW-TO: Как поднять сеть вручную
« Ответ #60 : 26 Декабря 2009, 02:34:18 »
Как бы давно уже в вики есть статья:
https://help.ubuntu.ru/wiki/настройка_сети_вручную

 ;)
Homo homini admini est...

Оффлайн den405

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: HOW-TO: Как поднять сеть вручную
« Ответ #61 : 26 Декабря 2009, 18:24:02 »
По моему там все про интернет, а мне нужно передать файлы с одного компа на другой

Оффлайн Денвер

  • Участник
  • *
  • Сообщений: 109
    • Просмотр профиля
Re: HOW-TO: Как поднять сеть вручную
« Ответ #62 : 27 Декабря 2009, 07:50:50 »
По моему там все про интернет, а мне нужно передать файлы с одного компа на другой

у меня тоже не видит если включен брандмауер. надо передать - в Gufw выключаю ))) потом включаю

Пользователь решил продолжить мысль 27 Декабря 2009, 02:58:26:
У меня вот как и у любого простого юзера пересевшего на Linux и живущего в сети накопились сетевые вопросы ))
Имеется Главный домашний комп с подключением к двум сетевым провайдерам по сетевому кабелю (городской провайдер и Билайн) + доммашняя сетка. Тоесть на главном компе 3 сетевухи - первая это городской провайдер (локальная сеть с интернетом по РРРоЕ), вторая - Билайн с их домашним интернетом (украина) по сети и l2tp; третья - это домашняя сетка, куда подключен пока один комп. Задачи самые обычные: чтобы на главном компе работали одновременно все сетки, интернет от городского провайдера по РРРоЕ это основной канал, а l2tp от Билайна - резервный, на те случае когда у первого провайдера проблемы. Плюс чтоб всё это было даступно через шлюз на домашней сетке.
Когда был один внешний провайдер со своей сеткой и РРРоЕ - я настроил и всё работало ок:
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 192.168.0.209
netmask 255.255.255.0
network 192.168.0.0
gateway 192.168.0.254
up route add -net 192.168.0.0 netmask 255.255.255.0 gw 192.168.0.254 eth0
up route add -net 192.168.6.0 netmask 255.255.255.0 gw 192.168.0.254 eth0
up route add -net 172.22.254.254 netmask 255.255.255.255 gw 192.168.0.254 eth0
up route add -net 10.20.122.1 netmask 255.255.255.0 gw 192.168.0.254 eth0
up route add -net 10.3.0.101 netmask 255.255.255.0 gw 192.168.0.254 eth0
up route add -net 91.203.24.0 netmask 255.255.255.0 gw 192.168.0.254 eth0
up route add -net 91.203.25.0 netmask 255.255.255.0 gw 192.168.0.254 eth0
up route add -net 91.203.26.0 netmask 255.255.255.0 gw 192.168.0.254 eth0
up route add -net 91.203.27.0 netmask 255.255.255.0 gw 192.168.0.254 eth0

auto eth3
iface eth3 inet static
address 192.168.99.2
netmask 255.255.254.0
в rc.local прописываю
iptables -t nat -A POSTROUTING -o ppp0 -j SNAT --to-source 91.203.24.6 -s 192.168.99.3или на выбор
iptables -t nat -A POSTROUTING -s 192.168.99.3/255.255.254.0 -j MASQUERADEв /etc/default/ufw
DEFAULT_FORWARD_POLICY="ACCEPT"в /etc/ufw/sysctl.conf
net/ipv4/ip_forward=1
net/ipv6/conf/default/forwarding=1
на втором домашнем компе прописал так статический ип, маску, шлюз (ип главного компа), проставил днс провайдера... вроде ничего не забыл )) рестарт и всё работает.
Но теперь задача усложнилась тем что стал необходим резервный канал интернета и Билайн стал очень для этого удобным вариантом.
Так как у Билайна dhcp, то в /etc/network/interfaces добавил
auto eth1
iface eth1 inet dhcp
Так как РРРоЕ и DHCP в resolv.conf постоянно всё перезаписывают, то я оставил там:
nameserver 10.3.0.101 # (городской провайдер)
nameserver 10.2.1.2 # (городской провайдер)
domain beeline.ua # Билайн
search beeline.ua # Билайн
nameserver 10.10.12.3 # Билайн
nameserver 10.10.10.2 # Билайн
и отключил в РРРоЕ и DHCP их автоматическое получение и прописывание с затиранием в этот файл
И ... и всё  :idiot2: на главном компе теперь работает только интернет по РРРоЕ городского провайдера (внутренние сетевые ресурсы теперь не доступны) и локальная сеть Билайна (с возможностью подключения к их инету по желанию), а на второй домашний комп перестало прокидывать! Если закоментировать  в /etc/network/interfaces билайновскую сетку - инет на втором компе работает.
1, почему при включении DHCP Билайна становяться не доступны сетевые ресурсы городского провайдера и как исправить.
2. Нужно чтобы и с включеной билановской сеткой на главном компе - всё прокидывалось на домашнюю сетку. Тоесть что бы на втором компе работал и инет с городской сеткой и желательно сеть билайна (благо она у них вся на ип 10.  ....)

Вроде всё указал, помогите плиз наконецто поставить точку в этих сетевых делах ))

alexey@DENVER:~$ route
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
172.22.254.254  *               255.255.255.255 UH    0      0        0 ppp0
192.168.0.0     *               255.255.255.0   U     0      0        0 eth0
10.26.56.0      *               255.255.255.0   U     0      0        0 eth1
192.168.98.0    *               255.255.254.0   U     0      0        0 eth3
link-local      *               255.255.0.0     U     1000   0        0 eth0
10.0.0.0        10.26.56.1      255.0.0.0       UG    0      0        0 eth1
default         *               0.0.0.0         U     0      0        0 ppp0
default         192.168.0.254   0.0.0.0         UG    100    0        0 eth0

P.S. Нет гуру?! ХЕЛП!
« Последнее редактирование: 29 Января 2010, 19:12:15 от Денвер »
Ubuntu 22.04

Оффлайн Денвер

  • Участник
  • *
  • Сообщений: 109
    • Просмотр профиля
Re: HOW-TO: Как поднять сеть вручную
« Ответ #63 : 29 Января 2010, 07:47:20 »
достало. короче тут заморочка в ДНС - оно работает через билайновский днс который идёт от DHCP, а на днс от городской сети забило. вроде это дело может dnsmasq разрулить, но я запутался там совсем.
Надо сделать так, чтобы все адреса с ip начинающихся на 10. шли на билайновские ДНС (10.10.12.3 10.10.10.2), а всё остальное на днс городского провайдера 10.3.0.101. Но если у городского провайдера заглючит инет - надо знать как быстро пускать всё на днс билайна, как запасной канал инета. Одним словом - если кто знает как данный вопрос правильно разрулить, отзовитесь - уже готов заплатить  :-\
« Последнее редактирование: 29 Января 2010, 19:08:31 от Денвер »
Ubuntu 22.04

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: HOW-TO: Как поднять сеть вручную
« Ответ #64 : 29 Января 2010, 23:12:38 »
Снеси dnsmasq, поставь bind9 и webmin (http://webmin.com/deb.html читать "Using the Webmin APT repository")
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн kew

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: HOW-TO: Как поднять сеть вручную
« Ответ #65 : 08 Марта 2010, 18:06:26 »
После выполнения этой команды sudo apt-get remove network-manager отпал инет, как вернуть обратно?
Инет раздаётся на бук через wi-fi  роутер автомотически...


Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: HOW-TO: Как поднять сеть вручную
« Ответ #66 : 08 Марта 2010, 18:12:48 »
А дочитать инструкцию до конца, прежде чем начинать что-то делать?
Поставь NM обратно
sudo apt-get install network-manager
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн kew

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: HOW-TO: Как поднять сеть вручную
« Ответ #67 : 08 Марта 2010, 18:22:22 »
А дочитать инструкцию до конца, прежде чем начинать что-то делать?
Поставь NM обратно
sudo apt-get install network-manager
Пробывал...но пишет что не удалось найти IP для ru.archive.ubuntu.com

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: HOW-TO: Как поднять сеть вручную
« Ответ #68 : 08 Марта 2010, 19:17:59 »
C диска поставь...
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн kew

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: HOW-TO: Как поднять сеть вручную
« Ответ #69 : 08 Марта 2010, 19:22:59 »
Если не сложно напиши команду...

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: HOW-TO: Как поднять сеть вручную
« Ответ #70 : 08 Марта 2010, 20:27:30 »
Та же самая. В настройках синаптика включить установочный диск, обновить списки.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн kew

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: HOW-TO: Как поднять сеть вручную
« Ответ #71 : 08 Марта 2010, 21:03:27 »
Так как дисковода у меня нету :)а на флешке оказался только х64 ubuntu, а у меня i386
Установил wicd после...вроде всё работает :)
« Последнее редактирование: 08 Марта 2010, 21:07:11 от kew »

Оффлайн vitovit

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: HOW-TO: Как поднять сеть вручную
« Ответ #72 : 30 Апреля 2010, 22:18:14 »
Здравствуйте.
У меня установлена Ubuntu 10.4. Но сеть не подключается автоматически при загрузке системы. Вот мой файл по команде нано:

 GNU nano 2.2.2          Файл: /etc/network/interfaces                         

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.114.14.2
netmask 255.255.0.0
gateway 10.114.0.1
up route add -net 10.10.10.0 netmask 255.255.255.0 gw 10.114.0.1 eth0

Подскажите пожалуйста, что в него надо добавить, чтобы сеть подключалась автоматически при загрузке системы? Я новичок в Ubuntu.

Оффлайн Ptaha

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Re: HOW-TO: Как поднять сеть вручную
« Ответ #73 : 01 Мая 2010, 13:03:35 »
Подскажите, пожалуйста, как сделать, чтобы сетевая карта всегда была eth0 и с мак-адресом который я ей задам?
Цитировать
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp
hwaddress ether МАК
Сетевая карта всегда под разным именем eth*, каждый раз писать
Цитировать
sudo ifconfig eth5 hw ether МАК
не очень нравиться :(

Оффлайн baklan

  • Активист
  • *
  • Сообщений: 387
    • Просмотр профиля
    • backline
Re: HOW-TO: Как поднять сеть вручную
« Ответ #74 : 01 Мая 2010, 14:29:51 »
Посмотрите в /etc/udev/rules.d файл 70-persistent-net.rules
Насколько я понимаю, там можно задать разным интерфейсам разные номера eth

 

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