• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

How to access the pc through web address?

Joined
May 2, 2013
Messages
696 (0.17/day)
Location
India
System Name To be ALL IN ONE MACHINE. but not yet
Processor i7 3770k
Motherboard Asus P8Z&&-V Deluxe
Cooling Thermalright Silver Arrow
Memory Gskill Ripjaws 1600Mhz 8GB *4 = 32GB
Storage Samsung pro 840 256GB, Segate 3TB and 1TB
Display(s) LG 23" Full HD LED
Case Antec LanBoy Air
Power Supply Cooler Master M2 Silent Pro 850 Watts
Software Windows 7 ulimate 64bit
Dear all,

I just want to understand this, what all things are required to achieve below setup?

Let say,I type mypclab6.com in web address from anywhere and it opens a windows where it asks for login name & password and once I enter it, it shows my desktop computer in web browser itself to access all my pc contents?

I am sure, I will require a static public IP then domain (mypclab6.com) name to get resolved to that IP address, but what next..

Please advice.

Thanks
 
Joined
Aug 20, 2007
Messages
20,778 (3.41/day)
System Name Pioneer
Processor Ryzen R9 7950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage 2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64
You will need some sort of remote desktop solution. I've had good luck with RealVNC in a commercial setting but it can be a bit expensive.

You don't neccesarily need a static ip. You can use a dynamic one with a dynamic DNS provider such as No-IP.

Then you set up port forwarding on your firewall. In RealVNC's case the port would be port 5900 TCP/UDP. Firewall instructions differ.
 

Kursah

Super Moderator
Staff member
Joined
Oct 15, 2006
Messages
14,673 (2.29/day)
Location
Missoula, MT, USA
System Name Kursah's Gaming Rig 2018 (2022 Upgrade) - Ryzen+ Edition | Gaming Laptop (Lenovo Legion 5i Pro 2022)
Processor R7 5800X @ Stock | i7 12700H @ Stock
Motherboard Asus ROG Strix X370-F Gaming BIOS 6203| Legion 5i Pro NM-E231
Cooling Noctua NH-U14S Push-Pull + NT-H1 | Stock Cooling
Memory TEAMGROUP T-Force Vulcan Z 32GB (2x16) DDR4 4000 @ 3600 18-20-20-42 1.35v | 32GB DDR5 4800 (2x16)
Video Card(s) Palit GeForce RTX 4070 JetStream 12GB | CPU-based Intel Iris XE + RTX 3070 8GB 150W
Storage 4TB SP UD90 NVME, 960GB SATA SSD, 2TB HDD | 1TB Samsung OEM NVME SSD + 4TB Crucial P3 Plus NVME SSD
Display(s) Acer 28" 4K VG280K x2 | 16" 2560x1600 built-in
Case Corsair 600C - Stock Fans on Low | Stock Metal/Plastic
Audio Device(s) Aune T1 mk1 > AKG K553 Pro + JVC HA-RX 700 (Equalizer APO + PeaceUI) | Bluetooth Earbuds (BX29)
Power Supply EVGA 750G2 Modular + APC Back-UPS Pro 1500 | 300W OEM (heavy use) or Lenovo Legion C135W GAN (light)
Mouse Logitech G502 | Logitech M330
Keyboard HyperX Alloy Core RGB | Built in Keyboard (Lenovo laptop KB FTW)
Software Windows 11 Pro x64 | Windows 11 Home x64
If you want a yourdomain.com address, then you need to pay for a domain at a domain registrar, and manage the DNS to point to your IP address(es). A static IP makes sense in this situation, but it isn't necessarily required.

You could point the domain DNS to a a DynamicDNS service (I use Duckdns.org) to direct domain traffic to your dynamic IP. You could also just use a service like DuckDNS.org to host a subdomain (yourdomain.duckdns.org) and use it's DNS services, all for free. If you use DynamicDNS services you don't have to purchase a static IP address, and if you have a compatible router that can make a job to send an update (I use DNS-O-Matic.com on my PFSense) or have a PC/server/system running a small program and online frequently enough you can use them to check in with the dynamic DNS service automatically to make sure your DNS record is always pointing at the correct IP address.

Once you get that sorted, now you have an address pointing to your IP, but you still have to allow a connection to your system. RDP would work for this, but I really wouldn't suggest you open port 3389 on your router and forward it to any of your systems...that's such a common entry point for brute force attacks.

Rather, setup an encrypted connection with certs, a VPN server hosted by a router or server on your network, I like using OpenVPN. You'd set it up as a road warrior VPN (device to router) to give your devices secure access to your LAN from almost anywhere you have Internet access. At least as long as the bandwidth is there and they're not extra restrictive on traffic filtering. This might sacrifice some performance as encryption requires processing overhead, though less impactful on newer-ish systems and well worth the effort.

