Вы не хотите настраивать адреса как на мосту, так и на физическом интерфейсе, что происходит, когда у вас есть dhcp4: true задано в обоих местах. Чтобы соответствовать конфигурации, описанной в https://help.ubuntu.com/lts/serverguide/openvpn.html.en#openvpn-advanced-config, ваш netplan yaml должен выглядеть так:
$ cat /etc/netplan/01-netcfg.yaml # This file describes the network interfaces available on your system # For more information, see netplan(5). [ ! d2]
network: version: 2 renderer: networkd ethernets: enp0s31f6: dhcp4: no bridges: br0: interfaces: [enp0s31f6] dhcp4: no addresses: [10.0.1.100/24] gateway4: 10.0.1.1 nameservers: addresses: [10.0.1.1] Обратите внимание, что для этого используется статическая конфигурация адреса. DHCP также работает, но не имеет смысла иметь другие конфигурационные файлы в вашей системе (openvpn.conf) со статически настроенной информацией IP, но использовать DHCP для сети хоста.
Вам не нужно объявите этот интерфейс «необязательным», который относится только к тому, что другие системные устройства будут ждать, когда этот интерфейс будет настроен при загрузке.
Другая часть конфигурации ifupdown, которая не переводит на netplan, - это «promisc ': up ip link set $IFACE up promisc on. Чтобы сделать эквивалент в системе с помощью netplan, убедитесь, что у вас установлен пакет networkd-dispatcher, а затем установите следующий скрипт как /usr/lib/networkd-dispatcher/dormant.d/promisc_bridge (принадлежащий root, помеченный исполняемый файл):
#!/bin/sh [ f7] if [ "$IFACE" = br0 ]; then # no networkd-dispatcher event for 'carrier' on the physical interface ip link set eth0 up promisc on fi
Обратите внимание, что этот параметр promisc в настоящее время не действует корректно при загрузке из-за https://help.ubuntu.com/lts/serverguide/openvpn.html.en # OpenVPN продвинутая-конфигурация .
Если я правильно понял, вам просто нужно использовать переменную DISPLAY на вашем телефоне, чтобы перенаправить отображение приложений на ваш рабочий стол.
На вашем рабочем столе:
xhost +phone_ip
Вкл. ваш телефон:
export DISPLAY=desktop_ip:0
начать приложение
Если я правильно понял, вам просто нужно использовать переменную DISPLAY на вашем телефоне, чтобы перенаправить отображение приложений на ваш рабочий стол.
На вашем рабочем столе:
xhost +phone_ip
Вкл. ваш телефон:
export DISPLAY=desktop_ip:0
начать приложение
Если я правильно понял, вам просто нужно использовать переменную DISPLAY на вашем телефоне, чтобы перенаправить отображение приложений на ваш рабочий стол.
На вашем рабочем столе:
xhost +phone_ip
Вкл. ваш телефон:
export DISPLAY=desktop_ip:0
начать приложение
Если я правильно понял, вам просто нужно использовать переменную DISPLAY на вашем телефоне, чтобы перенаправить отображение приложений на ваш рабочий стол.
На вашем рабочем столе:
xhost + phone_ip
На вашем телефоне:
export DISPLAY = desktop_ip: 0
начать приложение
Если я правильно понял, вам просто нужно использовать переменную DISPLAY на вашем телефоне, чтобы перенаправить отображение приложений на ваш рабочий стол.
На вашем рабочем столе:
xhost + phone_ip
На вашем телефоне:
export DISPLAY = desktop_ip: 0
начать приложение
Если я правильно понял, вам просто нужно использовать переменную DISPLAY на вашем телефоне, чтобы перенаправить отображение приложений на ваш рабочий стол.
На вашем рабочем столе:
xhost + phone_ip
На вашем телефоне:
export DISPLAY = desktop_ip: 0
начать приложение
Если я правильно понял, вам просто нужно использовать переменную DISPLAY на вашем телефоне, чтобы перенаправить отображение приложений на ваш рабочий стол.
На вашем рабочем столе:
xhost + phone_ip
На вашем телефоне:
export DISPLAY = desktop_ip: 0
начать приложение
«обратное ssh-туннелирование» или «перенаправление удаленных портов» является вашим другом.
выдает это на телефоне
ssh -f -N -X -R 5555:localhost:22 desktop_user@desktop
, затем, on на рабочем столе это
ssh -X -p 5555 phone_user@localhost
«обратное ssh-туннелирование» или «перенаправление удаленных портов» является вашим другом.
выдает это на телефоне
ssh -f -N -X -R 5555:localhost:22 desktop_user@desktop
, затем, on на рабочем столе это
ssh -X -p 5555 phone_user@localhost
«обратное ssh-туннелирование» или «перенаправление удаленных портов» является вашим другом.
выдает это на телефоне
ssh -f -N -X -R 5555:localhost:22 desktop_user@desktop
, затем, on на рабочем столе это
ssh -X -p 5555 phone_user@localhost
«обратное ssh-туннелирование» или «перенаправление удаленных портов» является вашим другом.
выдает это на телефоне
ssh -f -N -X -R 5555:localhost:22 desktop_user@desktop
, затем, on на рабочем столе это
ssh -X -p 5555 phone_user@localhost
«обратное ssh-туннелирование» или «перенаправление удаленных портов» является вашим другом.
выдает это на телефоне
ssh -f -N -X -R 5555:localhost:22 desktop_user@desktop
, затем, on на рабочем столе это
ssh -X -p 5555 phone_user@localhost
«обратное ssh-туннелирование» или «перенаправление удаленных портов» является вашим другом.
выдает это на телефоне
ssh -f -N -X -R 5555:localhost:22 desktop_user@desktop
, затем, on на рабочем столе это
ssh -X -p 5555 phone_user@localhost
«обратное ssh-туннелирование» или «перенаправление удаленных портов» является вашим другом.
выдает это на телефоне
ssh -f -N -X -R 5555:localhost:22 desktop_user@desktop
, затем, on на рабочем столе это
ssh -X -p 5555 phone_user@localhost
«обратное ssh-туннелирование» или «перенаправление удаленных портов» является вашим другом.
выдает это на телефоне
ssh -f -N -X -R 5555:localhost:22 desktop_user@desktop
, затем, on на рабочем столе это
ssh -X -p 5555 phone_user@localhost
«обратное ssh-туннелирование» или «перенаправление удаленных портов» является вашим другом.
выдает это на телефоне
ssh -f -N -X -R 5555:localhost:22 desktop_user@desktop
, затем, on на рабочем столе это
ssh -X -p 5555 phone_user@localhost
«обратное ssh-туннелирование» или «перенаправление удаленных портов» является вашим другом.
выдает это на телефоне
ssh -f -N -X -R 5555 : localhost: 22 desktop_user @ desktop
, затем на рабочем столе это
ssh -X -p 5555 phone_user @ localhost
«обратное ssh-туннелирование» или «перенаправление удаленных портов» является вашим другом.
выдает это на телефоне
ssh -f -N -X -R 5555 : localhost: 22 desktop_user @ desktop
, затем на рабочем столе это
ssh -X -p 5555 phone_user @ localhost
«обратное ssh-туннелирование» или «перенаправление удаленных портов» является вашим другом.
выдает это на телефоне
ssh -f -N -X -R 5555 : localhost: 22 desktop_user @ desktop
, затем на рабочем столе это
ssh -X -p 5555 phone_user @ localhost
«обратное ssh-туннелирование» или «перенаправление удаленных портов» является вашим другом.
выдает это на телефоне
ssh -f -N -X -R 5555 : localhost: 22 desktop_user @ desktop
, затем на рабочем столе это
ssh -X -p 5555 phone_user @ localhost