Cambié el nombre de mi computadora en estos lugares:
/etc/hostname
/etc/hosts
Pero cuando intento conectar Synergy con el nuevo nombre, en el registro todavía intenta conectarse con el nombre anterior. También solo puedo acceder a la computadora desde otras computadoras (está encendida la lámpara) con su nombre de host anterior y no desde el nuevo.
¿Qué me estoy perdiendo? Hice un reinicio completo.
Respuesta1
Intente conectarse al Synergy Server con esta línea de comando en Ubuntu:
synergyc -f --name <my-new-hostname> <servername>
Si no ejecuta su propio servidor DNS interno, deberá especificar el nuevo nombre de host para su cuadro Ubuntu en cada computadora de la red (generalmente el archivo de hosts).
Vacíe el caché arp y dns y modifique el archivo hosts en el SERVIDOR para incluir una entrada para la máquina CLIENTE e inténtelo nuevamente.
Respuesta2
Intente buscar el archivo synergy.conf de su usuario en/home/tu nombre de usuario/.config/synergy/y editarlo para adaptarlo al NOMBRE DE PANTALLA de su nuevo nombre de host... el mío se mantuvo sin modificaciones incluso entre desinstalaciones.... regístrese/con:
gedit ~/.config/synergy/synergy.conf
Por cierto: ese nombre de host versus nombre de pantalla no es lo suficientemente consistente en las GUI (Quicksynergy me dio una pista), lo que puede resultar muy confuso.
Respuesta3
Hice lo siguiente que lo solucionó.
sudo apt-get remove --purge synergy
o
sudo dpkg -r synergy
entonces
sudo rm ~/.config/Synergy
(El archivo synergy.conf en esta carpeta estaba causando el problema con el nombre de host, así que eliminé toda la carpeta y comencé de nuevo)
entonces
sudo dpkg -i synergy-1.4.12-Linux-i686.deb
Respuesta4
¿Has intentado borrar el caché o restablecer la configuración predeterminada en Synergy? Supongo que podría haber almacenado en caché su antiguo nombre de host y su IP inactiva.
¿Está seguro de que el nombre del host se cambia normalmente en la máquina host( uname -n
)? Y si cambió correctamente, entonces podría ser un problema de su cliente; borrar el caché como dije anteriormente puede ayudar.
Si descubre que el nombre de host sigue siendo el anterior, es posible que deba asegurarse de que /etc/hostname
no /etc/hosts
se restaure automáticamente.