Beyond that you could then use Windows RDP to remote onto the system on your network, its basic but quick and easy. I have this method (Dynamic DNS, OpenVPN, RDP) available through my PFSense router, and it works quite nicely.

Another option that doesn't care so much what public IP address you have is a remote service with unattended access capabilities (so you don't need someone sitting at the PC you're remoting on to let you on it). There's all sorts, Teamviewer, LogMeIn, ConnectWise, Anydesk, GoToMyPC, Splashtop, various versions of VNC as mentioned above, and many more. Each has a pro/con and usually costs money if you want more than basic access, some need more knowledge and understanding of networking and protocols, some cost money to even be able to use, etc.
 
Joined
Mar 10, 2010
Messages
11,878 (2.30/day)
Location
Manchester uk
System Name RyzenGtEvo/ Asus strix scar II
Processor Amd R5 5900X/ Intel 8750H
Motherboard Crosshair hero8 impact/Asus
Cooling 360EK extreme rad+ 360$EK slim all push, cpu ek suprim Gpu full cover all EK
Memory Corsair Vengeance Rgb pro 3600cas14 16Gb in four sticks./16Gb/16GB
Video Card(s) Powercolour RX7900XT Reference/Rtx 2060
Storage Silicon power 2TB nvme/8Tb external/1Tb samsung Evo nvme 2Tb sata ssd/1Tb nvme
Display(s) Samsung UAE28"850R 4k freesync.dell shiter
Case Lianli 011 dynamic/strix scar2
Audio Device(s) Xfi creative 7.1 on board ,Yamaha dts av setup, corsair void pro headset
Power Supply corsair 1200Hxi/Asus stock
Mouse Roccat Kova/ Logitech G wireless
Keyboard Roccat Aimo 120
VR HMD Oculus rift
Software Win 10 Pro
Benchmark Scores 8726 vega 3dmark timespy/ laptop Timespy 6506
You will need some sort of remote desktop solution. I've had good luck with RealVNC in a commercial setting but it can be a bit expensive.

You don't neccesarily need a static ip. You can use a dynamic one with a dynamic DNS provider such as No-IP.

Then you set up port forwarding on your firewall. In RealVNC's case the port would be port 5900 TCP/UDP. Firewall instructions differ.
I use Google's remote desktop ,it requires a sign in and a per pc pin number you set so it's secure ,free and easy to use, i have a lot of pcs linked to my phone via this.
 
Joined
Aug 4, 2018
Messages
82 (0.04/day)
There is tools such as TeamViewer.
But it requires access from PC side and need to be installed there.
 

Mindweaver

Moderato®™
Staff member
Joined
Apr 16, 2009
Messages
8,194 (1.49/day)
Location
Charleston, SC
System Name Tower of Power / Sechs
Processor i7 14700K / i7 5820k @ 4.5ghz
Motherboard ASUS ROG Strix Z690-A Gaming WiFi D4 / X99S GAMING 7
Cooling CM MasterLiquid ML360 Mirror ARGB Close-Loop AIO / CORSAIR Hydro Series H100i Extreme
Memory CORSAIR Vengeance LPX 32GB (2 x 16GB) DDR4 3600 / G.Skill DDR4 2800 16GB 4x4GB
Video Card(s) ASUS TUF Gaming GeForce RTX 4070 Ti / ASUS TUF Gaming GeForce RTX 3070 V2 OC Edition
Storage 4x Samsung 980 Pro 1TB M.2, 2x Crucial 1TB SSD / Samsung 870 PRO 500GB M.2
Display(s) Samsung 32" Odyssy G5 Gaming 144hz 1440p, ViewSonic 32" 72hz 1440p / 2x ViewSonic 32" 72hz 1440p
Case Phantek "400A" / Phanteks “Enthoo Pro series”
Audio Device(s) Realtek ALC4080 / Azalia Realtek ALC1150
Power Supply Corsair RM Series RM750 / Corsair CXM CX600M
Mouse Glorious Gaming Model D Wireless / Razer DeathAdder Chroma
Keyboard Glorious GMMK with box-white switches / Keychron K6 pro with blue swithes
VR HMD Quest 3 (128gb) + Rift S + HTC Vive + DK1
Software Windows 11 Pro x64 / Windows 10 Pro x64
Benchmark Scores Yes
If you want a yourdomain.com address, then you need to pay for a domain at a domain registrar, and manage the DNS to point to your IP address(es). A static IP makes sense in this situation, but it isn't necessarily required.

