PAN over Bluetooth - как прописать роутинг в сеть? [SOLVED]
Здравствуйте.
Я хочу раздать сеть и инет с десктопа на нетбук через Bluetooth. И на десктопе и на буке стоит Gentoo (AMD64 и x86 соответственно). Сеть Ethernet, 192.168.1.0/24, роутер - 192.168.1.1, десктоп - 192.168.1.2, бук - 192.168.1.6, 192.168.1.7 и выше свободны, на роутере DHCP включен и адреса десктопа и бука выделяются по MAC-адресам статично.
При попытке сцепиться с бука на сервис Точка доступа к сети соединение устанавливается, появляются новые интерфейсы bnep0 на обоих машинах.
Назначаю им IP-адреса (192.168.1.8 и 192.168.1.9 соответственно десктопу и буку). Появляется пинг между ними, bing 192.168.1.8 192.168.1.9 даёт вполне ожидаемые полмегабита. Но вот роутер не пингуется, хотя на десктопе прописан sysctl net.ipv4.ip_forward=1, а на буке прописано route add default gw 192.168.1.8 metric 10
В dmesg на десктопе проскакивает строка [13533.138396] pan1: port 1(bnep0) entering forwarding state.
Что я делаю не так?
- Для комментирования войдите или зарегистрируйтесь
ситуация у тебя такая -
ситуация у тебя такая - нетбук и роутер в одной подсети (192.168.1.0/24)
следовательно при попытке пинга 192.168.1.1 ни через какой роутер пакеты не пойдут
на роутер они идут если нужно попасть в другую подсеть
вариантов вижу 2
1. загнать на буке bnep0 и eth0 в бридж и уже ему назначить для примера 192.168.1.6, поставить форвард,
на нетбуке роут прописать 192.168.1.1, дальше пакеты сами разберуться как им ходить
2. между буком и нетбуком поднять свою подсеть, на ноуте занатить сеть между буком и нетбуком
первый вариант более предпочтительней по моему, зачем 2 раза нат городить
(подозреваю что на роуте и так настройка будет этого добра для выхода в нет)
Спасибо! Я просто думал что
Спасибо!
Я просто думал что бук и десктоп должны быть наоборот, в одной подсети. Опыта сетестроения не хватает T_T
Сейчас на десктопе (сервер):
На нетбуке (ака бук):
Всё работает.
Вот только как бы ещё автоматически прописывать на десктопе айпишнег для bnep0 при подключении?