Лаборатория Ubuntu
Опыт установки, настройки и использования
Ubuntu Linux Вопросы и ответы Об Ubuntu Новости Игры Записки для новичка
Поиск:

Раздача интернета | Форум


Вернуться к спискам тем

 Илья Боченков создал тему 27.08.2009 в 18:57
 Новичок  Сообщений: 10
 Репутация: 14

 Сейчас не на форуме
Ситуация 1 в 1 как вот тут: http://easylinux.ru/node/117Делаю всё тоже. не чего не выходит .Что посоветуете (с сетью ток на Виндоусе работал).
Цитировать

 Менеджер по рекламе рекомендует
 Знаток своего дела  Сообщений: 1987
 Репутация: 5055

 Сейчас на форуме

 Дмитрий Синельник ответил 27.08.2009 в 19:10
 Студент  Сообщений: 335
 Репутация: 144

 Сейчас не на форуме
Гуглить про nat и masquerade
Цитировать

 Александр Потапов ответил 27.08.2009 в 19:15
 Новичок  Сообщений: 47
 Репутация: 29

 Сейчас не на форуме
Я так настраивал1) На машине, которая будет шлюзом:sudo ifconfig eth1 192.168.0.1sudo iptables -A FORWARD -i eth0 -o eth1 -s 192.168.0.0/24 -m conntrack --ctstate NEW -j ACCEPTsudo iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPTsudo iptables -A POSTROUTING -t nat -j MASQUERADEЧтобы разрешить перенаправление пакетовsudo sh -c echo 1 gt; /proc/sys/net/ipv4/ip_forwardЧтобы оно было разрешено по умолчанию, редактируешь /etc/sysctl.conf как сказано в статье2) На клиентской машинеСначала скопирируй с машины, с которой раздаётся интернет на клиентскую машину файл /etc/resolv.conf - в нём адреса DNS-серверов. Потом:sudo /etc/init.d/networking stopsudo ifconfig eth0 192.168.0.100sudo route add default gw 192.168.0.1sudo /etc/init.d/networking restart
Цитировать

 Илья Боченков ответил 27.08.2009 в 19:24
 Новичок  Сообщений: 10
 Репутация: 14

 Сейчас не на форуме
А забыл сказать у меня единственная трабла что инэт идёт через ppp0Тоесть eth0 -gt; ppp0 -gt; InternetНу и надо что бы hub -gt; eth1 -gt; Internet
Цитировать

 Александр Потапов ответил 27.08.2009 в 19:31
 Новичок  Сообщений: 47
 Репутация: 29

 Сейчас не на форуме
Ты попробуй сделать так, как написано.
Цитировать

 Гость ответил 27.08.2009 в 19:35
 Юзер  Сообщений: 88
 Репутация: 45

 Сейчас не на форуме
сложного ничего. Настраиваем сеть между компами, чтобы 100% работало.Затем делаем скрипт:/bin/shPATH=/usr/sbin:/sbin:/bin:/usr/bin delete all existing rules.iptables -Fiptables -t nat -Fiptables -t mangle -Fiptables -X Always accept loopback trafficiptables -A INPUT -i lo -j ACCEPT Allow established connections, and those not coming from the outsideiptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPTiptables -A INPUT -m state --state NEW -i ppp0 -j ACCEPTiptables -A FORWARD -i ppp0 -o eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT Allow outgoing connections from the LAN side.iptables -A FORWARD -i eth0 -o ppp0 -j ACCEPT Masquerade.iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADEiptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE Don39;t forward from the outside to the inside.iptables -A FORWARD -i ppp0 -o ppp0 -j REJECTiptables -A FORWARD -i eth1 -o ppp0 -j REJECT Enable routing.echo 1 gt; /proc/sys/net/ipv4/ip_forwardЕстественно нужно выставить нужные интерфейсы, делаем его исполняемым, пихаем в папку /etc/init.d, делаем приоритет в запуске и вуаля.ЗЫ Скрипт не мой. :)
Цитировать

 Илья Боченков ответил 27.08.2009 в 19:37
 Новичок  Сообщений: 10
 Репутация: 14

 Сейчас не на форуме
