Я хотел установить соединение TCP между своим поддерживаемым Java Nokia X2-01 и своим Рабочим столом Ubuntu. Я прочитал несколько руководств, но они, кажется, довольно стары (Ubuntu ~8,9). Главным образом проблемой является с моей сетью Bluetooth не обеспечение сервера DHCP для моего телефона, таким образом, это не становится присвоенным IP-адрес.
Более старые методы связали игру с файлами конфигурации подзора. Я задавался вопросом, существует ли лучший 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 с оболочкой гнома.
Хорошо, таким образом, этот вопрос подходит к году, но я отвечу на это так или иначе!
Необходимо настроить 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
(thats o как в луке, не 0 как в 10), чтобы сохранить файл и CTRL+Q
выходить
затем необходимо настроить сервер DHCP. Чтобы сделать это, сначала удалите шаблонную конфигурацию:
sudo rm /etc/dhcp/dhcpd.conf
затем создайте новую конфигурацию и введите это:
(открытый с sudo nano /etc/dhcp/dhcpd.conf
)
default-lease-time 600; max-lease-time 7200; authoritative; subnet 10.0.66.0 netmask 255.255.255.240 { range 10.0.66.4 10.0.66.14 }
(соответствует Вашим настройкам),
после этого, (ре) запускают dhcp сервер с
sudo service start isc-dhcp-server
.
если это жалуется, что уже работает, попробовать
sudo service restart isc-dhcp-server
и это должно быть этим :D