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


За новостями русскоязычного сообщества и Ubuntu в целом можно следить на нашей страничке в Google+

Автор Тема: Как раздавать интернет по wi-fi в Ubuntu 9.10?  (Прочитано 5894 раз)

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

Оффлайн GonZaleZ

  • Автор темы
  • Активист
  • *
  • Сообщений: 628
  • Нет, не включат
    • Просмотр профиля
Здравствуйте, надёюсь на вашу помощь. Сразу простите за нубство.
Имеется ноутбук со встроенным wi-fi, имеется коммуникатор со встроенным wi-fi. На ноутбуке создано соединение, к которому буз проблем подключается коммуникатор.
Нужно: сделать так, чтобы от ноутбука по wi-fi коммуникатор смог выйти в интернет. Т.е. просто раздавать интернет по wi-fi.
Вопрос: как это осуществить?
Заранее спасибо))
HP Pavilion dv6 1317-er | Ubuntu 11.04
Intel Core 2 Duo 2,2 ГГц | 3 Gb RAM | ATI Mobility Radeon 4650 HD 1Gb
У меня есть айфон и айпад - тролльте, господа...

Оффлайн korjik

  • Любитель
  • *
  • Сообщений: 67
  • Распространитель Ubuntu в Харькове!
    • Просмотр профиля
    • Личный блог Андрея Кожокару
Re: Как раздавать интернет по wi-fi в Ubuntu 9.10?
« Ответ #1 : 08 Ноябрь 2009, 02:00:47 »
ifconfig в студию

Оффлайн GonZaleZ

  • Автор темы
  • Активист
  • *
  • Сообщений: 628
  • Нет, не включат
    • Просмотр профиля
Re: Как раздавать интернет по wi-fi в Ubuntu 9.10?
« Ответ #2 : 08 Ноябрь 2009, 02:02:45 »
пожалуйста))
eth0      Link encap:Ethernet  HWaddr 00:1b:24:4e:6f:92 
          inet addr:192.168.0.100  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::21b:24ff:fe4e:6f92/64 Диапазон:Ссылка
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:25040 errors:0 dropped:0 overruns:0 frame:0
          TX packets:23888 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:1000
          RX bytes:14608935 (14.6 MB)  TX bytes:3456414 (3.4 MB)
          Прервано:28 Base address:0xa000

lo        Link encap:Локальная петля (Loopback) 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Диапазон:Узел
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:2046 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2046 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:0
          RX bytes:59576 (59.5 KB)  TX bytes:59576 (59.5 KB)

wlan0     Link encap:Ethernet  HWaddr 00:1b:9e:1f:f4:14 
          inet addr:10.42.43.1  Bcast:10.42.43.255  Mask:255.255.255.0
          inet6 addr: fe80::21b:9eff:fe1f:f414/64 Диапазон:Ссылка
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:82 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:13740 (13.7 KB)

wmaster0  Link encap:UNSPEC  HWaddr 00-1B-9E-1F-F4-14-31-66-00-00-00-00-00-00-00-00 
          UP RUNNING  MTU:0  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

HP Pavilion dv6 1317-er | Ubuntu 11.04
Intel Core 2 Duo 2,2 ГГц | 3 Gb RAM | ATI Mobility Radeon 4650 HD 1Gb
У меня есть айфон и айпад - тролльте, господа...

Оффлайн korjik

  • Любитель
  • *
  • Сообщений: 67
  • Распространитель Ubuntu в Харькове!
    • Просмотр профиля
    • Личный блог Андрея Кожокару
Re: Как раздавать интернет по wi-fi в Ubuntu 9.10?
« Ответ #3 : 08 Ноябрь 2009, 02:04:27 »
Добавляется в /etc/sysctl.conf

net.ipv4.ip_forward = 1
в /etc/rc.local добавляем

iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
и ребутаемся.

eth1- интерфейс, который поднимает интернет, у тебя может быть другой. писмотри ифконфиг и поменяй.


Пользователь решил продолжить мысль [time]Sun Nov  8 00:06:25 2009[/time]:
если по локалке приходит инет, значит

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
« Последнее редактирование: 08 Ноябрь 2009, 02:08:10 от korjik »

Оффлайн GonZaleZ

  • Автор темы
  • Активист
  • *
  • Сообщений: 628
  • Нет, не включат
    • Просмотр профиля
