@Test public void testPrivateIPAddress() { assert InetAddresses2.isPrivateIPAddress("10.0.0.0"); assert !InetAddresses2.isPrivateIPAddress("11.0.0.0"); assert InetAddresses2.isPrivateIPAddress("172.16.0.0"); assert !InetAddresses2.isPrivateIPAddress("172.32.0.0"); assert InetAddresses2.isPrivateIPAddress("172.16.0.0"); assert !InetAddresses2.isPrivateIPAddress("192.169.0.0"); assert InetAddresses2.isPrivateIPAddress("192.168.0.0"); }
@Test public void testPrivateIPAddress() { assert InetAddresses2.isPrivateIPAddress("10.0.0.0"); assert !InetAddresses2.isPrivateIPAddress("11.0.0.0"); assert InetAddresses2.isPrivateIPAddress("172.16.0.0"); assert !InetAddresses2.isPrivateIPAddress("172.32.0.0"); assert InetAddresses2.isPrivateIPAddress("172.16.0.0"); assert !InetAddresses2.isPrivateIPAddress("192.169.0.0"); assert InetAddresses2.isPrivateIPAddress("192.168.0.0"); }
assertFalse(InetAddresses2.isPrivateIPAddress(ip)); HostAndPort socket = HostAndPort.fromParts(ip, 22); assertTrue(socketTester.apply(socket), String.format("failed to open socket %s on node %s", socket, node));
private void conditionallyCheckSSH() { if (vm.getPassword() != null && !loginCredentials.getOptionalPassword().isPresent()) loginCredentials = loginCredentials.toBuilder().password(vm.getPassword()).build(); assert HostSpecifier.isValid(vm.getIPAddress()); if (!InetAddresses2.isPrivateIPAddress(vm.getIPAddress())) { // not sure if the network is public or not, so we have to test HostAndPort socket = HostAndPort.fromParts(vm.getIPAddress(), 22); System.err.printf("testing socket %s%n", socket); System.err.printf("testing ssh %s%n", socket); checkSSH(socket); } else { System.err.printf("skipping ssh %s, as private%n", vm.getIPAddress()); } }
Set<String> privateAddresses = newHashSet(); if (from.getIPAddress() != null) { boolean isPrivate = isPrivateIPAddress(from.getIPAddress()); if (isPrivate) { privateAddresses.add(from.getIPAddress()); if (isPrivateIPAddress(nic.getIPAddress())) { privateAddresses.add(nic.getIPAddress()); } else {
private void conditionallyCheckSSH() { if (vm.getPassword() != null && loginCredentials.getOptionalPassword() == null) loginCredentials = loginCredentials.toBuilder().password(vm.getPassword()).build(); assert HostSpecifier.isValid(vm.getIPAddress()); if (!InetAddresses2.isPrivateIPAddress(vm.getIPAddress())) { // not sure if the network is public or not, so we have to test HostAndPort socket = HostAndPort.fromParts(vm.getIPAddress(), 22); System.err.printf("testing socket %s%n", socket); System.err.printf("testing ssh %s%n", socket); checkSSH(socket); } else { System.err.printf("skipping ssh %s, as private%n", vm.getIPAddress()); } }
Set<String> privateAddresses = newHashSet(); if (from.getIPAddress() != null) { boolean isPrivate = isPrivateIPAddress(from.getIPAddress()); if (isPrivate) { privateAddresses.add(from.getIPAddress()); if (isPrivateIPAddress(nic.getIPAddress())) { privateAddresses.add(nic.getIPAddress()); } else {
Set<String> privateAddresses = newHashSet(); if (from.getIPAddress() != null) { boolean isPrivate = isPrivateIPAddress(from.getIPAddress()); if (isPrivate) { privateAddresses.add(from.getIPAddress()); if (isPrivateIPAddress(nic.getIPAddress())) { privateAddresses.add(nic.getIPAddress()); } else {
assertFalse(InetAddresses2.isPrivateIPAddress(ip)); HostAndPort socket = HostAndPort.fromParts(ip, 22); assertTrue(socketTester.apply(socket), String.format("failed to open socket %s on node %s", socket, node));