can some sites know if I'm using vpn or not ?

Solution
It depends what you mean "detected". The end device really can't tell how traffic got to it. It really only know that the router it is connected to gave it data that has some source address. It really can't tell if this went over a vpn connect a MPLS cloud or a dedicated circuit.

It also generally can't tell if the IP is the actual machine or some form of NAT. Some software application can because the real IP is embedded in the data stream but many times this is just the private addresses used in someone house. It generally is impossible to tell that a IP has been run though NAT multiple times. If you are getting a routable IP directly assigned to a PC via the VPN service this appears the same as if the machine was physically at...
It depends what you mean "detected". The end device really can't tell how traffic got to it. It really only know that the router it is connected to gave it data that has some source address. It really can't tell if this went over a vpn connect a MPLS cloud or a dedicated circuit.

It also generally can't tell if the IP is the actual machine or some form of NAT. Some software application can because the real IP is embedded in the data stream but many times this is just the private addresses used in someone house. It generally is impossible to tell that a IP has been run though NAT multiple times. If you are getting a routable IP directly assigned to a PC via the VPN service this appears the same as if the machine was physically at the location other than latency differences.

What they can do is determine who own the source IP the traffic appears to come from after it is NAT. Determining the source owner/location is how sites for example only allow video content to watch from a particular country. They can also tell that the IP range is coming from a well known public vpn provider. But if you would for example create a VPN to a private persons house rather than a public vpn center they would only really know that the traffic was coming from some ip block a ISP uses for customer IP in some city.
 
Solution