Форум программистов, компьютерный форум, киберфорум
Сетевое оборудование
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.66/41: Рейтинг темы: голосов - 41, средняя оценка - 4.66
16 / 16 / 0
Регистрация: 07.06.2012
Сообщений: 100
1

Раздать интернет через роутер

11.06.2012, 17:55. Показов 7360. Ответов 18
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Привет всем
У меня есть DSL-2640U (eth3). Интернет дома через usb-modem(ppp0). Я хочу раздавать интернет с этого модема, чтобы все, кто подключается к роутору могли лезть в интерент через меня. Я нашел какие-то настройки в роуторе, например там можно поставить WAN порт один из LAN портов, но чего-то ничего не работает.

На сколько я понимаю, нужно сначала наладить раздачу с ppp0 на eth3, а потом сделать чтобы роутер брал интернет с порта, к которому полключен комп с модемом, так?

Как такое можно сделать?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.06.2012, 17:55
Ответы с готовыми решениями:

Как раздать интернет с 4G модема на роутер именно через WAN?
Прочитал всем темы про то как раздавать инет с 4джи модема,пробывал всё это,ничего не получилось....

Раздать интернет с пк на роутер
Имеется роутер TL-WR841N на 2 этаже, к нему приходит интернет. Компьютер на первом этаже, подключен...

