Quería establecer una conexión TCP entre mi Nokia X2-01 compatible con Java y mi escritorio Ubuntu. Leí varias guías pero parecen bastante antiguas (Ubuntu ~8,9). Principalmente el problema es que mi red bluetooth no proporciona un servidor DHCP para mi teléfono, por lo que no se le asigna una dirección IP.
Los métodos más antiguos implican jugar con los archivos de configuración pand. Me preguntaba si existe una mejor GUI o una forma CLI más sencilla para asignar una dirección IP a mi teléfono al conectarme.
ifconfig
da el siguiente resultado:
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)
Pero cuando intento abrir 10.0.66.3 en mi celular no se conecta.
Estoy usando Ubuntu 11.10 con gnome-shell.
Respuesta1
Ok, esta pregunta tiene casi un año, ¡pero la responderé de todos modos!
Necesita configurar un servidor dhcp como ha dicho, pero, hasta donde yo sé, no hay una forma gráfica de hacerlo. Afortunadamente, es relativamente indoloro, pero parece un poco desalentador.
Lo primero que debe hacer es instalar el servidor dhcp. sudo apt-get install dhcp3-server
debería lograr esto.
Una vez instalado, debe configurar en qué interfaces debe ejecutarse. Para hacer esto, debe editar el /etc/default/isc-dhcp-server
archivo el 12.04 (antes del 12.04 el archivo puede llamarse dhcp3-server
). Para hacer esto, ejecute sudo nano /etc/default/isc-dhcp-server
. Debería tener una línea como esta:
INTERFACES=""
cámbielo para que coincida con el nombre de su interfaz, en su caso bnep0
:
INTERFACES="bnep0"
use CTRL+O
(eso es o como en cebolla, no 0 como en 10) para guardar el archivo y CTRL+Q
salir
A continuación, debe configurar el servidor DHCP. Para hacer esto, primero elimine la configuración de la plantilla:
sudo rm /etc/dhcp/dhcpd.conf
luego crea una nueva configuración e ingresa esto:
(abrir con sudo nano /etc/dhcp/dhcpd.conf
)
tiempo de arrendamiento predeterminado 600; tiempo máximo de arrendamiento 7200; autoritario; subred 10.0.66.0 máscara de red 255.255.255.240 { rango 10.0.66.4 10.0.66.14 }
(coincide con su configuración)
después de eso, (re)inicie el servidor dhcp con
sudo service start isc-dhcp-server
.
Si se queja de que ya se está ejecutando, intente
sudo service restart isc-dhcp-server
y eso debería ser todo :D