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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: локалка из 3 компов под убунтой10.10+ ZTE MF100 BEELINE - как настроить раздачу  (Прочитано 1762 раз)

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

Оффлайн Lommaster

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Добрый день  спецам по Ubuntu!!! Необходим Ваш дружеский совет по следующей проблеме (задаче):
есть 3 компа с ОС Ubuntu 10.10, на 1 машине настроенный модем ZTE MF100 Beeline и 2 сетевых карты с адресами eth1 192.168.1.2  и 192.168.1.3  , на 2 машине eth0 192.168.1.4 , на 3 машине eth0 192.168.1.5 маска подсети 255.255.255.0 для всех машин. Работаю в консоле,  машины соединены  с помощью витой пары через 1 машину кроссом -  1 маш eth1    2 маш eth0 ,  1 маш eth2   3 маш eth0.   Задача настроить данную сеть на раздачу интернета. Первая проблема  - при постановке таких номеров 1 и 2 машина пингуеться , 3 машина не пингует 1 машину. Если адреса раздать следующим образом  1 маш eth1 192.168.1.1   2 маш eth0 192.168.1.2 ,  1 маш eth2 192.168.2.1  3 маш eth0 192.168.2.2 то пингуеться машины только в своих подсетях.  Подскажите как их правильно настроить и раздать интернет через USB modem.
P.S. Я не волшебник, а только мучаюсь... Заранее спасибо!!!

Оффлайн Kykkyryzzo

  • Новичок
  • *
  • Сообщений: 45
    • Просмотр профиля
Поставить switch и мозги не пудрить.
1 комп usb инет + сеть 192.168.1.1
2 комп сеть 192.168.1.2
3 комп сеть 192.168.1.3

Оффлайн Lommaster

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
"Поставить switch и мозги не пудрить."
Так проблема  как раз и в том чтобы использовать данные аппаратные средства, со свичом как раз и не проблема..

Оффлайн Unreg

  • Активист
  • *
  • Сообщений: 751
  • Ubuntu 8.04 / Acer Aspire One 110 > Debian 5.04
    • Просмотр профиля
    • LJ
предположим:
eth0 - wan
eth1 - lan
eth2 - lan

следовательно, eth1 и eth2 необходимо объединить в мост
ходим сюда:
https://help.ubuntu.com/community/NetworkConnectionBridge

Цитировать
$ sudo apt-get update; sudo apt-get install bridge-utils

Цитировать
# Bridge between eth0 and eth1
auto br0
#iface br0 inet dhcp
# For static configuration delete or comment out the above line and uncomment the following:
iface br0 inet static
address 172.16.1.1
netmask 255.255.255.248
#  gateway 192.168.1.1
#  dns-nameservers 192.168.1.5
#  dns-search example.com
pre-up ifconfig eth1 down
pre-up ifconfig eth2 down
pre-up brctl addbr br0
pre-up brctl addif br0 eth1
pre-up brctl addif br0 eth2
pre-up ifconfig eth0 0.0.0.0
pre-up ifconfig eth1 0.0.0.0
post-down ifconfig eth1 down
post-down ifconfig eth2 down
post-down ifconfig br0 down
post-down brctl delif br0 eth1
post-down brctl delif br0 eth2
post-down brctl delbr br0

Цитировать
$ sudo /etc/init.d/networking restart

Оффлайн Lommaster

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Unreg
« Ответ #4 : 16 Декабря 2010, 13:04:20 »
А можно ли по-подробнее расписать ваш ответ, что куда и откуда..?? И адреса  не много расписать, где на какой машине должен быть ..?? Заранее спасибо!!

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6844
    • Просмотр профиля
я так понял модем робит и инет есть, чтобы раздать инет на сетевые интерфейсы:

в /etc/sysctl.conf:
net.ipv4.ip_forward=1
sudo su
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward

iptables-save > /etc/iptables.up.rules
echo "pre-up iptables-restore < /etc/iptables.up.rules" >> /etc/network/interfaces

Пользователь решил продолжить мысль 16 Декабря 2010, 13:20:37:
ну ессно на клиентах через НМ настроить сетевые интефейсы, указать шлюз и ДНС
« Последнее редактирование: 16 Декабря 2010, 13:20:37 от ⚡ Thunde® ⚡ »

Оффлайн Unreg

  • Активист
  • *
  • Сообщений: 751
  • Ubuntu 8.04 / Acer Aspire One 110 > Debian 5.04
    • Просмотр профиля
    • LJ
куда тут дальше то расписывать
$ ipcalc 172.16.1.1/255.255.255.248
Address:   172.16.1.1           10101100.00010000.00000001.00000 001
Netmask:   255.255.255.248 = 29 11111111.11111111.11111111.11111 000
Wildcard:  0.0.0.7              00000000.00000000.00000000.00000 111
=>
Network:   172.16.1.0/29        10101100.00010000.00000001.00000 000
HostMin:   172.16.1.1           10101100.00010000.00000001.00000 001
HostMax:   172.16.1.6           10101100.00010000.00000001.00000 110
Broadcast: 172.16.1.7           10101100.00010000.00000001.00000 111
Hosts/Net: 6                     Class B, Private Internet

pc1 - тот, куда 3g модем подключен

pc1 br0 172.16.1.1/29
pc2 eth0 172.16.1.2/29 gw 172.16.1.1 dns 8.8.8.8 8.8.4.4
pc3 eth0 172.16.1.3/29 gw 172.16.1.1 dns 8.8.8.8 8.8.4.4

« Последнее редактирование: 16 Декабря 2010, 15:58:49 от Unreg »

 

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