Re: Как раздавать интернет по wi-fi в Ubuntu 9.10?
« Ответ #4 : 08 Ноябрь 2009, 02:11:35 »
а всё равно в какое место добавлять? или просто в конце?
HP Pavilion dv6 1317-er | Ubuntu 11.04
Intel Core 2 Duo 2,2 ГГц | 3 Gb RAM | ATI Mobility Radeon 4650 HD 1Gb
У меня есть айфон и айпад - тролльте, господа...

Оффлайн korjik

  • Любитель
  • *
  • Сообщений: 67
  • Распространитель Ubuntu в Харькове!
    • Просмотр профиля
    • Личный блог Андрея Кожокару
Re: Как раздавать интернет по wi-fi в Ubuntu 9.10?
« Ответ #5 : 08 Ноябрь 2009, 02:18:32 »
фсё равно.

как видно, ты туда ничё не добавлял.
/etc/sysctl.conf там всё закомментировано

в /etc/rc.local  до строчки

exit 0

Пользователь решил продолжить мысль 08 Ноябрь 2009, 02:20:09:
и кстати, неважно, по вай-фаю раздаёшь ты интернет или через коаксиал. нат он и в Африке нат.
« Последнее редактирование: 08 Ноябрь 2009, 02:20:09 от korjik »

Оффлайн GonZaleZ

  • Автор темы
  • Активист
  • *
  • Сообщений: 628
  • Нет, не включат
    • Просмотр профиля
Re: Как раздавать интернет по wi-fi в Ubuntu 9.10?
« Ответ #6 : 08 Ноябрь 2009, 02:40:45 »
спасибо большое, действительно помогло...))
сам бы никогда не догадался...
HP Pavilion dv6 1317-er | Ubuntu 11.04
Intel Core 2 Duo 2,2 ГГц | 3 Gb RAM | ATI Mobility Radeon 4650 HD 1Gb
У меня есть айфон и айпад - тролльте, господа...

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 25973
    • Просмотр профиля
Re: Как раздавать интернет по wi-fi в Ubuntu 9.10?
« Ответ #7 : 08 Ноябрь 2009, 15:06:01 »
korjik, больше не надо таких дурных советов давать.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн korjik

  • Любитель
  • *
  • Сообщений: 67
  • Распространитель Ubuntu в Харькове!
    • Просмотр профиля
    • Личный блог Андрея Кожокару
Re: Как раздавать интернет по wi-fi в Ubuntu 9.10?
« Ответ #8 : 08 Ноябрь 2009, 22:10:50 »
 8)

Оффлайн seemax

  • Новичок
  • *
  • Сообщений: 4
  • Fell your life
    • Просмотр профиля
Re: Как раздавать интернет по wi-fi в Ubuntu 9.10?
« Ответ #9 : 22 Ноябрь 2009, 22:37:39 »
хм Здравствуйте, вот мой ifconfig eth0      Link encap:Ethernet  HWaddr 00:0f:ea:28:76:b3 
          inet addr:192.168.0.156  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: 2002:5b92:3d24:4:20f:eaff:fe28:76b3/64 Диапазон:Общий
          inet6 addr: fec0::4:20f:eaff:fe28:76b3/64 Диапазон:Сайт
          inet6 addr: fe80::20f:eaff:fe28:76b3/64 Диапазон:Ссылка
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:43514 errors:0 dropped:0 overruns:0 frame:0
          TX packets:76930 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:1000
          RX bytes:3457035 (3.4 MB)  TX bytes:107370650 (107.3 MB)
          Прервано:21

eth1      Link encap:Ethernet  HWaddr 00:1e:58:af:2c:30 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Прервано:19 Base address:0xe000

lo        Link encap:Локальная петля (Loopback) 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Диапазон:Узел
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:116 errors:0 dropped:0 overruns:0 frame:0
          TX packets:116 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:0
          RX bytes:14003 (14.0 KB)  TX bytes:14003 (14.0 KB)

ppp0      Link encap:Протокол PPP (Point-to-Point Protocol) 
          inet addr:91.146.46.30  P-t-P:217.14.207.14  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
          RX packets:1674 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2330 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:3
          RX bytes:302163 (302.1 KB)  TX bytes:264002 (264.0 KB)

wlan0     Link encap:Ethernet  HWaddr 00:1e:8c:39:ec:54 
          inet addr:110.110.110.110  Bcast:110.110.110.255  Mask:255.255.255.0
          inet6 addr: fe80::21e:8cff:fe39:ec54/64 Диапазон:Ссылка
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1358 errors:0 dropped:0 overruns:0 frame:0
          TX packets:259 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:1000
          RX bytes:102630 (102.6 KB)  TX bytes:42749 (42.7 KB)

