У меня есть Ubuntu VPS с установленным сервером OpenVPN, поэтому я подключаюсь к нему из своей домашней сети. Могу ли я установить прокси-сервер (например, Dante) на том же VPS и подключиться к нему через соединение OpenVPN, или мне нужен для этого дополнительный интерфейс (IP-адрес)?
Пока оба приложения используют разные порты, вы можете иметь столько, сколько вам нужно.
Можно даже сказать, что VPN будет слушать на публичном интерфейсе, а ваш прокси - только на внутреннем (VPN) адресе. Таким образом, коллизии портов вообще нет.
Согласно документации dante (https://www.inet.no/dante/doc/1.3.x/config/server.html), вы можете указать порт, который он будет использовать для прослушивания (внутренний: 192.0.2.1 порт = 1080). Таким образом, чтобы ответить на вашу очередь - да, вы можете сделать это на одном адресе.
.