You could point the domain DNS to a a DynamicDNS service (I use Duckdns.org) to direct domain traffic to your dynamic IP. You could also just use a service like DuckDNS.org to host a subdomain (yourdomain.duckdns.org) and use it's DNS services, all for free. If you use DynamicDNS services you don't have to purchase a static IP address, and if you have a compatible router that can make a job to send an update (I use DNS-O-Matic.com on my PFSense) or have a PC/server/system running a small program and online frequently enough you can use them to check in with the dynamic DNS service automatically to make sure your DNS record is always pointing at the correct IP address.

Once you get that sorted, now you have an address pointing to your IP, but you still have to allow a connection to your system. RDP would work for this, but I really wouldn't suggest you open port 3389 on your router and forward it to any of your systems...that's such a common entry point for brute force attacks.

Rather, setup an encrypted connection with certs, a VPN server hosted by a router or server on your network, I like using OpenVPN. You'd set it up as a road warrior VPN (device to router) to give your devices secure access to your LAN from almost anywhere you have Internet access. At least as long as the bandwidth is there and they're not extra restrictive on traffic filtering. This might sacrifice some performance as encryption requires processing overhead, though less impactful on newer-ish systems and well worth the effort.

Beyond that you could then use Windows RDP to remote onto the system on your network, its basic but quick and easy. I have this method (Dynamic DNS, OpenVPN, RDP) available through my PFSense router, and it works quite nicely.

Another option that doesn't care so much what public IP address you have is a remote service with unattended access capabilities (so you don't need someone sitting at the PC you're remoting on to let you on it). There's all sorts, Teamviewer, LogMeIn, ConnectWise, Anydesk, GoToMyPC, Splashtop, various versions of VNC as mentioned above, and many more. Each has a pro/con and usually costs money if you want more than basic access, some need more knowledge and understanding of networking and protocols, some cost money to even be able to use, etc.
You can stop brute force attacks by setting your account lockout threshold in group policy. Example: user types their password wrong 3 times and then it locks the user out or lock them out for a period of time. Also, if his router/firewall has it he could mask his 3389 port as another port. :toast: I like your options as well, buddy.
 
Last edited:
Joined
May 18, 2009
Messages
2,746 (0.50/day)
Location
MN
System Name Personal / HTPC
Processor Ryzen 5900x / i5-4460
Motherboard Asrock x570 Phantom Gaming 4 /ASRock Z87 Extreme4
Cooling Corsair H100i / stock HSF
Memory 32GB DDR4 3200 / 8GB DDR3 1600
Video Card(s) EVGA XC3 Ultra RTX 3080Ti / EVGA RTX 3060 XC
Storage 500GB Pro 970, 250 GB SSD, 1TB & 500GB Western Digital / 2x 4TB & 1x 8TB WD Red, 2TB SSD & 4TB SSD
Display(s) Dell - S3220DGF 32" LED Curved QHD FreeSync Monitor / 50" LCD TV
Case CoolerMaster HAF XB Evo / CM HAF XB Evo
Audio Device(s) Logitech G35 headset
Power Supply 850W SeaSonic X Series / 750W SeaSonic X Series
Mouse Logitech G502
Keyboard Black Microsoft Natural Elite Keyboard
Software Windows 10 Pro 64 / Windows 10 Pro 64
TeamViewer works just fine as long as you can install it on the computer you need to remote into. You can then set a password for TeamViewer on the computer you need to remote into. Then, from any other computer/device you have TeamViewer installed on, you simply need the ID code that was assigned to the remote computer and then the password. You can use this program free if you're not using it for commercial/business use.

Other remote programs I've used over the years:
Radmin
UltraVNC
LogMeIn

I don't recall if the ones I've listed require a licence purchase or have a free trial, it's been a long while since I used them. I just tend to stick with TeamViewer.
 
Joined
May 2, 2013
Messages
696 (0.17/day)
Location
India
System Name To be ALL IN ONE MACHINE. but not yet
Processor i7 3770k
Motherboard Asus P8Z&&-V Deluxe
Cooling Thermalright Silver Arrow
Memory Gskill Ripjaws 1600Mhz 8GB *4 = 32GB
Storage Samsung pro 840 256GB, Segate 3TB and 1TB
Display(s) LG 23" Full HD LED
Case Antec LanBoy Air
Power Supply Cooler Master M2 Silent Pro 850 Watts
Software Windows 7 ulimate 64bit
Would like to know what are below features offred by this high end router specially by Synolgy RT2600ac router?



1. What is this feature on synology router

https://www.synology.com/en-global/srm/feature/vpn_plus

https://www.synology.com/en-global/products/RT2600ac

Does it simply allow to access our pc remotely over internet without installing any s/w?



1540759032276.png


Hi guys.. I know about team viewer but i do not want to use this, i want direct access to my pc through web address..
 
Last edited:
Top