wmaster0  Link encap:UNSPEC  HWaddr 00-1E-8C-39-EC-54-33-39-00-00-00-00-00-00-00-00 
          UP RUNNING  MTU:0  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

в /etc/rc.local
 прописал iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADEв /etc/sysctl.conf
 прописал net.ipv4.ip_forward=1
инета на ноутбуке не замечаю.. что не так сделал??

Оффлайн max5555

  • Любитель
  • *
  • Сообщений: 98
    • Просмотр профиля
    • Ubuntu-forward, Украина
Re: Как раздавать интернет по wi-fi в Ubuntu 9.10?
« Ответ #10 : 23 Ноябрь 2009, 15:58:46 »
переформулирую вопрос:

что и как тестировать чтобы узнать почему не раздается интернет?

[редактирование]
да и еще...

Цитировать
Добавляется в /etc/sysctl.conf

Код:

net.ipv4.ip_forward = 1


в /etc/rc.local добавляем

Код:

iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE


и ребутаемся.

это я так понимаю делается на компьютере, с которого раздается инет, а как принимающему компьютеру объяснить куда коннектится за инетом?
« Последнее редактирование: 23 Ноябрь 2009, 17:07:03 от max5555 »

Оффлайн seemax

  • Новичок
  • *
  • Сообщений: 4
  • Fell your life
    • Просмотр профиля
Re: Как раздавать интернет по wi-fi в Ubuntu 9.10?
« Ответ #11 : 23 Ноябрь 2009, 16:13:42 »
да, что и как протестировать) а вообще когда eth0 раздаю то локалка у домашней сети шарится и на ноутбук а вот с интернетом как то, что то, не то..

Пользователь решил продолжить мысль 23 Ноябрь 2009, 22:10:24:
Ну на принимающем компьютере стоит Windows Xp там я ни чего не выбирал хватало только подключения по WIFI и в настройках IP  указать ип раздающего компьютера как основной шлюз..

А и eth1 у меня это вторая сетевая карта к котрой в данный момент ни чего не подключено, инет идет с домашней лок сети которая подключена в eth0 и создается подключение по PPPOE  в ppp0
« Последнее редактирование: 23 Ноябрь 2009, 22:10:24 от seemax »

Оффлайн LexDef

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Как раздавать интернет по wi-fi в Ubuntu 9.10?
« Ответ #12 : 16 Январь 2010, 23:12:06 »
Всем привет!

Возможно я чего -то не понимаю, но у меня почему-то нет ни каких /etc/sysctl.conf и /etc/rc.local.
Что делать? Их следует создать или что-то не в порядке с системой?
 вот мой ifconfig:
eth0      Link encap:Ethernet  HWaddr 00:1e:68:74:dd:21  
          inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::21e:68ff:fe74:dd21/64 Диапазон:Ссылка
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1686 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1772 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:1000
          RX bytes:1341858 (1.3 MB)  TX bytes:364986 (364.9 KB)
          Прервано:17

lo        Link encap:Локальная петля (Loopback)  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Диапазон:Узел
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

wlan0     Link encap:Ethernet  HWaddr 00:1f:3c:76:28:9b  
          inet addr:10.42.43.1  Bcast:10.42.43.255  Mask:255.255.255.0
          inet6 addr: fe80::21f:3cff:fe76:289b/64 Диапазон:Ссылка
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:96 errors:0 dropped:0 overruns:0 frame:0
          TX packets:72 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:1000
          RX bytes:15881 (15.8 KB)  TX bytes:13784 (13.7 KB)

wmaster0  Link encap:UNSPEC  HWaddr 00-1F-3C-76-28-9B-37-36-00-00-00-00-00-00-00-00  
          UP RUNNING  MTU:0  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
« Последнее редактирование: 16 Январь 2010, 23:26:11 от LedDef »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 25973
    • Просмотр профиля
Re: Как раздавать интернет по wi-fi в Ubuntu 9.10?
« Ответ #13 : 17 Январь 2010, 02:34:32 »
$ cat /etc/sys<tabtab>
sysctl.conf  syslog.conf


Очень интересно посмотреть на Ваше "uname -a"...
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн LexDef

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Как раздавать интернет по wi-fi в Ubuntu 9.10?
« Ответ #14 : 19 Январь 2010, 22:23:10 »
Пожалуйста. Вот мой uname -a:
Linux Levitskiy 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:04:26 UTC 2009 i686 GNU/Linux
А что за код?
$ cat /etc/sys<tabtab>
sysctl.conf  syslog.conf
Какие последствия следует ожидать?

 

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