Debes empezar por la configuracion tipica de los archivos de /etc/hosts
y
/etc/hosts.allow
Luego el archivo para el xdm del server q debes meterle mano es este
/etc/X11/xdm/xdm-config
Busca una linea como esta
DisplayManager.requestPort: 0
y la pones así:
! DisplayManager.requestPort: 0
Buscas
DisplayManager*authorize: false
Lo pones true
DisplayManager*authorize: true
Luego en el fichero
/etc/X11/xdm/Xservers
a?ades esto
:0 local /bin/nice -n -10 /usr/X11R6/bin/X -deferglyph 16
y esto
terminalfreebsd:0___ foreign
Donde terminalfreebsd es el nombre (no la ip) del cliente
Así lo hize yo una vez y me funciono,
Perdon por la poca info, pero no recuerdo mucho, lo mejor es q busques acerca de la configuracion de las terminales X.
Para probar desde el cliente, si to lo anterior sirve
ejcuta:
X -query 192.168.0.1 (la ip del server ok
)
esto es sin X iniciao.