IPinfo - Comprehensive IP address data, IP geolocation API and database
  1. All IP Ranges
  2. 104.0.0.0/8
  3. 104.169.0.0/16
  4. 104.169.16.0/24

104.169.16.0/24 IP Range

Summary

ASNAS5650 Frontier Communications of America, Inc.
BGP104.169.0.0/16
IPs with RDNS256
Hosted Domains0
Pingable IPs62
Router IPs0
104.169.16.0104-169-16-0.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.1104-169-16-1.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.2104-169-16-2.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.3104-169-16-3.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.4104-169-16-4.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.5104-169-16-5.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.6104-169-16-6.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.7104-169-16-7.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.8104-169-16-8.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.9104-169-16-9.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.10104-169-16-10.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.11104-169-16-11.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.12104-169-16-12.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.13104-169-16-13.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.14104-169-16-14.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.15104-169-16-15.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.16104-169-16-16.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.17104-169-16-17.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.18104-169-16-18.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.19104-169-16-19.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.20104-169-16-20.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.21104-169-16-21.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.22104-169-16-22.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.23104-169-16-23.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.24104-169-16-24.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.25104-169-16-25.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.26104-169-16-26.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.27104-169-16-27.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.28104-169-16-28.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.29104-169-16-29.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.30104-169-16-30.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.31104-169-16-31.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.32104-169-16-32.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.33104-169-16-33.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.34104-169-16-34.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.35104-169-16-35.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.36104-169-16-36.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.37104-169-16-37.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.38104-169-16-38.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.39104-169-16-39.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.40104-169-16-40.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.41104-169-16-41.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.42104-169-16-42.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.43104-169-16-43.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.44104-169-16-44.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.45104-169-16-45.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.46104-169-16-46.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.47104-169-16-47.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.48104-169-16-48.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.49104-169-16-49.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.50104-169-16-50.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.51104-169-16-51.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.52104-169-16-52.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.53104-169-16-53.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.54104-169-16-54.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.55104-169-16-55.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.56104-169-16-56.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.57104-169-16-57.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.58104-169-16-58.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.59104-169-16-59.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.60104-169-16-60.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.61104-169-16-61.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.62104-169-16-62.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.63104-169-16-63.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.64104-169-16-64.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.65104-169-16-65.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.66104-169-16-66.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.67104-169-16-67.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.68104-169-16-68.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.69104-169-16-69.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.70104-169-16-70.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.71104-169-16-71.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.72104-169-16-72.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.73104-169-16-73.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.74104-169-16-74.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.75104-169-16-75.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.76104-169-16-76.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.77104-169-16-77.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.78104-169-16-78.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.79104-169-16-79.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.80104-169-16-80.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.81104-169-16-81.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.82104-169-16-82.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.83104-169-16-83.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.84104-169-16-84.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.85104-169-16-85.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.86104-169-16-86.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.87104-169-16-87.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.88104-169-16-88.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.89104-169-16-89.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.90104-169-16-90.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.91104-169-16-91.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.92104-169-16-92.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.93104-169-16-93.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.94104-169-16-94.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.95104-169-16-95.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.96104-169-16-96.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.97104-169-16-97.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.98104-169-16-98.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.99104-169-16-99.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.100104-169-16-100.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.101104-169-16-101.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.102104-169-16-102.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.103104-169-16-103.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.104104-169-16-104.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.105104-169-16-105.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.106104-169-16-106.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.107104-169-16-107.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.108104-169-16-108.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.109104-169-16-109.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.110104-169-16-110.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.111104-169-16-111.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.112104-169-16-112.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.113104-169-16-113.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.114104-169-16-114.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.115104-169-16-115.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.116104-169-16-116.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.117104-169-16-117.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.118104-169-16-118.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.119104-169-16-119.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.120104-169-16-120.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.121104-169-16-121.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.122104-169-16-122.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.123104-169-16-123.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.124104-169-16-124.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.125104-169-16-125.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.126104-169-16-126.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.127104-169-16-127.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.128104-169-16-128.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.129104-169-16-129.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.130104-169-16-130.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.131104-169-16-131.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.132104-169-16-132.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.133104-169-16-133.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.134104-169-16-134.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.135104-169-16-135.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.136104-169-16-136.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.137104-169-16-137.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.138104-169-16-138.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.139104-169-16-139.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.140104-169-16-140.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.141104-169-16-141.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.142104-169-16-142.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.143104-169-16-143.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.144104-169-16-144.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.145104-169-16-145.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.146104-169-16-146.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.147104-169-16-147.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.148104-169-16-148.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.149104-169-16-149.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.150104-169-16-150.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.151104-169-16-151.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.152104-169-16-152.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.153104-169-16-153.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.154104-169-16-154.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.155104-169-16-155.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.156104-169-16-156.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.157104-169-16-157.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.158104-169-16-158.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.159104-169-16-159.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.160104-169-16-160.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.161104-169-16-161.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.162104-169-16-162.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.163104-169-16-163.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.164104-169-16-164.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.165104-169-16-165.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.166104-169-16-166.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.167104-169-16-167.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.168104-169-16-168.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.169104-169-16-169.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.170104-169-16-170.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.171104-169-16-171.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.172104-169-16-172.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.173104-169-16-173.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.174104-169-16-174.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.175104-169-16-175.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.176104-169-16-176.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.177104-169-16-177.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.178104-169-16-178.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.179104-169-16-179.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.180104-169-16-180.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.181104-169-16-181.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.182104-169-16-182.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.183104-169-16-183.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.184104-169-16-184.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.185104-169-16-185.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.186104-169-16-186.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.187104-169-16-187.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.188104-169-16-188.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.189104-169-16-189.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.190104-169-16-190.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.191104-169-16-191.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.192104-169-16-192.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.193104-169-16-193.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.194104-169-16-194.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.195104-169-16-195.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.196104-169-16-196.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.197104-169-16-197.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.198104-169-16-198.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.199104-169-16-199.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.200104-169-16-200.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.201104-169-16-201.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.202104-169-16-202.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.203104-169-16-203.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.204104-169-16-204.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.205104-169-16-205.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.206104-169-16-206.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.207104-169-16-207.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.208104-169-16-208.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.209104-169-16-209.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.210104-169-16-210.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.211104-169-16-211.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.212104-169-16-212.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.213104-169-16-213.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.214104-169-16-214.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.215104-169-16-215.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.216104-169-16-216.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.217104-169-16-217.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.218104-169-16-218.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.219104-169-16-219.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.220104-169-16-220.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.221104-169-16-221.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.222104-169-16-222.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.223104-169-16-223.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.224104-169-16-224.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.225104-169-16-225.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.226104-169-16-226.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.227104-169-16-227.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.228104-169-16-228.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.229104-169-16-229.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.230104-169-16-230.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.231104-169-16-231.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.232104-169-16-232.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.233104-169-16-233.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.234104-169-16-234.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.235104-169-16-235.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.236104-169-16-236.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.237104-169-16-237.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.238104-169-16-238.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.239104-169-16-239.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.240104-169-16-240.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.241104-169-16-241.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.242104-169-16-242.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.243104-169-16-243.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.244104-169-16-244.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.245104-169-16-245.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.246104-169-16-246.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.247104-169-16-247.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.248104-169-16-248.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.249104-169-16-249.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.250104-169-16-250.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.251104-169-16-251.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.252104-169-16-252.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.253104-169-16-253.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.254104-169-16-254.adr01.drhm.nc.ip.frontiernet.net0
104.169.16.255104-169-16-255.adr01.drhm.nc.ip.frontiernet.net0

Traceroute

Below is a recent traceroute taken from the IPinfo ProbeNet to an IP in this range. Learn more.
$
traceroute -a -n -q1 -f2 104.169.16.85
traceroute to 104.169.16.85 (104.169.16.85): 64 hops max, 52 byte packets
2 [AS4134] 106.60.11.30 1.933 ms
3 *
4 *
5 *
6 [AS4134] 106.59.253.13 3.614 ms
7 *
8 *
9 *
10 [AS4134] 202.97.91.190 24.813 ms
11 [AS4134] 202.97.27.238 175.69 ms
12 *
13 [AS174] 154.54.169.65 187.611 ms
14 [AS174] 154.54.169.2 198.793 ms
15 *
16 [AS174] 38.88.245.26 203.369 ms
17 *
18 [AS5650] 74.40.71.78 254.972 ms
19 [AS5650] 104.169.16.85 252.722 ms
Measurement taken from  IPinfo ProbeNet in Kunming, CN
On