Если необходимо просто подключаться удаленному компьютеру в графическом режиме ставь tightvncserver. Единственное что потребуется в /home/user/.vnc/xstartup вписать выделенные строки #!/bin/sh xrdb $HOME/.Xresources unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS startxfce4 & файл по пути /etc/systemd/system/vncserver@.service [Unit] Description=Systemd VNC server startup script for Ubuntu 18.04 After=syslog.target network.target [Service] Type=forking User=linuxconfig ExecStartPre=-/usr/bin/vncserver -kill :%i &> /dev/null ExecStart=/usr/bin/vncserver -depth 24 -geometry 800x600 :%i PIDFile=/home/linuxconfig/.vnc/%H:%i.pid ExecStop=/usr/bin/vncserver -kill :%i [Install] WantedBy=multi-user.target sudo systemctl daemon-reload sudo systemctl enable vncserver@.service sudo systemctl start vncserver@.service sudo systemctl status vncserver@.service для проверки что запустилось еще можно проверить "слушает" кто порт...
Для начала необходимо в кофигурацию ядра добавить/раскомментировать device vlan пересобрать ядро (думаю, что можно добавить и модулем ядра, но я предпочитаю пересобрать ядро, на самом деле, ядро я пересобирал еще на этапе включения поддержки "ядерного" NAT/IPFW) далее в rc.conf ifconfig_vr1="up" ipv4_addr_vr0="192.168.1.100/24" cloned_interfaces="vlan100 vlan200" ifconfig_vlan100="vlan 100 vlandev vr0 up" ipv4_addr_vlan100="192.168.100.0/24"( здесь же можно добавить еще ip-адреса alias, через пробел ) ifconfig_vlan200="vlan 200 vlandev vr0 up" ipv4_addr_vlan200="192.168.200.0/24" Ребут В настройках файрвола, если нужна полная изоляция vlan`ов, надо добавить правила запрета хождения пакетов, через шлюз, из vlan во vlan