Настройка PAN-сети по Bluetooth

Настройка PAN-сети по Bluetooth

Я хотел установить TCP-соединение между моим Nokia X2-01 с поддержкой Java и моим Ubuntu Desktop. Я прочитал несколько руководств, но они, похоже, довольно старые (Ubuntu ~8,9). В основном проблема в том, что моя сеть Bluetooth не предоставляет DHCP-сервер для моего телефона, поэтому ему не назначается IP-адрес.

Старые методы предполагают манипуляции с файлами конфигурации pand. Мне было интересно, есть ли лучший способ на основе GUI или более простой способ на основе CLI назначить IP-адрес моему телефону при подключении.

ifconfigдает следующий вывод:

bnep0     Link encap:Ethernet  HWaddr 00:24:2b:f9:68:7c  
          inet addr:10.0.66.3  Bcast:10.0.66.15  Mask:255.255.255.240
          inet6 addr: fe80::224:2bff:fef9:687c/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1400  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:59 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:760 (760.0 B)  TX bytes:8692 (8.6 KB)

Но когда я пытаюсь открыть 10.0.66.3 на своем мобильном телефоне, он не подключается.

Я использую Ubuntu 11.10 с gnome-shell.

решение1

Итак, этому вопросу исполнился год, но я все равно на него отвечу!

Вам нужно настроить сервер dhcp, как вы сказали, но, насколько мне известно, графического способа сделать это нет. К счастью, это относительно безболезненно, но, похоже, немного пугающе.

Первое, что нужно сделать, это установить DHCP-сервер. sudo apt-get install dhcp3-serverЭтого должно добиться.

После установки вам нужно указать, на каких интерфейсах он должен работать. Для этого вам нужно отредактировать файл /etc/default/isc-dhcp-serverв 12.04 (до 12.04 файл может называться dhcp3-server). Для этого запустите sudo nano /etc/default/isc-dhcp-server. Он должен иметь такую ​​строку:

INTERFACES=""

измените его так, чтобы он соответствовал имени вашего интерфейса, в вашем случае bnep0:

INTERFACES="bnep0"

используйте CTRL+O(это o как в onion, а не 0 как в 10) для сохранения файла и CTRL+Qвыхода

Далее необходимо настроить DHCP-сервер. Для этого сначала удалите шаблон конфигурации:

sudo rm /etc/dhcp/dhcpd.conf

затем создайте новую конфигурацию и введите следующее:

(открыть с sudo nano /etc/dhcp/dhcpd.conf)

время аренды по умолчанию 600;
макс. время аренды 7200;
авторитетный;


подсеть 10.0.66.0 маска сети 255.255.255.240 {
 диапазон 10.0.66.4 10.0.66.14
}

(соответствует вашим настройкам)

после этого (пере)запустите сервер DHCP с помощью

sudo service start isc-dhcp-server.

если он жалуется, что он уже запущен, попробуйте

sudo service restart isc-dhcp-server

и это должно быть так :D

Связанный контент