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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

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

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

Оффлайн witalyk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
    • Eurowebdesign
И снова расшаривание интернета
« : 28 Январь 2010, 12:29:00 »
итак требуется расшарить интернет
Интернет поступает на ноутбук с Ubuntu9.10 через WiFi, уходить на другой компьютер(с Икспишкой) он должен через Lan.
    vitaly@vitaly-laptop:~$ ifconfig
    eth0      Link encap:Ethernet  HWaddr 00:1f:29:86:61:a3
              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)
              Память:dc500000-dc520000

    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:190 errors:0 dropped:0 overruns:0 frame:0
              TX packets:190 errors:0 dropped:0 overruns:0 carrier:0
              коллизии:0 txqueuelen:0
              RX bytes:5634 (5.6 KB)  TX bytes:5634 (5.6 KB)

    wlan0     Link encap:Ethernet  HWaddr 00:1f:3c:25:4a:6b
              inet addr:200.200.200.126  Bcast:200.255.255.255  Mask:255.0.0.0
              inet6 addr: fe80::21f:3cff:fe25:4a6b/64 Диапазон:Ссылка
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:23724 errors:0 dropped:0 overruns:0 frame:0
              TX packets:18049 errors:0 dropped:0 overruns:0 carrier:0
              коллизии:0 txqueuelen:1000
              RX bytes:18377859 (18.3 MB)  TX bytes:3246415 (3.2 MB)

    wmaster0  Link encap:UNSPEC  HWaddr 00-1F-3C-25-4A-6B-32-35-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)

Через поиск нашел одну статью
http://homenet.corbina.net/index.php?showtopic=180375
в ней предлагается создать исполняемый файл и положить его в атозапуск
естесственно вместо eth0 вставил wlan0, а вместо eth1 - eth0

    #!/bin/sh
    PATH=/usr/sbin:/sbin:/bin:/usr/bin
    # delete all existing rules.
    iptables -F
    iptables -t nat -F
    iptables -t mangle -F
    iptables -X
    # Always accept loopback traffic
    iptables -A INPUT -i lo -j ACCEPT
    # Allow established connections, and those not coming from the outside
    iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
    iptables -A INPUT -m state --state NEW -i ! ppp0 -j ACCEPT
    iptables -A FORWARD -i ppp0 -o eth1 -m state --state ESTABLISHED,RELATED -j ACCEPT
    # Allow outgoing connections from the LAN side.
    iptables -A FORWARD -i eth1 -o ppp0 -j ACCEPT
    # Masquerade.
    iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
    iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
    # Don't forward from the outside to the inside.
    iptables -A FORWARD -i ppp0 -o ppp0 -j REJECT
    iptables -A FORWARD -i eth0 -o ppp0 -j REJECT
    # Enable routing.
    echo 1 > /proc/sys/net/ipv4/ip_forward

на  машине с икспишкой, прописал айпи, маску и шлюз
соёдинил кабель .. и.. комп с виндой "видит" сеть, но не пингует ноутбук, а ноутбук в свою очередь видя Lan соединение - почему-то отключает итернет, полученный от WiFi (то есть самого соединения WiFi он не разрывает, но интернет по нему не проходит)
в общем это не помогло.
будут ли какие нибудь мнения о том, как расшарить инет на второй комп?

Оффлайн zloymih

  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: И снова расшаривание интернета
« Ответ #1 : 28 Январь 2010, 13:13:18 »

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: И снова расшаривание интернета
« Ответ #2 : 28 Январь 2010, 13:37:23 »
Лучше покажи, что реально прописалось, а не копипасту со статьи. sudo iptables-save

Оффлайн witalyk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
    • Eurowebdesign
Re: И снова расшаривание интернета
« Ответ #3 : 28 Январь 2010, 14:05:32 »
root@vitaly-laptop:~# sudo iptables-save
# Generated by iptables-save v1.4.4 on Thu Jan 28 13:04:17 2010
*filter
:INPUT ACCEPT [1370:456058]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [1622:340556]
COMMIT
# Completed on Thu Jan 28 13:04:17 2010

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: И снова расшаривание интернета
« Ответ #4 : 28 Январь 2010, 14:10:18 »
Ну и нет ни одного прописанного правила.

Оффлайн witalyk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
    • Eurowebdesign
Re: И снова расшаривание интернета
« Ответ #5 : 28 Январь 2010, 14:30:03 »
Цитировать
Ну и нет ни одного прописанного правила.
а как проверить, правильно ли я заставил работать исполняемый файл? Я сделал так: создал файл на рабочем столе share_net , поместил туда этот скрипт, сохранил, зашел в СВОЙСТВА=>ПРАВА там поставил галочку Позволять Выполнение файла как программы, затем в СИСТЕМА =>ПАРАМЕТРЫ =>ЗАПУСКАЕМЫЕ ПРИЛОЖЕНИЯ я отметил этот файл в автоматически запускаемые (смотрите вложения)



С другого форума мне подсказали прописать конфиг для eth0
root@vitaly-laptop:~# cat /etc/network/interfaces
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.0.101
netmask 255.255.255.0

теперь в ifconfig отображается айпишка, и с десктопа пингуется ноутбук, но с ноутбука не пингуется десктоп и на десктопе по прежнему нет интернета
root@vitaly-laptop:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:1f:29:86:61:a3 
          inet addr:192.168.0.101  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::21f:29ff:fe86:61a3/64 Диапазон:Ссылка
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:75 errors:0 dropped:0 overruns:0 frame:0
          TX packets:90 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:100
          RX bytes:6645 (6.6 KB)  TX bytes:11033 (11.0 KB)
          Память:dc500000-dc520000

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:51 errors:0 dropped:0 overruns:0 frame:0
          TX packets:51 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:0
          RX bytes:3091 (3.0 KB)  TX bytes:3091 (3.0 KB)

wlan0     Link encap:Ethernet  HWaddr 00:1f:3c:25:4a:6b 
          inet addr:200.200.200.126  Bcast:200.255.255.255  Mask:255.0.0.0
          inet6 addr: fe80::21f:3cff:fe25:4a6b/64 Диапазон:Ссылка
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2411 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1728 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:1000
          RX bytes:604579 (604.5 KB)  TX bytes:416443 (416.4 KB)

wmaster0  Link encap:UNSPEC  HWaddr 00-1F-3C-25-4A-6B-32-35-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)

Пользователь решил продолжить мысль 28 Январь 2010, 20:15:57:
итак, всё упирается в запуск скрипта.
Народ, подскажите как его правильно запустить.
« Последнее редактирование: 28 Январь 2010, 20:15:57 от witalyk »

 

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