New Entity AI



dugout-> network_ops_id.dugout



Create default network access locations, routines, and up/down/operation hooks. This section only tracks your resources in a 1->N method, while specific routines and connections types are to be stored in connection_mainframe.dugout


            
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
#!/bin/sh
###############################################################################
## COPYRIGHT (C) 2020-2026 NEW ENTITY OPERATIONS INC. ALL RIGHTS RESERVED
## INSTANCE: network_ops_id.dugout
## MODIFIED: 2026/04/20
## OVERVIEW: create default network access locations, routines, and
## up/down/operation hooks. This section only tracks your resources in a
##
## 1->N method, while specific routines and connection types are to be stored
## in connection_mainframe.dugout
##
## network_ops_id allows you to create baseline network or inter-web functions
## using a variety of network interface types such as ssh
###############################################################################
## Input data here: The convention is add a SERVER_NAME_EXTENSION ip and
## also add a SSH_TO_NAME_EXTENSION () block below. Follow the provided
## convention.
###############################################################################
## N->1 (Acces: CORE.HOST)
###############################################################################
export SERVER_CORE_HOST="${CONFIGURATION_SERVER_CORE_HOST}"
export MIRROR_DEFAULT="${CONFIGURATION_MIRROR_DEFAULT}"
## Interfaces
## ethernet interface
export INTERFACE_1="${CONFIGURATION_LAN_MAIN}"
## wifi interface
export INTERFACE_2="${CONFIGURATION_WIFI_MAIN}"
#export INTERFACE_N="${CONFIGURATION_LAN_N}"
## Ethernet
export ETHERNET_ADAPTER_TYPE="${CONFIGURATION_ETHERNET_ADAPTER_TYPE}"
export ETHERNET_ADAPTER_LABEL_PRIMARY="${CONFIGURATION_ETHERNET_ADAPTER_LABEL_PRIMARY}"
export ETHERNET_ADAPTER_LABEL_SECONDARY="${CONFIGURATION_ETHERNET_ADAPTER_LABEL_SECONDARY}"
## Wifi
export WIFI_ADAPTER_TYPE="${CONFIGURATION_WIFI_ADAPTER_TYPE}"
## Expected adapters
export expected_resolver_gateway="${CONFIGURATION_expected_resolver_gateway}"
export expected_ethernet_adapter="${CONFIGURATION_expected_ethernet_adapter}"
export expected_ethernet_adapater_lan_1="${CONFIGURATION_expected_ethernet_adapter_lan_1}"
export expected_wifi_adapter="${CONFIGURATION_expected_wifi_adapter}"

## Default Access User
export DEFAULT_ACCESS_USER="${OPERATOR_DEFAULT_ACCESS}"
## Default Server Port
export DEFAULT_SSH_ACCESS_PORT="${CONFIGURATION_PORT_SSH_SERVER}"

## Default Command To/From
export DEFAULT_COMMAND_CONNECTION_FROM="${CONFIGURATION_DEFAULT_COMMAND_CONNECTION_FROM}"
export DEFAULT_COMMAND_CONNECTION_TO="${CONFIGURATION_DEFAULT_COMMAND_CONNECTION_TO}"

## Default Server Access KEY
export SLUG_SERVER_KEY="${PATH_SSH}${DEFAULT_SSH_KEY}"

SSH_TO_CORE_HOST() {
 alert_connection_initiated_ssh "CORE.HOST"
 td_dash_forty
 alert_connection_to_destination_with_user "${SERVER_CORE_HOST}" "${DEFAULT_ACCESS_USER}"
 td_dash_forty
 alert_connection_ssh_summary "${SLUG_SERVER_KEY}" "${DEFAULT_SSH_ACCESS_PORT}" "${DEFAULT_ACCESS_USER}" "${SERVER_CORE_HOST}" "${DEFAULT_SSH_ACCESS_PORT}"
 td_dash_forty
 ssh -p "${DEFAULT_SSH_ACCESS_PORT}" -i "${SLUG_SERVER_KEY}" "${DEFAULT_ACCESS_USER}@${SERVER_CORE_HOST}"
}

###############################################################################
## Nth Server
###############################################################################
## YOUR_SITE_HERE_EXTENSION_HERE
#export SERVER_*CHANGE_ME*=$CONFIGURATION_SERVER_*CHANGE_ME*

## Default Access User
#export DEFAULT_*CHANGEME*_USER="${OPERATOR_DEFAULT_ACCESS}"

## Default Server Access KEY
#export SLUG_*CHANGEME*_KEY="${PATH_SSH_*CHANGE*}${DEFAULT_SSH_KEY_*CHANGE*}"

## Default Server Port
#export DEFAULT_*CONNECTION_TYPE*_ACCESS_PORT="${CONFIGURATION_PORT_*CHANGE*_*CHANGE*}"

#*TYPE_EXTENSION_HERE*_*TO_YOUR_DESTINATION_EXTENSION_HERE*() {
# alert_connection_initiated_*TYPE_EXTENSION_HERE* "*DESTINATION LOCATION HERE*"
# td_dash_forty
# alert_connection_to_destination_with_user "*DESTINATION ENDPOINT ADDRESS HERE*" "*ACCESS_USER_HERE*"
# td_dash_forty
# alert_connection_*TYPE_EXTENSION_HERE*_summary "*DESTINATION ENDPOINT TYPE HERE*" "*DEFAULT SSH ACCESS PORT HERE*" "*EXTERNAL ACCESS UER HERE*" "*DESTINATION ENDPOINT ADDRESS HERE*" "*DESTINATION_SSH_ACCESS_PORT_HERE*"
# td_dash_forty
# *TYPE_EXTENSION_FOR_ROUTINE_HERE* *TYPE_EXTENSION_OPTIONS*
#}