curl -x pr.lunaproxy.com:12233 -U "customer-USER:PASS" http://myip.lunaproxy.com
2,704,625 IPs
3,599,080 IPs
1,094,862 IPs
345,432 IPs
1,047,582 IPs
387,139 IPs
156,534 IPs
116,391 IPs
Contact us on Telegram
curl -x pr.lunaproxy.com:12233 -U "customer-USER:PASS" http://myip.lunaproxy.com
import requests username = "customer-USER" password = "PASS" proxy = "ip:port" proxies = { 'http': f'http://{username}:{password}@{proxy}', 'https': f'http://{username}:{password}@{proxy}' } response = requests.request( 'GET', 'http://myip.lunaproxy.com', proxies=proxies, ) print(response.text)
import fetch from 'node-fetch'; import createHttpsProxyAgent from 'https-proxy-agent' const username = 'customer-USER'; const password = 'PASS'; const proxy = 'ip:port' const agent = createHttpsProxyAgent( `http://${username}:${password}@${proxy}` ); const response = await fetch('http://myip.lunaproxy.com', { method: 'get', agent: agent, }); console.log(await response.text());
<?php $username = 'customer-USER'; $password = 'PASS'; $proxy = 'ip:port'; $query = curl_init('http://myip.lunaproxy.com'); curl_setopt($query, CURLOPT_RETURNTRANSFER, 1); curl_setopt($query, CURLOPT_PROXY, "http://$proxy"); curl_setopt($query, CURLOPT_PROXYUSERPWD, "$username:$password"); $output = curl_exec($query); curl_close($query); if ($output) echo $output; ?>
package main import ( "fmt" "io/ioutil" "net/http" "net/url" ) func main() { const username = "customer-USER" const password = "PASS" const proxy = "ip:port" proxyUrl, _ := url.Parse( fmt.Sprintf( "http://%s:%s@%s", username, password, proxy, ), ) client := &http.Client{Transport: &http.Transport{Proxy: http.ProxyURL(proxyUrl)}} request, _ := http.NewRequest("GET", "http://myip.lunaproxy.com", nil, ) request.SetBasicAuth(username, password) response, err := client.Do(request) if err != nil { fmt.Println(err) return } responseText, _ := ioutil.ReadAll(response.Body) fmt.Println(string(responseText)) }
package example; import org.apache.http.HttpHost; import org.apache.http.client.fluent.*; public class Main { public static void main(String[] args) throws Exception { String username = "customer-USER"; String password = "PASS"; String proxyHost = "pr.lunaproxy.com"; int proxyPort = 12233; HttpHost entry = new HttpHost(proxyHost, proxyPort); String query = Executor.newInstance() .auth(entry, username, password) .execute( Request.Get("http://myip.lunaproxy.com") .viaProxy(entry) ) .returnContent() .asString(); System.out.println(query); } }
using System; using System.Net; class Example { static void Main() { var username = "customer-USER"; var password = "PASS"; var proxy = "ip:port"; var client = new WebClient(); client.Proxy = new WebProxy(proxy); client.Proxy.Credentials = new NetworkCredential(username, password); Console.WriteLine( client.DownloadString("http://myip.lunaproxy.com") ); } }
2,704,625 IPs
3,599,080 IPs
1,094,862 IPs
345,432 IPs
1,047,582 IPs
387,139 IPs
156,534 IPs
116,391 IPs
200M+
Real device IP195
City locationFull anonymous
Safe and reliableInfinite connection
Wireless bandwidthAverage 99.9% success rate
Unlimited connection requests
National positioning
HTTP(S) / SOCKS5
Rotate residential IP
Recommend
Discount
200M+ excellent residential Proxy
195+ locations
Ultra-anonymous and lightning-fast
Recommend
Discount
Extended meeting
High Anonymity
Quick Scratch
Recommend
Discount
Unlimited traffic
Unlimited number of IPs
Unlimited concurrent sessions
Recommend
Custom Plan?
Contact usStable network connection
Top speed & best performance
Permanent Static IP sessions
IP Pool
Country/Region
IP Availability Rate
IP Duration
HTTP(S)/SOCKS5
Unlimited Concurrent Sessions
Invalid IP Is Not Billed
Yes, our easy to use location selector allows you to quickly select country, state and city locations.
You can choose to have a rotating IP (which gives you a new IP address for each connection request) or keep the same IP for up to 90 minutes (sticky). This is controlled in your client dashboard.
These are rotating residential proxies. You can choose to enable Sticky IP. This means you can keep the same IP for up to 90 minutes.
We also offer static residential proxies for purchase. Click here to learn more about static residential proxies.
You have full access to our entire network of over 200M+ residential IPs. You are only limited by traffic utilization.
Residential proxies route the internet traffic through an intermediary server. This server changes the IP address of your connection request. Residential proxies differ from other kinds of proxies because they are connected to real mobile and desktop devices, which are used as the intermediaries for your connections.
Our plans start at $0.8/GB with up to an additional 500GB free. See prices section for moredetails
You will be able to:
View your daily usage statistics.
Manage sub-users for specific goals.
management endpoint
More…
Not using LunaProxy yet?
Get your account here.
Your subscription - -
Time:One Month
Price:$-/G
Flow:-G
How to use proxy?
Which countries are there static proxies?
How to use proxies in third-party tools?
How long does it take to receive the proxy balance or get my new account activated after the payment?
Do you offer payment refunds?