The IP address 104.2.28 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 | 17/10/2018 |

| Country Code | Country | Region | City | Latitude | Longitude | Last update | |
| IP2Location | US | United States | - | San Ramon | 37.7799 | -121.978 | 2019-07-17 |
| MaxMind | US | United States | - | Louisville | 38.1628 | -85.52 | 2019-07-17 |
| Whois | US | - | - | - | -96 | 37 | |
| W3C | - | - | - | - | - | - | - |
| IP | Numerical IP | DNS |
| 104.2.28.0 | 1744968704 | 0 |
| 104.2.28.1 | 1744968705 | 0 |
| 104.2.28.2 | 1744968706 | 0 |
| 104.2.28.3 | 1744968707 | 0 |
| 104.2.28.4 | 1744968708 | 0 |
| 104.2.28.5 | 1744968709 | 0 |
| 104.2.28.6 | 1744968710 | 0 |
| 104.2.28.7 | 1744968711 | 0 |
| 104.2.28.8 | 1744968712 | 0 |
| 104.2.28.9 | 1744968713 | 0 |
| 104.2.28.10 | 1744968714 | 0 |
| 104.2.28.11 | 1744968715 | 0 |
| 104.2.28.12 | 1744968716 | 0 |
| 104.2.28.13 | 1744968717 | 0 |
| 104.2.28.14 | 1744968718 | 0 |
| 104.2.28.15 | 1744968719 | 0 |
| 104.2.28.16 | 1744968720 | 0 |
| 104.2.28.17 | 1744968721 | 0 |
| 104.2.28.18 | 1744968722 | 0 |
| 104.2.28.19 | 1744968723 | 0 |
| 104.2.28.20 | 1744968724 | 0 |
| 104.2.28.21 | 1744968725 | 0 |
| 104.2.28.22 | 1744968726 | 0 |
| 104.2.28.23 | 1744968727 | 0 |
| 104.2.28.24 | 1744968728 | 0 |
| 104.2.28.25 | 1744968729 | 0 |
| 104.2.28.26 | 1744968730 | 0 |
| 104.2.28.27 | 1744968731 | 0 |
| 104.2.28.28 | 1744968732 | 0 |
| 104.2.28.29 | 1744968733 | 0 |
| 104.2.28.30 | 1744968734 | 0 |
| 104.2.28.31 | 1744968735 | 0 |
| 104.2.28.32 | 1744968736 | 0 |
| 104.2.28.33 | 1744968737 | 0 |
| 104.2.28.34 | 1744968738 | 0 |
| 104.2.28.35 | 1744968739 | 0 |
| 104.2.28.36 | 1744968740 | 0 |
| 104.2.28.37 | 1744968741 | 0 |
| 104.2.28.38 | 1744968742 | 0 |
| 104.2.28.39 | 1744968743 | 0 |
| 104.2.28.40 | 1744968744 | 0 |
| 104.2.28.41 | 1744968745 | 0 |
| 104.2.28.42 | 1744968746 | 0 |
| 104.2.28.43 | 1744968747 | 0 |
| 104.2.28.44 | 1744968748 | 0 |
| 104.2.28.45 | 1744968749 | 0 |
| 104.2.28.46 | 1744968750 | 0 |
| 104.2.28.47 | 1744968751 | 0 |
| 104.2.28.48 | 1744968752 | 0 |
| 104.2.28.49 | 1744968753 | 0 |
| 104.2.28.50 | 1744968754 | 0 |
| 104.2.28.51 | 1744968755 | 0 |
| 104.2.28.52 | 1744968756 | 0 |
| 104.2.28.53 | 1744968757 | 0 |
| 104.2.28.54 | 1744968758 | 0 |
| 104.2.28.55 | 1744968759 | 0 |
| 104.2.28.56 | 1744968760 | 0 |
| 104.2.28.57 | 1744968761 | 0 |
| 104.2.28.58 | 1744968762 | 0 |
| 104.2.28.59 | 1744968763 | 0 |
| 104.2.28.60 | 1744968764 | 0 |
| 104.2.28.61 | 1744968765 | 0 |
| 104.2.28.62 | 1744968766 | 0 |
| 104.2.28.63 | 1744968767 | 0 |
| 104.2.28.64 | 1744968768 | 0 |
| 104.2.28.65 | 1744968769 | 0 |
| 104.2.28.66 | 1744968770 | 0 |
| 104.2.28.67 | 1744968771 | 0 |
| 104.2.28.68 | 1744968772 | 0 |
| 104.2.28.69 | 1744968773 | 0 |
| 104.2.28.70 | 1744968774 | 0 |
| 104.2.28.71 | 1744968775 | 0 |
| 104.2.28.72 | 1744968776 | 0 |
| 104.2.28.73 | 1744968777 | 0 |
| 104.2.28.74 | 1744968778 | 0 |
| 104.2.28.75 | 1744968779 | 0 |
| 104.2.28.76 | 1744968780 | 0 |
| 104.2.28.77 | 1744968781 | 0 |
| 104.2.28.78 | 1744968782 | 0 |
| 104.2.28.79 | 1744968783 | 0 |
| 104.2.28.80 | 1744968784 | 0 |
| 104.2.28.81 | 1744968785 | 0 |
| 104.2.28.82 | 1744968786 | 0 |
| 104.2.28.83 | 1744968787 | 0 |
| 104.2.28.84 | 1744968788 | 0 |
| 104.2.28.85 | 1744968789 | 0 |
| IP | Numerical IP | DNS |
| 104.2.28.86 | 1744968790 | 0 |
| 104.2.28.87 | 1744968791 | 0 |
| 104.2.28.88 | 1744968792 | 0 |
| 104.2.28.89 | 1744968793 | 0 |
| 104.2.28.90 | 1744968794 | 0 |
| 104.2.28.91 | 1744968795 | 0 |
| 104.2.28.92 | 1744968796 | 0 |
| 104.2.28.93 | 1744968797 | 0 |
| 104.2.28.94 | 1744968798 | 0 |
| 104.2.28.95 | 1744968799 | 0 |
| 104.2.28.96 | 1744968800 | 0 |
| 104.2.28.97 | 1744968801 | 0 |
| 104.2.28.98 | 1744968802 | 0 |
| 104.2.28.99 | 1744968803 | 0 |
| 104.2.28.100 | 1744968804 | 0 |
| 104.2.28.101 | 1744968805 | 0 |
| 104.2.28.102 | 1744968806 | 0 |
| 104.2.28.103 | 1744968807 | 0 |
| 104.2.28.104 | 1744968808 | 0 |
| 104.2.28.105 | 1744968809 | 0 |
| 104.2.28.106 | 1744968810 | 0 |
| 104.2.28.107 | 1744968811 | 0 |
| 104.2.28.108 | 1744968812 | 0 |
| 104.2.28.109 | 1744968813 | 0 |
| 104.2.28.110 | 1744968814 | 0 |
| 104.2.28.111 | 1744968815 | 0 |
| 104.2.28.112 | 1744968816 | 0 |
| 104.2.28.113 | 1744968817 | 0 |
| 104.2.28.114 | 1744968818 | 0 |
| 104.2.28.115 | 1744968819 | 0 |
| 104.2.28.116 | 1744968820 | 0 |
| 104.2.28.117 | 1744968821 | 0 |
| 104.2.28.118 | 1744968822 | 0 |
| 104.2.28.119 | 1744968823 | 0 |
| 104.2.28.120 | 1744968824 | 0 |
| 104.2.28.121 | 1744968825 | 0 |
| 104.2.28.122 | 1744968826 | 0 |
| 104.2.28.123 | 1744968827 | 0 |
| 104.2.28.124 | 1744968828 | 0 |
| 104.2.28.125 | 1744968829 | 0 |
| 104.2.28.126 | 1744968830 | 0 |
| 104.2.28.127 | 1744968831 | 0 |
| 104.2.28.128 | 1744968832 | 0 |
| 104.2.28.129 | 1744968833 | 0 |
| 104.2.28.130 | 1744968834 | 0 |
| 104.2.28.131 | 1744968835 | 0 |
| 104.2.28.132 | 1744968836 | 0 |
| 104.2.28.133 | 1744968837 | 0 |
| 104.2.28.134 | 1744968838 | 0 |
| 104.2.28.135 | 1744968839 | 0 |
| 104.2.28.136 | 1744968840 | 0 |
| 104.2.28.137 | 1744968841 | 0 |
| 104.2.28.138 | 1744968842 | 0 |
| 104.2.28.139 | 1744968843 | 0 |
| 104.2.28.140 | 1744968844 | 0 |
| 104.2.28.141 | 1744968845 | 0 |
| 104.2.28.142 | 1744968846 | 0 |
| 104.2.28.143 | 1744968847 | 0 |
| 104.2.28.144 | 1744968848 | 0 |
| 104.2.28.145 | 1744968849 | 0 |
| 104.2.28.146 | 1744968850 | 0 |
| 104.2.28.147 | 1744968851 | 0 |
| 104.2.28.148 | 1744968852 | 0 |
| 104.2.28.149 | 1744968853 | 0 |
| 104.2.28.150 | 1744968854 | 0 |
| 104.2.28.151 | 1744968855 | 0 |
| 104.2.28.152 | 1744968856 | 0 |
| 104.2.28.153 | 1744968857 | 0 |
| 104.2.28.154 | 1744968858 | 0 |
| 104.2.28.155 | 1744968859 | 0 |
| 104.2.28.156 | 1744968860 | 0 |
| 104.2.28.157 | 1744968861 | 0 |
| 104.2.28.158 | 1744968862 | 0 |
| 104.2.28.159 | 1744968863 | 0 |
| 104.2.28.160 | 1744968864 | 0 |
| 104.2.28.161 | 1744968865 | 0 |
| 104.2.28.162 | 1744968866 | 0 |
| 104.2.28.163 | 1744968867 | 0 |
| 104.2.28.164 | 1744968868 | 0 |
| 104.2.28.165 | 1744968869 | 0 |
| 104.2.28.166 | 1744968870 | 0 |
| 104.2.28.167 | 1744968871 | 0 |
| 104.2.28.168 | 1744968872 | 0 |
| 104.2.28.169 | 1744968873 | 0 |
| 104.2.28.170 | 1744968874 | 0 |
| 104.2.28.171 | 1744968875 | 0 |
| IP | Numerical IP | DNS |
| 104.2.28.172 | 1744968876 | 0 |
| 104.2.28.173 | 1744968877 | 0 |
| 104.2.28.174 | 1744968878 | 0 |
| 104.2.28.175 | 1744968879 | 0 |
| 104.2.28.176 | 1744968880 | 0 |
| 104.2.28.177 | 1744968881 | 0 |
| 104.2.28.178 | 1744968882 | 0 |
| 104.2.28.179 | 1744968883 | 0 |
| 104.2.28.180 | 1744968884 | 0 |
| 104.2.28.181 | 1744968885 | 0 |
| 104.2.28.182 | 1744968886 | 0 |
| 104.2.28.183 | 1744968887 | 0 |
| 104.2.28.184 | 1744968888 | 0 |
| 104.2.28.185 | 1744968889 | 0 |
| 104.2.28.186 | 1744968890 | 0 |
| 104.2.28.187 | 1744968891 | 0 |
| 104.2.28.188 | 1744968892 | 0 |
| 104.2.28.189 | 1744968893 | 0 |
| 104.2.28.190 | 1744968894 | 0 |
| 104.2.28.191 | 1744968895 | 0 |
| 104.2.28.192 | 1744968896 | 0 |
| 104.2.28.193 | 1744968897 | 0 |
| 104.2.28.194 | 1744968898 | 0 |
| 104.2.28.195 | 1744968899 | 0 |
| 104.2.28.196 | 1744968900 | 0 |
| 104.2.28.197 | 1744968901 | 0 |
| 104.2.28.198 | 1744968902 | 0 |
| 104.2.28.199 | 1744968903 | 0 |
| 104.2.28.200 | 1744968904 | 0 |
| 104.2.28.201 | 1744968905 | 0 |
| 104.2.28.202 | 1744968906 | 0 |
| 104.2.28.203 | 1744968907 | 0 |
| 104.2.28.204 | 1744968908 | 0 |
| 104.2.28.205 | 1744968909 | 0 |
| 104.2.28.206 | 1744968910 | 0 |
| 104.2.28.207 | 1744968911 | 0 |
| 104.2.28.208 | 1744968912 | 0 |
| 104.2.28.209 | 1744968913 | 0 |
| 104.2.28.210 | 1744968914 | 0 |
| 104.2.28.211 | 1744968915 | 0 |
| 104.2.28.212 | 1744968916 | 0 |
| 104.2.28.213 | 1744968917 | 0 |
| 104.2.28.214 | 1744968918 | 0 |
| 104.2.28.215 | 1744968919 | 0 |
| 104.2.28.216 | 1744968920 | 0 |
| 104.2.28.217 | 1744968921 | 0 |
| 104.2.28.218 | 1744968922 | 0 |
| 104.2.28.219 | 1744968923 | 0 |
| 104.2.28.220 | 1744968924 | 0 |
| 104.2.28.221 | 1744968925 | 0 |
| 104.2.28.222 | 1744968926 | 0 |
| 104.2.28.223 | 1744968927 | 0 |
| 104.2.28.224 | 1744968928 | 0 |
| 104.2.28.225 | 1744968929 | 0 |
| 104.2.28.226 | 1744968930 | 0 |
| 104.2.28.227 | 1744968931 | 0 |
| 104.2.28.228 | 1744968932 | 0 |
| 104.2.28.229 | 1744968933 | 0 |
| 104.2.28.230 | 1744968934 | 0 |
| 104.2.28.231 | 1744968935 | 0 |
| 104.2.28.232 | 1744968936 | 0 |
| 104.2.28.233 | 1744968937 | 0 |
| 104.2.28.234 | 1744968938 | 0 |
| 104.2.28.235 | 1744968939 | 0 |
| 104.2.28.236 | 1744968940 | 0 |
| 104.2.28.237 | 1744968941 | 0 |
| 104.2.28.238 | 1744968942 | 0 |
| 104.2.28.239 | 1744968943 | 0 |
| 104.2.28.240 | 1744968944 | 0 |
| 104.2.28.241 | 1744968945 | 0 |
| 104.2.28.242 | 1744968946 | 0 |
| 104.2.28.243 | 1744968947 | 0 |
| 104.2.28.244 | 1744968948 | 0 |
| 104.2.28.245 | 1744968949 | 0 |
| 104.2.28.246 | 1744968950 | 0 |
| 104.2.28.247 | 1744968951 | 0 |
| 104.2.28.248 | 1744968952 | 0 |
| 104.2.28.249 | 1744968953 | 0 |
| 104.2.28.250 | 1744968954 | 0 |
| 104.2.28.251 | 1744968955 | 0 |
| 104.2.28.252 | 1744968956 | 0 |
| 104.2.28.253 | 1744968957 | 0 |
| 104.2.28.254 | 1744968958 | 0 |
| 104.2.28.255 | 1744968959 | 0 |