Раздать интернет из-за прокси корпоративной сети (роутер с прошивкой padavan)
Добрый день! Имеется: 1) корпоративная сеть с доступом в интернет за проксёй (без...

Раздать интернет через openwrt
Здравствуйте, вопрос в том как настроить openwrt (роутер его поддерживает) Имеется локальная сеть...

18
Эксперт по компьютерным сетямЭксперт NIX
13016 / 7407 / 801
Регистрация: 09.09.2009
Сообщений: 28,986
11.06.2012, 18:14 2
http://dmitrykhn.homedns.org/w... rnet-gate/
0
16 / 16 / 0
Регистрация: 07.06.2012
Сообщений: 100
11.06.2012, 19:38  [ТС] 3
Сделал как написано.
На сколько я понял, должен был подняться dhcp сервер и и раздача интернета на eth3. При подключении ничего не работате (пробовал подключать напрямую другой комп). Как узнать правильно ли встал dnsmasq?
0
Эксперт по компьютерным сетямЭксперт NIX
13016 / 7407 / 801
Регистрация: 09.09.2009
Сообщений: 28,986
11.06.2012, 19:51 4
Bash
1
pgrep dnsmasq
если ответ даст число - процесс запущен
если тишина - не запущен и не работает

Bash
1
cat /etc/dnsmasq.conf | egrep -v "^s*(#|$)"
выведет все действующие строки конфига
выложите сюда, посмотрим.

заодно покажите, что даст в ответ команда
Bash
1
ifconfig
0
16 / 16 / 0
Регистрация: 07.06.2012
Сообщений: 100
11.06.2012, 20:01  [ТС] 5
Такс, dhcp заработал.
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
$ cat /etc/dnsmasq.conf | egrep -v "^s*(#|$)"
 
interface=eth3
dhcp-range=192.168.100.50,192.168.100.250,12h
 
$ifconfig
eth3      Link encap:Ethernet  HWaddr 00:22:15:b4:7a:5a  
          inet addr:192.168.100.1  Bcast:192.168.100.255  Mask:255.255.255.0
          inet6 addr: fe80::222:15ff:feb4:7a5a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:155 errors:0 dropped:0 overruns:0 frame:0
          TX packets:125 errors:1 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:19897 (19.8 KB)  TX bytes:18979 (18.9 KB)
          Interrupt:44 Base address:0x4000 
 
lo        Link encap:Локальная петля (Loopback)  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:22561 errors:0 dropped:0 overruns:0 frame:0
          TX packets:22561 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:9353911 (9.3 MB)  TX bytes:9353911 (9.3 MB)
 
ppp0      Link encap:Протокол PPP (Point-to-Point Protocol)  
          inet addr:10.231.41.56  P-t-P:10.64.64.64  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:10456 errors:16 dropped:0 overruns:0 frame:0
          TX packets:10459 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3 
          RX bytes:9140133 (9.1 MB)  TX bytes:2142125 (2.1 MB)
интернет не раздается
0
Эксперт по компьютерным сетямЭксперт NIX
13016 / 7407 / 801
Регистрация: 09.09.2009
Сообщений: 28,986
11.06.2012, 20:14 6
клиенты какие параметры получают по dhcp?
(если допустим, там виндовс, то что показывает команда ipconfig /all)
0
16 / 16 / 0
Регистрация: 07.06.2012
Сообщений: 100
11.06.2012, 20:20  [ТС] 7
нет, там линукс copy and paste естественно не работает, так что могу только что-то переписать

192.168.100.206 bcast 192.168.100.255 mask 255.255.255.0
0
Эксперт по компьютерным сетямЭксперт NIX
13016 / 7407 / 801
Регистрация: 09.09.2009
Сообщений: 28,986
11.06.2012, 20:24 8
тогда, что покажет еще
Bash
1
route -n
и
Bash
1
cat /etc/resolv.conf
0
16 / 16 / 0
Регистрация: 07.06.2012
Сообщений: 100
11.06.2012, 20:30  [ТС] 9
это с клиента (как я понял нужно с него)

Bash
1
2
3
4
5
6
7
8
9
10
11
$ route -n
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0         192.168.100.1   0.0.0.0         UG    0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth0
192.168.100.0   0.0.0.0         255.255.255.0   U     1      0        0 eth0
 
 
$ cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 192.168.100.1
0
Эксперт по компьютерным сетямЭксперт NIX
13016 / 7407 / 801
Регистрация: 09.09.2009
Сообщений: 28,986
11.06.2012, 20:40 10
ну и с клиента еще - впринципе даже копировать сюда не нужно, долстаточно просто констатации факта
команда
dig google.com
должна выдать какие-то адреса серверов гугла
также, должна быть ближе к финалу строка о том, какой сервер ответил
0
16 / 16 / 0
Регистрация: 07.06.2012
Сообщений: 100
11.06.2012, 20:55  [ТС] 11
да, что-то выдает, адреса всякие.
отвели вроде 192.168.100.1#53 (192.168.100.1)

я чего-то не понял - это значит что сеть работает? просто не пингится ничего. или это не работает служба dns?

Добавлено через 11 секунд
да, что-то выдает, адреса всякие.
отвели вроде 192.168.100.1#53 (192.168.100.1)

я чего-то не понял - это значит что сеть работает? просто не пингится ничего. или это не работает служба dns?
0
Эксперт по компьютерным сетямЭксперт NIX
13016 / 7407 / 801
Регистрация: 09.09.2009
Сообщений: 28,986
11.06.2012, 21:18 12
пинг - это одно
сеть - другое
интернет - третье

если на клиенте открыть браузер и ломиться в гугл, яндекс, еще куда-то - открываются страницы?

если не открываются, на сервере две команды
Bash
1
2
sudo iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
sudo echo "1" > /proc/sys/net/ipv4/ip_forward
и потом на клиенте попробовать еще раз
1
16 / 16 / 0
Регистрация: 07.06.2012
Сообщений: 100
11.06.2012, 21:25  [ТС] 13
ура заработало
и пингится и странички открывает.
Только я не понял
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
$cat /etc/network/interfaces 
auto lo
iface lo inet loopback
 
auto eth3
iface eth3 inet static
pre-up /etc/network/fw.rules
    address 192.168.100.1
    netmask 255.255.255.0
 
 
$cat /etc/network/fw.rules
#!/bin/sh
        INET="eth3"
 
        iptables -F INPUT
        iptables -F FORWARD
        iptables -F OUTPUT
 
        iptables -P INPUT ACCEPT
        iptables -P OUTPUT ACCEPT
        iptables -P FORWARD ACCEPT
 
    iptables -t nat -A POSTROUTING -o $INET -j MASQUERADE
        echo "1" > /proc/sys/net/ipv4/ip_forward
на сколько я понял это должно было работать само. вместо eth3 я туда сначала вставлял ppp0, с таким же результатом
0
Эксперт по компьютерным сетямЭксперт NIX
13016 / 7407 / 801
Регистрация: 09.09.2009
Сообщений: 28,986
11.06.2012, 21:38 14
Цитата Сообщение от _stealth_ Посмотреть сообщение
вместо eth3 я туда сначала вставлял ppp0
там д.б. именно ppp0
чего не заработало - хз. Может быть до запуска этого скрипта не поднялся интерфейс ррр0

а может быть у файла нет атрибута "исполняемый"?
Bash
1
sudo chmod +x /etc/network/fw.rules
0
16 / 16 / 0
Регистрация: 07.06.2012
Сообщений: 100
11.06.2012, 22:52  [ТС] 15
во дела..
Все заработало, но.. с компа, который раздает интернет, я не могу выйти в lan (192.168.1.1 не работает) что в принцепе естественно, ведь моя карточка раздает а не принимает. Может нужно вторую сетевуху?
0
Эксперт по компьютерным сетямЭксперт NIX
13016 / 7407 / 801
Регистрация: 09.09.2009
Сообщений: 28,986
11.06.2012, 22:58 16
Цитата Сообщение от _stealth_ Посмотреть сообщение
я не могу выйти в lan (192.168.1.1 не работает)
а откуда взялся этот адрес?
0
16 / 16 / 0
Регистрация: 07.06.2012
Сообщений: 100
11.06.2012, 23:11  [ТС] 17
это адрес роутера.
у меня изначальная задача, чтобы роутер брал интернет с компа через lan порт. Все вроде работает, но сеть не работает с компа, который раздает нет. С других компов подключенных к роутеру на этот адрес выскакивает админка роутера.

Добавлено через 16 секунд
это адрес роутера.
у меня изначальная задача, чтобы роутер брал интернет с компа через lan порт. Все вроде работает, но сеть не работает с компа, который раздает нет. С других компов подключенных к роутеру на этот адрес выскакивает админка роутера.
0
Эксперт по компьютерным сетямЭксперт NIX
13016 / 7407 / 801
Регистрация: 09.09.2009
Сообщений: 28,986
11.06.2012, 23:21 18
роутер нужно "подготовить"
зайти в его настройки
в разделе lan присвоить роутеру адрес например, 192.168.100.250 (впосленствии к нему так и будете обращаться)
там же рядом нужно выключить dhcp-сервер роутера.
втыкать потом и кабель от сервера и другие компы - только в lan-порты роутера
0
16 / 16 / 0
Регистрация: 07.06.2012
Сообщений: 100
14.06.2012, 03:14  [ТС] 19
выкурил мануалы по iptables
не хочется делать так - тогда от роутера толку не будет, а мне комп нужен не как сервер, а только как раздача интернета, хотел основную сеть повесить на роутер.
сделал чтобы eth3 - она на роутер смотрит - была с адресом 192.168.100.1 и маской 255.255.0.0 - тогда (с настройкой в роуторе доступа извне) можно достучаться до админки, но нельзя до локалки. Хотял сделать snat. Сделал. Толку - 0.
Как же все-таки достучаться в локалу?
0
14.06.2012, 03:14
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.06.2012, 03:14
Помогаю со студенческими работами здесь

Как раздать интернет через телефонную линию
Доброго времени суток ! Столкнулся с такой бедой , нужно с города в село передать интернет по...

Пропадает интернет модема при попытке раздать его через локальную сеть
Перестает загружать интернет модема (Мегафон E3372H) при попытке раздать его через локальную сеть,...

Интернет через роутер
У меня интрнет от билайн с компа подключался по L2TP. Купил роутер TL-WR1042ND. С него подключаюсь...

Интернет на 2 компьютера через роутер
Здравствуйте уважаемые форумчане! нужно настроить интернет на 2 компьютера через роутер TP-Link...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
19
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru