LINUX.ORG.RU
решено ФорумAdmin

3g и wi-fi роутер.

 , ,


0

1

Соответственно, задача: расшарить с компьютера, в который воткнут 3g-свисток доступ в Интернет через тплинковский вай-фай роутер.

Назначил сетевому интерфейсу компьютера IP:

ifconfig enp2s0 inet 169.254.30.94

Прописал его же в настройках роутера(wan — static IP — Ip address: 169.254.30.94, Subnet Mask: 255.255.0.0, Default Gateway: 169.254.30.94, DNS полностью соответствуют тем, что и в /etc/resolv.conf на компьютере).

Настроил NAT как-то так:

EIF='ppp0'
IIF='enp2s0'

iptables -F 
iptables -t nat -F
iptables -t mangle -F
iptables -X
iptables -A INPUT -i lo -j ACCEPT
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -i $EIF -o $IIF -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -i $IIF -o $EIF -j ACCEPT
iptables -t nat -A POSTROUTING -o $EIF -j MASQUERADE
iptables -A FORWARD -i $EIF -o $IIF -j REJECT
echo 1 > /proc/sys/net/ipv4/ip_forward
Никаких ошибок не выплюнуло. Однако подключиться к Интернету через wi-fi всё равно не могу.

В логах роутера вроде ругается на dns

recv dns data timeout
Но чего именно ему для счастья не хватает я не в курсе. ЧЯДНТ?

★★

Последнее исправление: cetjs2 (всего исправлений: 1)

Феерично. «Прописал его же в настройках роутера(wan — static IP — Ip address: 169.254.30.94, Subnet Mask: 255.255.0.0, Default Gateway: 169.254.30.94» зачем?

daemonpnz ★★★★★
()
Ответ на: комментарий от daemonpnz

Из сетевого интерфейса ПК протянут шнур к wan-порту роутера же. Иных подходящих настроек для WAN не нашёл, не PPPOE же указывать.

raven_cler ★★
() автор топика
Ответ на: комментарий от raven_cler

Эммм. Погоди, то есть у тебя в локальной сетке между роутером и компьютером и роутер и компьютер имеют одинаковые IP?

У тебя адреса должны быть разные, но с одной сетки, ну и один из айпишек будет default gateway для второго.

USF
()

dns

Прием данных по таймауту завершился, ничего не получено.
Я бы поднял на компе dhcpd, роутер сам получал бы IP, DNS... Из пушки по воробьям, конечно, зато удобно. Плюс роутер можно настроить на режим моста.

yars068 ★★★★
()
Ответ на: комментарий от USF

Я чего-то считал, что в локальной сетке обычно идёт 198.168.0.1

По-крайней мере через подключённые к нему беспроводные девайсы получается так.

А оно вон как. Спасибо, работает.

raven_cler ★★
() автор топика
Ответ на: комментарий от yars068

Меня тоже такая мысль посетила.

Но поправка и совет выше сработали =)

raven_cler ★★
() автор топика
Ответ на: комментарий от raven_cler

Ты в локальной сетке можешь чего угодно указать, хоть с какой маской и шлюзом, но у двух точек не должно быть одинаковых ip

daemonpnz ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.