Bobcares

How to Access Your Proxmox Windows VM from RDP?

by | Sep 3, 2022

Let us take a closer how to access your proxmox windows vm from rdp and the configurations associated with it with the assistance of our Proxmox support services at Bobcares.

Proxmox Installation

access your proxmox windows vm from rdp

The first step to access the proxmox windows VM from RDP is to enable RDP and virtual machine access for the Proxmox installation.

Use the command given below to, backup the current /etc/network/interfaces:

cp /etc/network/interfaces /etc/network/interfaces.backup

Download it to the computer. We might need it later for debugging. Then, as seen below, we must configure the /etc/network/interfaces file:

### Hetzner Online GmbH installimage source /etc/network/interfaces.d/*
auto lo
iface lo inet loopback
iface lo inet6 loopback

The following three things will be present in the command when we open this file for the first time. Depending on the service provider we may not be needed to change anything in this section as step to access the proxmox windows vm from rdp.

$IP - user IP address. $GT - user network gateway. $NT - user network netmask. # $RT is the user network route. It consists of the first three IP numbers and the last one from the netmask.

For example, if we have an IP address of 111.2.33.4 and a netmask of 255.255.255.666, the RT will be 111.2.33.666.

auto eno1
iface eno1 inet static
address $IP
netmask $NT
gateway $GT
up route add -net $RT netmask $NT gw $GT dev eno1

Here we will have the default IPv6 settings. If there is no need to customize IPv6 access for the Proxmox then leave the default settings.

iface eno1 inet6 static
address aaaa:bbb:ccc:ddd::2
netmask 64
gateway eeee::1

Setup Network Interface for accessing the proxmox windows vm from rdp

The next step is to access the Network interface. Go through the command given below to set up a new network interface for the virtual machines.

auto vmbr1
iface vmbr1 inet static
address 192.168.1.1
netmask 255.255.255.0
bridge_ports none
bridge_stp off
bridge_fd 0
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
post-up iptables -t nat -A POSTROUTING -s '192.168.1.0/24' -o eno1 -j MASQUERADE
post-down iptables -t nat -D POSTROUTING -s '192.168.1.0/24' -o eno1 -j MASQUERADE

Now we must save this file and enable the previously built custom network interface. To accomplish this, use the following command:

ifup vmbr1

To use RDP on the virtual Windows OS system, we must implement the following port forwarding rule for the default 3389 Windows RDP port for accessing Proxmox windows VM from the DP:

iptables -t nat -A PREROUTING -i eno1 -p tcp --dport 13389 -j DNAT --to 192.168.1.2:3389

Use that as a model for any other port or application. Now to use RDP with the virtual Ubuntu OS system, we must first set up the following environment:

apt-get -y update
apt-get -y install openssh-server
apt-get -y install xrdp
apt-get -y install mate-core mate-desktop-environment mate-notification-daemon
echo -e "mate-session" >> /etc/xrdp/startwm.sh
service xrdp restart
iptables -t nat -A PREROUTING -i eno1 -p tcp --dport 23389 -j DNAT --to 192.168.1.4:3389

Here we added 2 to the 3389 port to make the Ubuntu OS accessible at $IP:23399.

[Need assistance with similar queries? We are here to help]

Conclusion

To conclude it is easy to access the Proxmox windows VM from the DP and we have gone through a complete set of instructions on how to do it with the support of our Proxmox support services.

PREVENT YOUR SERVER FROM CRASHING!

Never again lose customers to poor server speed! Let us help you.

Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.

GET STARTED

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

Never again lose customers to poor
server speed! Let us help you.

Privacy Preference Center

Necessary

Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID - Preserves user session state across page requests.

gdpr[consent_types] - Used to store user consents.

gdpr[allowed_cookies] - Used to store user allowed cookies.

PHPSESSID, gdpr[consent_types], gdpr[allowed_cookies]
PHPSESSID
WHMCSpKDlPzh2chML

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

_ga - Preserves user session state across page requests.

_gat - Used by Google Analytics to throttle request rate

_gid - Registers a unique ID that is used to generate statistical data on how you use the website.

smartlookCookie - Used to collect user device and location information of the site visitors to improve the websites User Experience.

_ga, _gat, _gid
_ga, _gat, _gid
smartlookCookie
_clck, _clsk, CLID, ANONCHK, MR, MUID, SM

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

IDE - Used by Google DoubleClick to register and report the website user's actions after viewing or clicking one of the advertiser's ads with the purpose of measuring the efficacy of an ad and to present targeted ads to the user.

test_cookie - Used to check if the user's browser supports cookies.

1P_JAR - Google cookie. These cookies are used to collect website statistics and track conversion rates.

NID - Registers a unique ID that identifies a returning user's device. The ID is used for serving ads that are most relevant to the user.

DV - Google ad personalisation

_reb2bgeo - The visitor's geographical location

_reb2bloaded - Whether or not the script loaded for the visitor

_reb2bref - The referring URL for the visit

_reb2bsessionID - The visitor's RB2B session ID

_reb2buid - The visitor's RB2B user ID

IDE, test_cookie, 1P_JAR, NID, DV, NID
IDE, test_cookie
1P_JAR, NID, DV
NID
hblid
_reb2bgeo, _reb2bloaded, _reb2bref, _reb2bsessionID, _reb2buid

Security

These are essential site cookies, used by the google reCAPTCHA. These cookies use an unique identifier to verify if a visitor is human or a bot.

SID, APISID, HSID, NID, PREF
SID, APISID, HSID, NID, PREF