Александр Потаповне получилось . И на второй машине Винда стоит . я конечно прописал туда как надо но всё равно там нет интернета((Денис Anti-whore СергеевПоподробнее пожалуйсто. Что куда и как.
Цитировать

 Гость ответил 27.08.2009 в 19:47
 Юзер  Сообщений: 88
 Репутация: 45

 Сейчас не на форуме
Куда ж еще подробнее? Текст скрипта дал, место куда его положить дал, что с ним сделать сказал .
Цитировать

 Александр Потапов ответил 27.08.2009 в 19:59
 Новичок  Сообщений: 47
 Репутация: 29

 Сейчас не на форуме
А вообще соединение-то между компами устанвливается?Можешь попинговать свой шлюз с клиентской машины?
Цитировать

 Илья Боченков ответил 27.08.2009 в 19:59
 Новичок  Сообщений: 10
 Репутация: 14

 Сейчас не на форуме
Денис Anti-whore СергеевХЗ мож я не правилньо делаю, но интернета нет на втором компе.З.Ы. Впихнул в rc.local с отступом сохранил и запустил этот фаил.Александр ПотаповДа. И Комп что на Линуксе видит файлы выставленные другим компом.В общем вот настройкм компа который в нэт выходит:eth0Link encap:Ethernet HWaddr 00:21:91:8b:53:09inet addr:85.113.157.182 Bcast:85.113.157.255 Mask:255.255.255.0inet6 addr: fe80::221:91ff:fe8b:5309/64 Диапазон:СсылкаВВЕРХ BROADCAST RUNNING MULTICAST MTU:1500 Metric:1RX packets:4010 errors:0 dropped:0 overruns:0 frame:0TX packets:1309 errors:0 dropped:0 overruns:0 carrier:0коллизии:0 txqueuelen:1000RX bytes:650780 (650.7 KB) TX bytes:258787 (258.7 KB)Прервано:22 Base address:0xe000eth1Link encap:Ethernet HWaddr 00:0d:61:e7:3b:29inet addr:192.168.0.2 Bcast:192.168.0.255 Mask:255.255.255.0inet6 addr: fe80::20d:61ff:fee7:3b29/64 Диапазон:СсылкаВВЕРХ BROADCAST RUNNING MULTICAST MTU:1500 Metric:1RX packets:103 errors:0 dropped:0 overruns:0 frame:0TX packets:62 errors:0 dropped:0 overruns:0 carrier:0коллизии:0 txqueuelen:1000RX bytes:11144 (11.1 KB) TX bytes:5306 (5.3 KB)loLink encap:Локальная петля (Loopback)inet addr:127.0.0.1 Mask:255.0.0.0inet6 addr: ::1/128 Диапазон:УзелВВЕРХ LOOPBACK RUNNING MTU:16436 Metric:1RX packets:4 errors:0 dropped:0 overruns:0 frame:0TX packets:4 errors:0 dropped:0 overruns:0 carrier:0коллизии:0 txqueuelen:0RX bytes:240 (240.0 B) TX bytes:240 (240.0 B)ppp0Link encap:Протокол PPP (Point-to-Point Protocol)inet addr:85.113.157.182 P-t-P:85.113.159.254 Mask:255.255.255.255ВВЕРХ POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1RX packets:1116 errors:0 dropped:0 overruns:0 frame:0TX packets:1255 errors:0 dropped:0 overruns:0 carrier:0коллизии:0 txqueuelen:3RX bytes:446392 (446.3 KB) TX bytes:226683 (226.6 KB)При таких настройках второй комп спокойно пингует 85.113.157.182 но абсалютно не пингует wwwВот таблица маршруторизацииDestination Gateway Genmask Flags MSS Window irtt Iface85.113.159.254 ll 0.0.0.0 ll 255.255.255.255 ll UH 0 0 0 ppp085.113.157.0 ll 0.0.0.0 ll 255.255.255.0 ll U 0 0 0 eth0192.168.0.0 ll 0.0.0.0 ll 255.255.255.0 ll U 0 0 0 eth1169.254.0.0 ll 0.0.0.0 ll 255.255.0.0 ll U 0 0 0 eth10.0.0.0 ll 0.0.0.0 ll 0.0.0.0 ll U 0 0 0 ppp0
Цитировать


Чтобы ответить, нужно авторизоваться здесь

Страницы: 1 2


Пользователь
Авторизация на сайте:
Email:
Пароль:
Запомнить (Регистрация)

Новости
Ubuntu
Linux
Сайт
Игры
 Игры для Ubuntu
Текущие проблемы:
А какая разница в подключении к Интернету между убунтой 8.10 и 9.04? [РЕШЕНО]
Дата создания: 30.08.2009 22:23
Не работает JavaSсript в Ubuntu 9.04 Jaunty Jackalope
Дата создания: 30.08.2009 22:22
Слетело монтирование DVD-RW
Дата создания: 30.08.2009 17:59
Проблемы с globalmenu-gnome
Дата создания: 30.08.2009 13:42
Полёт системы [решить надо как можно скорее]
Дата создания: 30.08.2009 11:29
Вивод через OpenGL
Дата создания: 30.08.2009 5:06

2010-2012 © Лаборатория Ubuntu