Some companies still use old Firewalls that doesn't support URLs Aruba Central is using as in the following link
Opening Firewall Ports for Device Communication
| Arubanetworks |
remove preview |
|
| Opening Firewall Ports for Device Communication |
| Provides information on the domain names and ports required to allow devices to communicate over a network firewall in Aruba Central. |
| View this on Arubanetworks > |
|
|
I wrote a Python program that resolves the URLs and produces the IP addresses for the URLs.
nslookup.py
===========
import socket
#url = "www.ippayments.com.au"
url_list = [
("apacsouth-hc.central.arubanetworks.com",443),
("app-apacsouth.central.arubanetworks.com",443),
("device-apacsouth.central.arubanetworks.com",443),
("device-apacsouth-h2.central.arubanetworks.com",443),
("device.arubanetworks.com",443),
("devices-v2.arubanetworks.com",443),
("est.arubanetworks.com",443),
#("apacsouth.cloudguest.central.arubanetworks.com",2083),
("apacsouth.cloudguest.central.arubanetworks.com",443),
("apacsouth-elb.cloudguest.central.arubanetworks.com",443),
("ofc-apacsouth.central.arubanetworks.com",443),
("rcs-ng-apacsouth.central.arubanetworks.com",443),
("rcs-ng-xp-apacsouth.central.arubanetworks.com",443),
("sso.arubanetworks.com",443),
("internal.central.arubanetworks.com",443),
("internal2.central.arubanetworks.com",443),
("pool.ntp.org",123),
("activate.arubanetworks.com",443),
("stun.pqm.arubanetworks.com",3478),
("common.cloud.hpe.com",443),
("d20kce0f6gvxjn.cloudfront.net",443),
#("cloud.arubanetworks.com",80),
("aruba.brightcloud.com",443),
("bcap15-dualstack.brightcloud.com",443),
("api-dualstack.bcti.brightcloud.com",443),
("database-dualstack.brightcloud.com",443)
]
for each in url_list:
ip_list1 = []
#Print Out URL
#print('[{}, {}]'.format(each[0],each[1]))
ais1 = socket.getaddrinfo(each[0],each[1])
#print('\n{}'.format(ais1))
for res in ais1:
ip_list1.append(res[4][0])
newSet1 = set(ip_list1) - {''}
ip_list1 = list(newSet1)
#Print Out resolved IP Addresses both IPv4 and IPv6
#print('\n{}'.format(ip_list1))
ip_list2 = [x for x in ip_list1 if ":" not in x]
#Print Out only IPv4 Addresses
#print(', {}'.format(ip_list2))
print(each[0],sorted(ip_list2))
===============
The result :
Script$ python nslookup.py
('apacsouth-hc.central.arubanetworks.com', ['54.206.132.70', '54.79.186.129', '54.79.54.109'])
('app-apacsouth.central.arubanetworks.com', ['3.106.152.147', '54.153.214.102', '54.206.2.230'])
('device-apacsouth.central.arubanetworks.com', ['13.54.28.206', '3.106.174.121', '52.63.82.159'])
('device-apacsouth-h2.central.arubanetworks.com', ['13.237.9.35', '3.106.4.196', '52.62.204.19'])
('device.arubanetworks.com', ['34.213.14.92', '35.160.64.44', '35.164.114.233', '35.80.154.106'])
('devices-v2.arubanetworks.com', ['100.21.156.86', '35.82.154.193', '35.85.163.200', '52.34.71.189'])
('est.arubanetworks.com', ['104.36.248.164'])
('apacsouth.cloudguest.central.arubanetworks.com', ['52.62.247.240', '52.63.186.152', '54.253.197.67'])
('apacsouth-elb.cloudguest.central.arubanetworks.com', ['13.55.29.60', '54.253.223.26', '54.66.1.191'])
('ofc-apacsouth.central.arubanetworks.com', ['3.24.62.192', '3.24.63.183', '3.24.95.32'])
('rcs-ng-apacsouth.central.arubanetworks.com', ['13.55.14.186', '54.66.37.226', '54.79.202.225'])
('rcs-ng-xp-apacsouth.central.arubanetworks.com', ['35.71.128.48', '52.223.0.138'])
('sso.arubanetworks.com', ['104.36.248.247'])
('internal.central.arubanetworks.com', ['35.163.174.225', '52.36.146.215', '54.203.97.128'])
('internal2.central.arubanetworks.com', ['35.161.240.246', '35.164.184.31', '52.35.21.54'])
('pool.ntp.org', ['103.242.68.68', '192.107.172.18', '202.124.96.215', '43.252.70.34'])
('activate.arubanetworks.com', ['34.213.14.92', '35.160.64.44', '35.164.114.233', '35.80.154.106'])
('stun.pqm.arubanetworks.com', ['13.239.61.151', '3.104.166.215'])
('common.cloud.hpe.com', ['13.35.147.20', '13.35.147.39', '13.35.147.40', '13.35.147.71'])
('d20kce0f6gvxjn.cloudfront.net', ['108.158.29.106', '108.158.29.121', '108.158.29.186', '108.158.29.89'])
('aruba.brightcloud.com', ['13.211.184.106', '3.104.236.68'])
('bcap15-dualstack.brightcloud.com', ['54.66.174.82', '54.66.4.171'])
('api-dualstack.bcti.brightcloud.com', ['13.236.38.108', '54.252.33.53'])
('database-dualstack.brightcloud.com', ['34.208.200.95', '52.40.35.121'])
Script$