The IP address 104.2.20 is provided by AT&T Services, Inc., it's belong to the CDIR (Classless Inter-Domain Routing) 104.0.0.0/12 (range 104.0.0.0 to 104.15.255.255). The autonomous system number (ASN) is 7018.
| ASN | 7018 |
| IP starting by | 104.0.0.0 |
| IP ending by | 104.15.255.255 |
| ASN Name | AT&T Services, Inc. |
| CDIR | 104.0.0.0/12 |
| Numerical IP | |
| Registry | arin |
| Last update | 03/10/2018 |

| Country Code | Country | Region | City | Latitude | Longitude | Last update | |
| IP2Location | US | United States | - | Cedar Hill | 32.5885 | -96.9561 | 2019-04-01 |
| MaxMind | US | United States | - | Santa Clara | 37.3486 | -121.951 | 2019-04-01 |
| Whois | US | - | - | - | -96 | 37 | |
| W3C | - | - | - | - | - | - | - |
| IP | Numerical IP | DNS |
| 104.2.20.0 | 1744966656 | 0 |
| 104.2.20.1 | 1744966657 | 0 |
| 104.2.20.2 | 1744966658 | 0 |
| 104.2.20.3 | 1744966659 | 0 |
| 104.2.20.4 | 1744966660 | 0 |
| 104.2.20.5 | 1744966661 | 0 |
| 104.2.20.6 | 1744966662 | 0 |
| 104.2.20.7 | 1744966663 | 0 |
| 104.2.20.8 | 1744966664 | 0 |
| 104.2.20.9 | 1744966665 | 0 |
| 104.2.20.10 | 1744966666 | 0 |
| 104.2.20.11 | 1744966667 | 0 |
| 104.2.20.12 | 1744966668 | 0 |
| 104.2.20.13 | 1744966669 | 0 |
| 104.2.20.14 | 1744966670 | 0 |
| 104.2.20.15 | 1744966671 | 0 |
| 104.2.20.16 | 1744966672 | 0 |
| 104.2.20.17 | 1744966673 | 0 |
| 104.2.20.18 | 1744966674 | 0 |
| 104.2.20.19 | 1744966675 | 0 |
| 104.2.20.20 | 1744966676 | 0 |
| 104.2.20.21 | 1744966677 | 0 |
| 104.2.20.22 | 1744966678 | 0 |
| 104.2.20.23 | 1744966679 | 0 |
| 104.2.20.24 | 1744966680 | 0 |
| 104.2.20.25 | 1744966681 | 0 |
| 104.2.20.26 | 1744966682 | 0 |
| 104.2.20.27 | 1744966683 | 0 |
| 104.2.20.28 | 1744966684 | 0 |
| 104.2.20.29 | 1744966685 | 0 |
| 104.2.20.30 | 1744966686 | 0 |
| 104.2.20.31 | 1744966687 | 0 |
| 104.2.20.32 | 1744966688 | 0 |
| 104.2.20.33 | 1744966689 | 0 |
| 104.2.20.34 | 1744966690 | 0 |
| 104.2.20.35 | 1744966691 | 0 |
| 104.2.20.36 | 1744966692 | 0 |
| 104.2.20.37 | 1744966693 | 0 |
| 104.2.20.38 | 1744966694 | 0 |
| 104.2.20.39 | 1744966695 | 0 |
| 104.2.20.40 | 1744966696 | 0 |
| 104.2.20.41 | 1744966697 | 0 |
| 104.2.20.42 | 1744966698 | 0 |
| 104.2.20.43 | 1744966699 | 0 |
| 104.2.20.44 | 1744966700 | 0 |
| 104.2.20.45 | 1744966701 | 0 |
| 104.2.20.46 | 1744966702 | 0 |
| 104.2.20.47 | 1744966703 | 0 |
| 104.2.20.48 | 1744966704 | 0 |
| 104.2.20.49 | 1744966705 | 0 |
| 104.2.20.50 | 1744966706 | 0 |
| 104.2.20.51 | 1744966707 | 0 |
| 104.2.20.52 | 1744966708 | 0 |
| 104.2.20.53 | 1744966709 | 0 |
| 104.2.20.54 | 1744966710 | 0 |
| 104.2.20.55 | 1744966711 | 0 |
| 104.2.20.56 | 1744966712 | 0 |
| 104.2.20.57 | 1744966713 | 0 |
| 104.2.20.58 | 1744966714 | 0 |
| 104.2.20.59 | 1744966715 | 0 |
| 104.2.20.60 | 1744966716 | 0 |
| 104.2.20.61 | 1744966717 | 0 |
| 104.2.20.62 | 1744966718 | 0 |
| 104.2.20.63 | 1744966719 | 0 |
| 104.2.20.64 | 1744966720 | 0 |
| 104.2.20.65 | 1744966721 | 0 |
| 104.2.20.66 | 1744966722 | 0 |
| 104.2.20.67 | 1744966723 | 0 |
| 104.2.20.68 | 1744966724 | 0 |
| 104.2.20.69 | 1744966725 | 0 |
| 104.2.20.70 | 1744966726 | 0 |
| 104.2.20.71 | 1744966727 | 0 |
| 104.2.20.72 | 1744966728 | 0 |
| 104.2.20.73 | 1744966729 | 0 |
| 104.2.20.74 | 1744966730 | 0 |
| 104.2.20.75 | 1744966731 | 0 |
| 104.2.20.76 | 1744966732 | 0 |
| 104.2.20.77 | 1744966733 | 0 |
| 104.2.20.78 | 1744966734 | 0 |
| 104.2.20.79 | 1744966735 | 0 |
| 104.2.20.80 | 1744966736 | 0 |
| 104.2.20.81 | 1744966737 | 0 |
| 104.2.20.82 | 1744966738 | 0 |
| 104.2.20.83 | 1744966739 | 0 |
| 104.2.20.84 | 1744966740 | 0 |
| 104.2.20.85 | 1744966741 | 0 |
| IP | Numerical IP | DNS |
| 104.2.20.86 | 1744966742 | 0 |
| 104.2.20.87 | 1744966743 | 0 |
| 104.2.20.88 | 1744966744 | 0 |
| 104.2.20.89 | 1744966745 | 0 |
| 104.2.20.90 | 1744966746 | 0 |
| 104.2.20.91 | 1744966747 | 0 |
| 104.2.20.92 | 1744966748 | 0 |
| 104.2.20.93 | 1744966749 | 0 |
| 104.2.20.94 | 1744966750 | 0 |
| 104.2.20.95 | 1744966751 | 0 |
| 104.2.20.96 | 1744966752 | 0 |
| 104.2.20.97 | 1744966753 | 0 |
| 104.2.20.98 | 1744966754 | 0 |
| 104.2.20.99 | 1744966755 | 0 |
| 104.2.20.100 | 1744966756 | 0 |
| 104.2.20.101 | 1744966757 | 0 |
| 104.2.20.102 | 1744966758 | 0 |
| 104.2.20.103 | 1744966759 | 0 |
| 104.2.20.104 | 1744966760 | 0 |
| 104.2.20.105 | 1744966761 | 0 |
| 104.2.20.106 | 1744966762 | 0 |
| 104.2.20.107 | 1744966763 | 0 |
| 104.2.20.108 | 1744966764 | 0 |
| 104.2.20.109 | 1744966765 | 0 |
| 104.2.20.110 | 1744966766 | 0 |
| 104.2.20.111 | 1744966767 | 0 |
| 104.2.20.112 | 1744966768 | 0 |
| 104.2.20.113 | 1744966769 | 0 |
| 104.2.20.114 | 1744966770 | 0 |
| 104.2.20.115 | 1744966771 | 0 |
| 104.2.20.116 | 1744966772 | 0 |
| 104.2.20.117 | 1744966773 | 0 |
| 104.2.20.118 | 1744966774 | 0 |
| 104.2.20.119 | 1744966775 | 0 |
| 104.2.20.120 | 1744966776 | 0 |
| 104.2.20.121 | 1744966777 | 0 |
| 104.2.20.122 | 1744966778 | 0 |
| 104.2.20.123 | 1744966779 | 0 |
| 104.2.20.124 | 1744966780 | 0 |
| 104.2.20.125 | 1744966781 | 0 |
| 104.2.20.126 | 1744966782 | 0 |
| 104.2.20.127 | 1744966783 | 0 |
| 104.2.20.128 | 1744966784 | 0 |
| 104.2.20.129 | 1744966785 | 0 |
| 104.2.20.130 | 1744966786 | 0 |
| 104.2.20.131 | 1744966787 | 0 |
| 104.2.20.132 | 1744966788 | 0 |
| 104.2.20.133 | 1744966789 | 0 |
| 104.2.20.134 | 1744966790 | 0 |
| 104.2.20.135 | 1744966791 | 0 |
| 104.2.20.136 | 1744966792 | 0 |
| 104.2.20.137 | 1744966793 | 0 |
| 104.2.20.138 | 1744966794 | 0 |
| 104.2.20.139 | 1744966795 | 0 |
| 104.2.20.140 | 1744966796 | 0 |
| 104.2.20.141 | 1744966797 | 0 |
| 104.2.20.142 | 1744966798 | 0 |
| 104.2.20.143 | 1744966799 | 0 |
| 104.2.20.144 | 1744966800 | 0 |
| 104.2.20.145 | 1744966801 | 0 |
| 104.2.20.146 | 1744966802 | 0 |
| 104.2.20.147 | 1744966803 | 0 |
| 104.2.20.148 | 1744966804 | 0 |
| 104.2.20.149 | 1744966805 | 0 |
| 104.2.20.150 | 1744966806 | 0 |
| 104.2.20.151 | 1744966807 | 0 |
| 104.2.20.152 | 1744966808 | 0 |
| 104.2.20.153 | 1744966809 | 0 |
| 104.2.20.154 | 1744966810 | 0 |
| 104.2.20.155 | 1744966811 | 0 |
| 104.2.20.156 | 1744966812 | 0 |
| 104.2.20.157 | 1744966813 | 0 |
| 104.2.20.158 | 1744966814 | 0 |
| 104.2.20.159 | 1744966815 | 0 |
| 104.2.20.160 | 1744966816 | 0 |
| 104.2.20.161 | 1744966817 | 0 |
| 104.2.20.162 | 1744966818 | 0 |
| 104.2.20.163 | 1744966819 | 0 |
| 104.2.20.164 | 1744966820 | 0 |
| 104.2.20.165 | 1744966821 | 0 |
| 104.2.20.166 | 1744966822 | 0 |
| 104.2.20.167 | 1744966823 | 0 |
| 104.2.20.168 | 1744966824 | 0 |
| 104.2.20.169 | 1744966825 | 0 |
| 104.2.20.170 | 1744966826 | 0 |
| 104.2.20.171 | 1744966827 | 0 |
| IP | Numerical IP | DNS |
| 104.2.20.172 | 1744966828 | 0 |
| 104.2.20.173 | 1744966829 | 0 |
| 104.2.20.174 | 1744966830 | 0 |
| 104.2.20.175 | 1744966831 | 0 |
| 104.2.20.176 | 1744966832 | 0 |
| 104.2.20.177 | 1744966833 | 0 |
| 104.2.20.178 | 1744966834 | 0 |
| 104.2.20.179 | 1744966835 | 0 |
| 104.2.20.180 | 1744966836 | 0 |
| 104.2.20.181 | 1744966837 | 0 |
| 104.2.20.182 | 1744966838 | 0 |
| 104.2.20.183 | 1744966839 | 0 |
| 104.2.20.184 | 1744966840 | 0 |
| 104.2.20.185 | 1744966841 | 0 |
| 104.2.20.186 | 1744966842 | 0 |
| 104.2.20.187 | 1744966843 | 0 |
| 104.2.20.188 | 1744966844 | 0 |
| 104.2.20.189 | 1744966845 | 0 |
| 104.2.20.190 | 1744966846 | 0 |
| 104.2.20.191 | 1744966847 | 0 |
| 104.2.20.192 | 1744966848 | 0 |
| 104.2.20.193 | 1744966849 | 0 |
| 104.2.20.194 | 1744966850 | 0 |
| 104.2.20.195 | 1744966851 | 0 |
| 104.2.20.196 | 1744966852 | 0 |
| 104.2.20.197 | 1744966853 | 0 |
| 104.2.20.198 | 1744966854 | 0 |
| 104.2.20.199 | 1744966855 | 0 |
| 104.2.20.200 | 1744966856 | 0 |
| 104.2.20.201 | 1744966857 | 0 |
| 104.2.20.202 | 1744966858 | 0 |
| 104.2.20.203 | 1744966859 | 0 |
| 104.2.20.204 | 1744966860 | 0 |
| 104.2.20.205 | 1744966861 | 0 |
| 104.2.20.206 | 1744966862 | 0 |
| 104.2.20.207 | 1744966863 | 0 |
| 104.2.20.208 | 1744966864 | 0 |
| 104.2.20.209 | 1744966865 | 0 |
| 104.2.20.210 | 1744966866 | 0 |
| 104.2.20.211 | 1744966867 | 0 |
| 104.2.20.212 | 1744966868 | 0 |
| 104.2.20.213 | 1744966869 | 0 |
| 104.2.20.214 | 1744966870 | 0 |
| 104.2.20.215 | 1744966871 | 0 |
| 104.2.20.216 | 1744966872 | 0 |
| 104.2.20.217 | 1744966873 | 0 |
| 104.2.20.218 | 1744966874 | 0 |
| 104.2.20.219 | 1744966875 | 0 |
| 104.2.20.220 | 1744966876 | 0 |
| 104.2.20.221 | 1744966877 | 0 |
| 104.2.20.222 | 1744966878 | 0 |
| 104.2.20.223 | 1744966879 | 0 |
| 104.2.20.224 | 1744966880 | 0 |
| 104.2.20.225 | 1744966881 | 0 |
| 104.2.20.226 | 1744966882 | 0 |
| 104.2.20.227 | 1744966883 | 0 |
| 104.2.20.228 | 1744966884 | 0 |
| 104.2.20.229 | 1744966885 | 0 |
| 104.2.20.230 | 1744966886 | 0 |
| 104.2.20.231 | 1744966887 | 0 |
| 104.2.20.232 | 1744966888 | 0 |
| 104.2.20.233 | 1744966889 | 0 |
| 104.2.20.234 | 1744966890 | 0 |
| 104.2.20.235 | 1744966891 | 0 |
| 104.2.20.236 | 1744966892 | 0 |
| 104.2.20.237 | 1744966893 | 0 |
| 104.2.20.238 | 1744966894 | 0 |
| 104.2.20.239 | 1744966895 | 0 |
| 104.2.20.240 | 1744966896 | 0 |
| 104.2.20.241 | 1744966897 | 0 |
| 104.2.20.242 | 1744966898 | 0 |
| 104.2.20.243 | 1744966899 | 0 |
| 104.2.20.244 | 1744966900 | 0 |
| 104.2.20.245 | 1744966901 | 0 |
| 104.2.20.246 | 1744966902 | 0 |
| 104.2.20.247 | 1744966903 | 0 |
| 104.2.20.248 | 1744966904 | 0 |
| 104.2.20.249 | 1744966905 | 0 |
| 104.2.20.250 | 1744966906 | 0 |
| 104.2.20.251 | 1744966907 | 0 |
| 104.2.20.252 | 1744966908 | 0 |
| 104.2.20.253 | 1744966909 | 0 |
| 104.2.20.254 | 1744966910 | 0 |
| 104.2.20.255 | 1744966911 | 0 |