diff options
| author | Lukasz Kasprzak <lukasz.kasprzak@pm.me> | 2026-03-20 19:16:32 +0100 |
|---|---|---|
| committer | Lukasz Kasprzak <lukasz.kasprzak@pm.me> | 2026-03-20 19:16:32 +0100 |
| commit | 39711cf6c2ec5a3b4480dcb4800cc3802bda5bf2 (patch) | |
| tree | 9221704f413398cfb5d5759083b1e7032566820e /straper/db/public/network | |
| parent | 6b59b75c3a294060dea66bdee16ffaf95ae92889 (diff) | |
| download | bin-39711cf6c2ec5a3b4480dcb4800cc3802bda5bf2.tar.gz bin-39711cf6c2ec5a3b4480dcb4800cc3802bda5bf2.zip | |
feat: first fully successful run e2e on straper
Diffstat (limited to 'straper/db/public/network')
17 files changed, 1077 insertions, 0 deletions
diff --git a/straper/db/public/network/etc-network/if-down.d/postfix b/straper/db/public/network/etc-network/if-down.d/postfix new file mode 100755 index 0000000..9db2b8b --- /dev/null +++ b/straper/db/public/network/etc-network/if-down.d/postfix @@ -0,0 +1,3 @@ +#! /bin/sh +# update postfix copy of resolv.conf (picked up automatically); only default instance is handled +[ lo != "$IFACE" ] && cp -pLu /etc/resolv.conf /var/spool/postfix/etc/resolv.conf 2>/dev/null || : diff --git a/straper/db/public/network/etc-network/if-down.d/resolved b/straper/db/public/network/etc-network/if-down.d/resolved new file mode 100755 index 0000000..5c603d8 --- /dev/null +++ b/straper/db/public/network/etc-network/if-down.d/resolved @@ -0,0 +1,26 @@ +#!/bin/sh +# +# Script fragment to make ifupdown supply DNS information to resolved +# + +case "$ADDRFAM" in + inet|inet6) : ;; + *) exit 0 ;; +esac + +if systemctl is-enabled systemd-resolved > /dev/null 2>&1; then + interface=$IFACE + if [ ! "$interface" ]; then + return + fi + ifindex=$(cat "/sys/class/net/$interface/ifindex") + if [ ! "$ifindex" ]; then + return + fi + mystatedir=/run/network + statedir=/run/systemd/resolve/netif + rm -f "$mystatedir/isc-dhcp-v4-$interface" "$mystatedir/isc-dhcp-v6-$interface" "$mystatedir/ifupdown-inet-$interface" "$mystatedir/ifupdown-inet6-$interface" "$statedir/$ifindex" + if systemctl --quiet is-active systemd-resolved; then + resolvectl revert "$ifindex" || true + fi +fi diff --git a/straper/db/public/network/etc-network/if-post-down.d/wireless-tools b/straper/db/public/network/etc-network/if-post-down.d/wireless-tools new file mode 100755 index 0000000..7ddf29f --- /dev/null +++ b/straper/db/public/network/etc-network/if-post-down.d/wireless-tools @@ -0,0 +1,78 @@ +#!/bin/sh + +IWCONFIG=/usr/sbin/iwconfig + +if [ ! -x $IWCONFIG ]; then + exit 0 +fi + +# check if this is a 802.11 device we're supposed to be effecting +case "${IF_WIRELESS:-enable}" in + wireless-tools|iwconfig) + # *we* and not some other 802.11 tool should be used + ;; + true|yes|enable|1) + # 802.11 should be used on this device, check for extensions + $IWCONFIG $IFACE >/dev/null 2>&1 || exit 0 + ;; + *) + exit 0 + ;; +esac + +apply_settings() +{ + if [ -n "$IF_WIRELESS_MODE" ]; then + $IWCONFIG "$IFACE" mode auto + fi + + if [ -n "$IF_WIRELESS_AP" ]; then + $IWCONFIG "$IFACE" ap off + fi + + if [ -n "$IF_WIRELESS_RATE" ]; then + $IWCONFIG "$IFACE" rate auto + fi + + if [ -n "$IF_WIRELESS_RTS" ]; then + $IWCONFIG "$IFACE" rts auto + fi + + if [ -n "$IF_WIRELESS_FRAG" ]; then + $IWCONFIG "$IFACE" frag auto + fi + + if [ -n "$IF_WIRELESS_POWER" ]; then + $IWCONFIG "$IFACE" power off + fi + + if [ -n "$IF_WIRELESS_TXPOWER" ]; then + $IWCONFIG "$IFACE" txpower auto + fi + + if [ -n "$IF_WIRELESS_ENC" ]; then + $IWCONFIG "$IFACE" enc off + fi + + if [ -n "$IF_WIRELESS_KEY" ]; then + $IWCONFIG "$IFACE" key off + fi + + if [ -n "$IF_WIRELESS_DEFAULTKEY" ]; then + $IWCONFIG "$IFACE" key off + fi + + if [ -n "$IF_WIRELESS_NWID" ]; then + $IWCONFIG "$IFACE" nwid off + fi + + if [ -n "$IF_WIRELESS_ESSID" ]; then + $IWCONFIG "$IFACE" essid any + fi + + if [ -n "$IF_WIRELESS_COMMIT" ]; then + $IWCONFIG "$IFACE" commit + fi +} + +apply_settings 2>/dev/null diff --git a/straper/db/public/network/etc-network/if-pre-up.d/ethtool b/straper/db/public/network/etc-network/if-pre-up.d/ethtool new file mode 100755 index 0000000..6c1d5de --- /dev/null +++ b/straper/db/public/network/etc-network/if-pre-up.d/ethtool @@ -0,0 +1,14 @@ +#!/bin/sh + +ETHTOOL=/usr/sbin/ethtool + +test -x $ETHTOOL || exit 0 + +[ "$IFACE" != "lo" ] || exit 0 + +# Gather together the mixed bag of settings applied with -s/--change +SETTINGS="\ +${IF_ETHERNET_PORT:+ port $IF_ETHERNET_PORT}\ +${IF_DRIVER_MESSAGE_LEVEL:+ msglvl $IF_DRIVER_MESSAGE_LEVEL}\ +" +[ -z "$SETTINGS" ] || $ETHTOOL --change "$IFACE" $SETTINGS diff --git a/straper/db/public/network/etc-network/if-pre-up.d/wireless-tools b/straper/db/public/network/etc-network/if-pre-up.d/wireless-tools new file mode 100755 index 0000000..fcabb34 --- /dev/null +++ b/straper/db/public/network/etc-network/if-pre-up.d/wireless-tools @@ -0,0 +1,143 @@ +#!/bin/sh + +IWCONFIG=/sbin/iwconfig + +if [ ! -x $IWCONFIG ]; then + exit 0 +fi + +# check if this is a 802.11 device we're supposed to be effecting +case "${IF_WIRELESS:-enable}" in + wireless-tools|iwconfig) + # *we* and not some other 802.11 tool should be used + ;; + true|yes|enable|1) + # 802.11 should be used on this device, check for extensions + $IWCONFIG $IFACE >/dev/null 2>&1 || exit 0 + ;; + *) + exit 0 + ;; +esac + +# The wireless driver madness: +# +# - Some drivers want everything to be configured before bringing the interface up +# - Some drivers want everything to be configured after bringing the interface up +# - Some drivers want some parameters before, other parameters after bringing the interface up +# +# So, we try to set every parameter when the interface is still down, +# and remember which ones failed to be configured properly. +# If some failed, we bring the interface up, and try the failed ones again. + +apply_settings() +{ + if [ -n "$IF_WIRELESS_SENS" ]; then + $IWCONFIG "$IFACE" sens $IF_WIRELESS_SENS && IF_WIRELESS_SENS= || FAIL=true + fi + + if [ -n "$IF_WIRELESS_MODE" ]; then + $IWCONFIG "$IFACE" mode $IF_WIRELESS_MODE && IF_WIRELESS_MODE= || FAIL=true + fi + + if [ -n "$IF_WIRELESS_AP" ]; then + $IWCONFIG "$IFACE" ap $IF_WIRELESS_AP && IF_WIRELESS_AP= || FAIL=true + fi + + if [ -n "$IF_WIRELESS_RATE" ]; then + $IWCONFIG "$IFACE" rate $IF_WIRELESS_RATE && IF_WIRELESS_RATE= || FAIL=true + fi + + if [ -n "$IF_WIRELESS_RTS" ]; then + $IWCONFIG "$IFACE" rts $IF_WIRELESS_RTS && IF_WIRELESS_RTS= || FAIL=true + fi + + if [ -n "$IF_WIRELESS_FRAG" ]; then + $IWCONFIG "$IFACE" frag $IF_WIRELESS_FRAG && IF_WIRELESS_FRAG= || FAIL=true + fi + + if [ -n "$IF_WIRELESS_POWER" ]; then + $IWCONFIG "$IFACE" power $IF_WIRELESS_POWER && IF_WIRELESS_POWER= || FAIL=true + fi + + if [ -n "$IF_WIRELESS_POWERPERIOD" ]; then + $IWCONFIG "$IFACE" power period $IF_WIRELESS_POWERPERIOD && IF_WIRELESS_POWERPERIOD= || FAIL=true + fi + + if [ -n "$IF_WIRELESS_POWERTIMEOUT" ]; then + $IWCONFIG "$IFACE" power timeout $IF_WIRELESS_POWERTIMEOUT && IF_WIRELESS_POWERTIMEOUT= || FAIL=true + fi + + if [ -n "$IF_WIRELESS_TXPOWER" ]; then + $IWCONFIG "$IFACE" txpower $IF_WIRELESS_TXPOWER && IF_WIRELESS_TXPOWER= || FAIL=true + fi + + if [ -n "$IF_WIRELESS_RETRY" ]; then + $IWCONFIG "$IFACE" retry $IF_WIRELESS_RETRY && IF_WIRELESS_RETRY= || FAIL=true + fi + + if [ -n "$IF_WIRELESS_ENC" ]; then + eval $IWCONFIG "$IFACE" enc $IF_WIRELESS_ENC && IF_WIRELESS_ENC= || FAIL=true + fi + + if [ -n "$IF_WIRELESS_DEFAULTKEY" ]; then + $IWCONFIG "$IFACE" key ["$IF_WIRELESS_DEFAULTKEY"] && IF_WIRELESS_DEFAULTKEY= || FAIL=true + fi + + if [ -n "$IF_WIRELESS_KEYMODE" ]; then + $IWCONFIG "$IFACE" key "$IF_WIRELESS_KEYMODE" && IF_WIRELESS_KEYMODE= || FAIL=true + fi + + if [ -n "$IF_WIRELESS_KEY" ]; then + eval $IWCONFIG "$IFACE" key $IF_WIRELESS_KEY && IF_WIRELESS_KEY= || FAIL=true + fi + + if [ -n "$IF_WIRELESS_KEY1" ]; then + $IWCONFIG "$IFACE" key [1] "$IF_WIRELESS_KEY1" && IF_WIRELESS_KEY1= || FAIL=true + fi + + if [ -n "$IF_WIRELESS_KEY2" ]; then + $IWCONFIG "$IFACE" key [2] "$IF_WIRELESS_KEY2" && IF_WIRELESS_KEY2= || FAIL=true + fi + + if [ -n "$IF_WIRELESS_KEY3" ]; then + $IWCONFIG "$IFACE" key [3] "$IF_WIRELESS_KEY3" && IF_WIRELESS_KEY3= || FAIL=true + fi + + if [ -n "$IF_WIRELESS_KEY4" ]; then + $IWCONFIG "$IFACE" key [4] "$IF_WIRELESS_KEY4" && IF_WIRELESS_KEY4= || FAIL=true + fi + + if [ -n "$IF_WIRELESS_FREQ" ]; then + $IWCONFIG "$IFACE" freq $IF_WIRELESS_FREQ && IF_WIRELESS_FREQ= || FAIL=true + fi + + if [ -n "$IF_WIRELESS_CHANNEL" ]; then + $IWCONFIG "$IFACE" channel $IF_WIRELESS_CHANNEL && IF_WIRELESS_CHANNEL= || FAIL=true + fi + + if [ -n "$IF_WIRELESS_NICK" ]; then + $IWCONFIG "$IFACE" nick "$IF_WIRELESS_NICK" && IF_WIRELESS_NICK= || FAIL=true + fi + + if [ -n "$IF_WIRELESS_NWID" ]; then + $IWCONFIG "$IFACE" nwid "$IF_WIRELESS_NWID" && IF_WIRELESS_NWID= || FAIL=true + fi + + if [ -n "$IF_WIRELESS_ESSID" ]; then + $IWCONFIG "$IFACE" essid "$IF_WIRELESS_ESSID" && IF_WIRELESS_ESSID= || FAIL=true + fi + + if [ -n "$IF_WIRELESS_COMMIT" ]; then + $IWCONFIG "$IFACE" commit && IF_WIRELESS_COMMIT= || FAIL=true + fi +} + +FAIL= +apply_settings 2>/dev/null + +if [ -n "$FAIL" ]; then + FAIL= + ip link set dev "$IFACE" up + apply_settings +fi diff --git a/straper/db/public/network/etc-network/if-up.d/ethtool b/straper/db/public/network/etc-network/if-up.d/ethtool new file mode 100755 index 0000000..05b56d7 --- /dev/null +++ b/straper/db/public/network/etc-network/if-up.d/ethtool @@ -0,0 +1,55 @@ +#!/bin/sh + +ETHTOOL=/usr/sbin/ethtool + +test -x $ETHTOOL || exit 0 + +[ "$IFACE" != "lo" ] || exit 0 + +# Find settings with a given prefix and print them as they appeared in +# /etc/network/interfaces, only with the prefix removed. +# This actually prints each name and value on a separate line, but that +# doesn't matter to the shell. +gather_settings () { + set | sed -n " +/^IF_$1[A-Za-z0-9_]*=/ { + h; # hold line + s/^IF_$1//; s/=.*//; s/_/-/g; # get name without prefix + y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/; # lower-case + p; + g; # restore line + s/^[^=]*=//; s/^'\(.*\)'/\1/; # get value + p; +}" +} + +# Gather together the mixed bag of settings applied with -s/--change +SETTINGS="\ +${IF_LINK_SPEED:+ speed $IF_LINK_SPEED}\ +${IF_LINK_DUPLEX:+ duplex $IF_LINK_DUPLEX}\ +" + +# WOL has an optional pass-key +set -- $IF_ETHERNET_WOL +SETTINGS="$SETTINGS${1:+ wol $1}${2:+ sopass $2}" + +# Autonegotiation can be on|off or an advertising mask +case "$IF_ETHERNET_AUTONEG" in +'') ;; +on|off) SETTINGS="$SETTINGS autoneg $IF_ETHERNET_AUTONEG" ;; +*) SETTINGS="$SETTINGS autoneg on advertise $IF_ETHERNET_AUTONEG" ;; +esac + +[ -z "$SETTINGS" ] || $ETHTOOL --change "$IFACE" $SETTINGS + +SETTINGS="$(gather_settings ETHERNET_PAUSE_)" +[ -z "$SETTINGS" ] || $ETHTOOL --pause "$IFACE" $SETTINGS + +SETTINGS="$(gather_settings HARDWARE_IRQ_COALESCE_)" +[ -z "$SETTINGS" ] || $ETHTOOL --coalesce "$IFACE" $SETTINGS + +SETTINGS="$(gather_settings HARDWARE_DMA_RING_)" +[ -z "$SETTINGS" ] || $ETHTOOL --set-ring "$IFACE" $SETTINGS + +SETTINGS="$(gather_settings OFFLOAD_)" +[ -z "$SETTINGS" ] || $ETHTOOL --offload "$IFACE" $SETTINGS diff --git a/straper/db/public/network/etc-network/if-up.d/postfix b/straper/db/public/network/etc-network/if-up.d/postfix new file mode 100755 index 0000000..9db2b8b --- /dev/null +++ b/straper/db/public/network/etc-network/if-up.d/postfix @@ -0,0 +1,3 @@ +#! /bin/sh +# update postfix copy of resolv.conf (picked up automatically); only default instance is handled +[ lo != "$IFACE" ] && cp -pLu /etc/resolv.conf /var/spool/postfix/etc/resolv.conf 2>/dev/null || : diff --git a/straper/db/public/network/etc-network/if-up.d/resolved b/straper/db/public/network/etc-network/if-up.d/resolved new file mode 100755 index 0000000..e79f997 --- /dev/null +++ b/straper/db/public/network/etc-network/if-up.d/resolved @@ -0,0 +1,131 @@ +#!/bin/sh +# +# Script fragment to make ifupdown supply DNS information to resolved +# + +case "$ADDRFAM" in + inet|inet6) : ;; + *) exit 0 ;; +esac + +if systemctl is-enabled systemd-resolved > /dev/null 2>&1; then + interface=$IFACE + if [ ! "$interface" ]; then + return + fi + # TODO handle lo interface settings + if [ "$interface" = "lo" ]; then + return + fi + ifindex=$(cat "/sys/class/net/$interface/ifindex") + if [ ! "$ifindex" ]; then + return + fi + mystatedir=/run/network + mkdir -p $mystatedir + + statedir=/run/systemd/resolve/netif + mkdir -p $statedir + chown systemd-resolve:systemd-resolve $statedir + + oldstate="$(mktemp)" + # ignore errors due to nonexistent file + md5sum "$mystatedir/isc-dhcp-v4-$interface" "$mystatedir/isc-dhcp-v6-$interface" "$mystatedir/ifupdown-inet-$interface" "$mystatedir/ifupdown-inet6-$interface" > "$oldstate" 2> /dev/null || true + + NEW_DEFAULT_ROUTE=$IF_DNS_DEFAULT_ROUTE + NEW_DNS=$(echo $IF_DNS_NAMESERVERS $IF_DNS_NAMESERVER) + NEW_DOMAINS=$(echo $IF_DNS_DOMAIN $IF_DNS_SEARCH) + DNS=DNS + DOMAINS=DOMAINS + if [ "$ADDRFAM" = "inet6" ]; then + DNS=DNS6 + DOMAINS=DOMAINS6 + fi + if [ -n "$NEW_DNS" ]; then + cat <<EOF >"$mystatedir/ifupdown-${ADDRFAM}-$interface" +$DNS="$NEW_DNS" +EOF + if [ -n "$NEW_DOMAINS" ]; then + cat <<EOF >>"$mystatedir/ifupdown-${ADDRFAM}-$interface" +$DOMAINS="$NEW_DOMAINS" +EOF + fi + fi + case "$NEW_DEFAULT_ROUTE" in + 1|yes|true|on) NEW_DEFAULT_ROUTE=yes ;; + 0|no|false|off) NEW_DEFAULT_ROUTE=no ;; + *) NEW_DEFAULT_ROUTE= ;; + esac + if [ -n "$NEW_DEFAULT_ROUTE" ]; then + cat <<EOF >>"$mystatedir/ifupdown-${ADDRFAM}-$interface" +DEFAULT_ROUTE="$NEW_DEFAULT_ROUTE" +EOF + fi + + newstate="$(mktemp)" + # ignore errors due to nonexistent file + md5sum "$mystatedir/isc-dhcp-v4-$interface" "$mystatedir/isc-dhcp-v6-$interface" "$mystatedir/ifupdown-inet-$interface" "$mystatedir/ifupdown-inet6-$interface" > "$newstate" 2> /dev/null || true + if ! cmp --silent "$oldstate" "$newstate" 2>/dev/null; then + unset DNS DNS6 DOMAINS DOMAINS6 DEFAULT_ROUTE + # v4 first + if [ -e "$mystatedir/isc-dhcp-v4-$interface" ]; then + . "$mystatedir/isc-dhcp-v4-$interface" + fi + # v4 manual config overrides + if [ -e "$mystatedir/ifupdown-inet-$interface" ]; then + . "$mystatedir/ifupdown-inet-$interface" + fi + # v6 preffered + if [ -e "$mystatedir/isc-dhcp-v6-$interface" ]; then + . "$mystatedir/isc-dhcp-v6-$interface" + fi + # v6 manual config overrides + if [ -e "$mystatedir/ifupdown-inet6-$interface" ]; then + . "$mystatedir/ifupdown-inet6-$interface" + fi + resolvectl_failed= + if [ "$DNS" ] || [ "$DNS6" ] ; then + cat <<EOF >"$statedir/$ifindex" +# This is private data. Do not parse. +LLMNR=yes +MDNS=no +SERVERS=$(echo $DNS6 $DNS) +DOMAINS=$(echo $DOMAINS6 $DOMAINS) +EOF + if [ -n "$DEFAULT_ROUTE" ]; then + cat <<EOF >>"$statedir/$ifindex" +DEFAULT_ROUTE=$DEFAULT_ROUTE +EOF + fi + chown systemd-resolve:systemd-resolve "$statedir/$ifindex" + # In addition to creating the state file (needed if we run before + # resolved is started), also feed the information directly to + # resolved. + if systemctl --quiet is-active systemd-resolved; then + resolvectl llmnr "$ifindex" yes || resolvectl_failed=$? + resolvectl mdns "$ifindex" no || resolvectl_failed=$? + if [ "$DOMAINS6" ] || [ "$DOMAINS" ]; then + resolvectl domain "$ifindex" $DOMAINS6 $DOMAINS || resolvectl_failed=$? + else + resolvectl domain "$ifindex" "" || resolvectl_failed=$? + fi + resolvectl dns "$ifindex" $DNS6 $DNS || resolvectl_failed=$? + if [ "$DEFAULT_ROUTE" ]; then + resolvectl default-route "$ifindex" $DEFAULT_ROUTE || resolvectl_failed=$? + fi + fi + else + rm -f "$statedir/$ifindex" + if systemctl --quiet is-active systemd-resolved; then + resolvectl revert "$ifindex" || resolvectl_failed=$? + fi + fi + + # resolved was running, but without dbus, it means state files + # will not be read & resolvectl commands failed, restart it + if [ "$resolvectl_failed" ]; then + systemctl try-restart systemd-resolved + fi + fi + rm -f "$oldstate" "$newstate" +fi diff --git a/straper/db/public/network/etc-network/interfaces b/straper/db/public/network/etc-network/interfaces new file mode 100644 index 0000000..4abc807 --- /dev/null +++ b/straper/db/public/network/etc-network/interfaces @@ -0,0 +1,7 @@ +auto lo +iface lo inet loopback + +auto enx00e04c2e4828 +iface enx00e04c2e4828 inet dhcp + + diff --git a/straper/db/public/network/hosts.allow b/straper/db/public/network/hosts.allow new file mode 100644 index 0000000..4c12673 --- /dev/null +++ b/straper/db/public/network/hosts.allow @@ -0,0 +1,10 @@ +# /etc/hosts.allow: list of hosts that are allowed to access the system. +# See the manual pages hosts_access(5) and hosts_options(5). +# +# Example: ALL: LOCAL @some_netgroup +# ALL: .foobar.edu EXCEPT terminalserver.foobar.edu +# +# If you're going to protect the portmapper use the name "rpcbind" for the +# daemon name. See rpcbind(8) and rpc.mountd(8) for further information. +# + diff --git a/straper/db/public/network/hosts.deny b/straper/db/public/network/hosts.deny new file mode 100644 index 0000000..f393e64 --- /dev/null +++ b/straper/db/public/network/hosts.deny @@ -0,0 +1,17 @@ +# /etc/hosts.deny: list of hosts that are _not_ allowed to access the system. +# See the manual pages hosts_access(5) and hosts_options(5). +# +# Example: ALL: some.host.name, .some.domain +# ALL EXCEPT in.fingerd: other.host.name, .other.domain +# +# If you're going to protect the portmapper use the name "rpcbind" for the +# daemon name. See rpcbind(8) and rpc.mountd(8) for further information. +# +# The PARANOID wildcard matches any host whose name does not match its +# address. +# +# You may wish to enable this to ensure any programs that don't +# validate looked up hostnames still leave understandable logs. In past +# versions of Debian this has been the default. +# ALL: PARANOID + diff --git a/straper/db/public/network/ip-addr.txt b/straper/db/public/network/ip-addr.txt new file mode 100644 index 0000000..58c1064 --- /dev/null +++ b/straper/db/public/network/ip-addr.txt @@ -0,0 +1,326 @@ +1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 + link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 + inet 127.0.0.1/8 scope host lo + valid_lft forever preferred_lft forever + inet6 ::1/128 scope host noprefixroute + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 39641662321 39789564 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 39641662321 39789564 0 0 0 0 +2: enx00e04c2e4828: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 + link/ether 00:e0:4c:2e:48:28 brd ff:ff:ff:ff:ff:ff + inet 192.168.33.5/24 brd 192.168.33.255 scope global dynamic enx00e04c2e4828 + valid_lft 72175sec preferred_lft 72175sec + inet6 fe80::2e0:4cff:fe2e:4828/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 299179854730 237371241 0 3 0 0 + TX: bytes packets errors dropped carrier collsns + 119275437202 115654007 0 4 0 0 +3: wg0: <POINTOPOINT,NOARP,UP,LOWER_UP> mtu 1280 qdisc noqueue state UNKNOWN group default qlen 1000 + link/none + inet 10.50.0.1/24 scope global wg0 + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 781874568 5228202 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 7724347128 7943815 0 12 0 0 +4: br-454eb7778b0a: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default + link/ether 1e:1f:83:5d:69:97 brd ff:ff:ff:ff:ff:ff + inet 172.19.0.1/16 brd 172.19.255.255 scope global br-454eb7778b0a + valid_lft forever preferred_lft forever + inet6 fe80::1c1f:83ff:fe5d:6997/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 476869315 208302 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 30595637 267528 0 12 0 0 +5: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default + link/ether 86:96:62:1e:52:72 brd ff:ff:ff:ff:ff:ff + inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0 + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 0 0 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 0 0 0 14 0 0 +6: br-7ad976d6055e: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default + link/ether 42:2d:6b:f0:4f:03 brd ff:ff:ff:ff:ff:ff + inet 172.25.0.1/16 brd 172.25.255.255 scope global br-7ad976d6055e + valid_lft forever preferred_lft forever + inet6 fe80::402d:6bff:fef0:4f03/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 116837568 73079 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 9186971 94122 0 10 0 0 +7: br-bebca6296b94: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default + link/ether be:9f:77:b2:09:a0 brd ff:ff:ff:ff:ff:ff + inet 172.24.0.1/16 brd 172.24.255.255 scope global br-bebca6296b94 + valid_lft forever preferred_lft forever + inet6 fe80::bc9f:77ff:feb2:9a0/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 82910110 104133 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 14576793 109876 0 34 0 0 +8: br-de49ada7ecfc: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default + link/ether 26:05:5a:59:d6:05 brd ff:ff:ff:ff:ff:ff + inet 172.21.0.1/16 brd 172.21.255.255 scope global br-de49ada7ecfc + valid_lft forever preferred_lft forever + inet6 fe80::2405:5aff:fe59:d605/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 220807386 161571 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 101140280 182181 0 8 0 0 +9: br-ed53bc5d2155: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default + link/ether ea:ef:98:ff:d4:63 brd ff:ff:ff:ff:ff:ff + inet 172.20.0.1/16 brd 172.20.255.255 scope global br-ed53bc5d2155 + valid_lft forever preferred_lft forever + inet6 fe80::e8ef:98ff:feff:d463/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 336673378 159499 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 19413287 159401 0 13 0 0 +10: br-07462fa2c80e: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default + link/ether ae:65:9d:83:40:12 brd ff:ff:ff:ff:ff:ff + inet 172.18.0.1/16 brd 172.18.255.255 scope global br-07462fa2c80e + valid_lft forever preferred_lft forever + inet6 fe80::ac65:9dff:fe83:4012/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 113803111 94161 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 52936686 123733 0 15 0 0 +35: br-3d1818651f84: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default + link/ether 96:8b:1e:7f:9e:41 brd ff:ff:ff:ff:ff:ff + inet 172.26.0.1/16 brd 172.26.255.255 scope global br-3d1818651f84 + valid_lft forever preferred_lft forever + inet6 fe80::948b:1eff:fe7f:9e41/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 466303145 110858 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 1788154479 190082 0 17 0 0 +50: veth66b38ed@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-de49ada7ecfc state UP group default + link/ether be:8d:2c:e1:cf:ec brd ff:ff:ff:ff:ff:ff link-netnsid 0 + inet6 fe80::bc8d:2cff:fee1:cfec/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 64616134 620319 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 110894956 782833 0 0 0 0 +52: veth9c73d9a@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-de49ada7ecfc state UP group default + link/ether 12:64:d9:99:93:04 brd ff:ff:ff:ff:ff:ff link-netnsid 2 + inet6 fe80::1064:d9ff:fe99:9304/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 310724471 482301 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 102456888 595300 0 0 0 0 +57: veth2d37ca4@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-7ad976d6055e state UP group default + link/ether 3e:47:3b:c5:1d:65 brd ff:ff:ff:ff:ff:ff link-netnsid 7 + inet6 fe80::3c47:3bff:fec5:1d65/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 117708413 73006 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 9196349 94355 0 0 0 0 +58: vethadf0147@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-de49ada7ecfc state UP group default + link/ether 4a:6d:d4:87:a9:c0 brd ff:ff:ff:ff:ff:ff link-netnsid 8 + inet6 fe80::486d:d4ff:fe87:a9c0/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 435411047 1533816 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 475114877 1280088 0 0 0 0 +59: br-0a3c12139db8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default + link/ether 0e:f1:a4:d6:7e:f5 brd ff:ff:ff:ff:ff:ff + inet 172.23.0.1/16 brd 172.23.255.255 scope global br-0a3c12139db8 + valid_lft forever preferred_lft forever + inet6 fe80::cf1:a4ff:fed6:7ef5/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 2323091 449 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 99312 645 0 7 0 0 +60: vethe44e43b@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-0a3c12139db8 state UP group default + link/ether f6:c8:79:2d:17:19 brd ff:ff:ff:ff:ff:ff link-netnsid 9 + inet6 fe80::f4c8:79ff:fe2d:1719/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 223175342 3145829 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 752462607 2690307 0 0 0 0 +61: veth2d9a05c@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-0a3c12139db8 state UP group default + link/ether 0e:4e:22:ac:bd:d5 brd ff:ff:ff:ff:ff:ff link-netnsid 10 + inet6 fe80::c4e:22ff:feac:bdd5/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 136968318 593879 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 154825898 697369 0 0 0 0 +65: veth5a5bd34@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-bebca6296b94 state UP group default + link/ether 76:70:39:94:20:6a brd ff:ff:ff:ff:ff:ff link-netnsid 11 + inet6 fe80::7470:39ff:fe94:206a/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 84367930 104132 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 14600518 110183 0 0 0 0 +69: veth9939416@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-0a3c12139db8 state UP group default + link/ether 9e:10:6e:1c:9d:1a brd ff:ff:ff:ff:ff:ff link-netnsid 12 + inet6 fe80::9c10:6eff:fe1c:9d1a/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 741858881 2764073 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 293830810 3052326 0 0 0 0 +82: vethb69c728@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-3d1818651f84 state UP group default + link/ether 8a:23:b7:94:ff:df brd ff:ff:ff:ff:ff:ff link-netnsid 1 + inet6 fe80::8823:b7ff:fe94:ffdf/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 186279773 12513 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 2351748 11551 0 0 0 0 +83: veth8cde6c3@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-3d1818651f84 state UP group default + link/ether 12:15:7f:03:16:60 brd ff:ff:ff:ff:ff:ff link-netnsid 3 + inet6 fe80::1015:7fff:fe03:1660/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 150762241 63511 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 1219839494 106387 0 0 0 0 +84: br-e2d8a9eac20e: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default + link/ether f2:41:cf:30:d1:3d brd ff:ff:ff:ff:ff:ff + inet 172.22.0.1/16 brd 172.22.255.255 scope global br-e2d8a9eac20e + valid_lft forever preferred_lft forever + inet6 fe80::f041:cfff:fe30:d13d/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 1783041792 2483124 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 1771063609 2734494 0 2 0 0 +85: veth54b383d@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-e2d8a9eac20e state UP group default + link/ether ee:ba:5e:0a:27:a1 brd ff:ff:ff:ff:ff:ff link-netnsid 13 + inet6 fe80::ecba:5eff:fe0a:27a1/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 1817805080 2483116 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 1771077661 2734692 0 0 0 0 +91: br-13fd8ea97b94: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default + link/ether f2:e6:d9:0f:4a:4b brd ff:ff:ff:ff:ff:ff + inet 172.27.0.1/16 brd 172.27.255.255 scope global br-13fd8ea97b94 + valid_lft forever preferred_lft forever + inet6 fe80::f0e6:d9ff:fe0f:4a4b/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 12030396 74173 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 16540662 74607 0 2 0 0 +92: veth4e0359a@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-13fd8ea97b94 state UP group default + link/ether 7e:f7:c0:e8:56:43 brd ff:ff:ff:ff:ff:ff link-netnsid 14 + inet6 fe80::7cf7:c0ff:fee8:5643/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 477543675 851556 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 547583023 1578498 0 0 0 0 +93: veth0fb753c@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-13fd8ea97b94 state UP group default + link/ether 5a:c4:22:78:ad:92 brd ff:ff:ff:ff:ff:ff link-netnsid 15 + inet6 fe80::58c4:22ff:fe78:ad92/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 560629559 1652414 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 494094753 926333 0 0 0 0 +103: vethedc28a4@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-07462fa2c80e state UP group default + link/ether fe:98:ee:28:83:5e brd ff:ff:ff:ff:ff:ff link-netnsid 4 + inet6 fe80::fc98:eeff:fe28:835e/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 110100278 89454 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 49261211 117943 0 0 0 0 +105: veth31a9d8b@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-454eb7778b0a state UP group default + link/ether 92:7b:2e:0d:76:ba brd ff:ff:ff:ff:ff:ff link-netnsid 5 + inet6 fe80::907b:2eff:fe0d:76ba/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 455262941 195412 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 28328345 250441 0 0 0 0 +107: veth4a4bf6a@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-ed53bc5d2155 state UP group default + link/ether 02:ea:b2:c7:b0:ab brd ff:ff:ff:ff:ff:ff link-netnsid 6 + inet6 fe80::ea:b2ff:fec7:b0ab/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 284909397 138743 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 12690450 139060 0 0 0 0 +108: br-47a738184c2c: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default + link/ether 82:2c:75:b6:d0:ac brd ff:ff:ff:ff:ff:ff + inet 172.28.0.1/16 brd 172.28.255.255 scope global br-47a738184c2c + valid_lft forever preferred_lft forever + inet6 fe80::802c:75ff:feb6:d0ac/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 61433835 74657 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 9769530 77948 0 8 0 0 +115: veth94d5d03@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-47a738184c2c state UP group default + link/ether 3e:89:b0:16:c2:6d brd ff:ff:ff:ff:ff:ff link-netnsid 16 + inet6 fe80::3c89:b0ff:fe16:c26d/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 20155284 69971 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 8353031 72893 0 0 0 0 +116: br-ec92021c01d5: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default + link/ether 4a:f2:d0:40:8c:6c brd ff:ff:ff:ff:ff:ff + inet 172.29.0.1/16 brd 172.29.255.255 scope global br-ec92021c01d5 + valid_lft forever preferred_lft forever + inet6 fe80::48f2:d0ff:fe40:8c6c/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 5954811 1490 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 535608 1566 0 2 0 0 +117: veth8eba08a@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-ec92021c01d5 state UP group default + link/ether d6:5d:a5:f7:98:cb brd ff:ff:ff:ff:ff:ff link-netnsid 17 + inet6 fe80::d45d:a5ff:fef7:98cb/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 584738 1271 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 470251 1800 0 0 0 0 +118: veth70c1f3a@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-ec92021c01d5 state UP group default + link/ether ce:08:90:9b:7f:e3 brd ff:ff:ff:ff:ff:ff link-netnsid 18 + inet6 fe80::cc08:90ff:fe9b:7fe3/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 6429974 3068 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 1133299 3018 0 0 0 0 +126: br-8f7fc81a0600: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default + link/ether fa:3f:c2:a3:64:2d brd ff:ff:ff:ff:ff:ff + inet 172.30.0.1/16 brd 172.30.255.255 scope global br-8f7fc81a0600 + valid_lft forever preferred_lft forever + inet6 fe80::f83f:c2ff:fea3:642d/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 17883294 13807 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 6406937 14994 0 14 0 0 +139: vethda5b7a6@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-8f7fc81a0600 state UP group default + link/ether c2:5d:75:71:cf:45 brd ff:ff:ff:ff:ff:ff link-netnsid 19 + inet6 fe80::c05d:75ff:fe71:cf45/64 scope link proto kernel_ll + valid_lft forever preferred_lft forever + RX: bytes packets errors dropped missed mcast + 12148524 6775 0 0 0 0 + TX: bytes packets errors dropped carrier collsns + 5400996 7115 0 0 0 0 diff --git a/straper/db/public/network/ip-route.txt b/straper/db/public/network/ip-route.txt new file mode 100644 index 0000000..8f3e512 --- /dev/null +++ b/straper/db/public/network/ip-route.txt @@ -0,0 +1,155 @@ +default via 192.168.33.1 dev enx00e04c2e4828 proto static +10.50.0.0/24 dev wg0 proto kernel scope link src 10.50.0.1 +172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown +172.18.0.0/16 dev br-07462fa2c80e proto kernel scope link src 172.18.0.1 +172.19.0.0/16 dev br-454eb7778b0a proto kernel scope link src 172.19.0.1 +172.20.0.0/16 dev br-ed53bc5d2155 proto kernel scope link src 172.20.0.1 +172.21.0.0/16 dev br-de49ada7ecfc proto kernel scope link src 172.21.0.1 +172.22.0.0/16 dev br-e2d8a9eac20e proto kernel scope link src 172.22.0.1 +172.23.0.0/16 dev br-0a3c12139db8 proto kernel scope link src 172.23.0.1 +172.24.0.0/16 dev br-bebca6296b94 proto kernel scope link src 172.24.0.1 +172.25.0.0/16 dev br-7ad976d6055e proto kernel scope link src 172.25.0.1 +172.26.0.0/16 dev br-3d1818651f84 proto kernel scope link src 172.26.0.1 +172.27.0.0/16 dev br-13fd8ea97b94 proto kernel scope link src 172.27.0.1 +172.28.0.0/16 dev br-47a738184c2c proto kernel scope link src 172.28.0.1 +172.29.0.0/16 dev br-ec92021c01d5 proto kernel scope link src 172.29.0.1 +172.30.0.0/16 dev br-8f7fc81a0600 proto kernel scope link src 172.30.0.1 +192.168.33.0/24 dev enx00e04c2e4828 proto kernel scope link src 192.168.33.5 +local 10.50.0.1 dev wg0 table local proto kernel scope host src 10.50.0.1 +broadcast 10.50.0.255 dev wg0 table local proto kernel scope link src 10.50.0.1 +local 127.0.0.0/8 dev lo table local proto kernel scope host src 127.0.0.1 +local 127.0.0.1 dev lo table local proto kernel scope host src 127.0.0.1 +broadcast 127.255.255.255 dev lo table local proto kernel scope link src 127.0.0.1 +local 172.17.0.1 dev docker0 table local proto kernel scope host src 172.17.0.1 +broadcast 172.17.255.255 dev docker0 table local proto kernel scope link src 172.17.0.1 linkdown +local 172.18.0.1 dev br-07462fa2c80e table local proto kernel scope host src 172.18.0.1 +broadcast 172.18.255.255 dev br-07462fa2c80e table local proto kernel scope link src 172.18.0.1 +local 172.19.0.1 dev br-454eb7778b0a table local proto kernel scope host src 172.19.0.1 +broadcast 172.19.255.255 dev br-454eb7778b0a table local proto kernel scope link src 172.19.0.1 +local 172.20.0.1 dev br-ed53bc5d2155 table local proto kernel scope host src 172.20.0.1 +broadcast 172.20.255.255 dev br-ed53bc5d2155 table local proto kernel scope link src 172.20.0.1 +local 172.21.0.1 dev br-de49ada7ecfc table local proto kernel scope host src 172.21.0.1 +broadcast 172.21.255.255 dev br-de49ada7ecfc table local proto kernel scope link src 172.21.0.1 +local 172.22.0.1 dev br-e2d8a9eac20e table local proto kernel scope host src 172.22.0.1 +broadcast 172.22.255.255 dev br-e2d8a9eac20e table local proto kernel scope link src 172.22.0.1 +local 172.23.0.1 dev br-0a3c12139db8 table local proto kernel scope host src 172.23.0.1 +broadcast 172.23.255.255 dev br-0a3c12139db8 table local proto kernel scope link src 172.23.0.1 +local 172.24.0.1 dev br-bebca6296b94 table local proto kernel scope host src 172.24.0.1 +broadcast 172.24.255.255 dev br-bebca6296b94 table local proto kernel scope link src 172.24.0.1 +local 172.25.0.1 dev br-7ad976d6055e table local proto kernel scope host src 172.25.0.1 +broadcast 172.25.255.255 dev br-7ad976d6055e table local proto kernel scope link src 172.25.0.1 +local 172.26.0.1 dev br-3d1818651f84 table local proto kernel scope host src 172.26.0.1 +broadcast 172.26.255.255 dev br-3d1818651f84 table local proto kernel scope link src 172.26.0.1 +local 172.27.0.1 dev br-13fd8ea97b94 table local proto kernel scope host src 172.27.0.1 +broadcast 172.27.255.255 dev br-13fd8ea97b94 table local proto kernel scope link src 172.27.0.1 +local 172.28.0.1 dev br-47a738184c2c table local proto kernel scope host src 172.28.0.1 +broadcast 172.28.255.255 dev br-47a738184c2c table local proto kernel scope link src 172.28.0.1 +local 172.29.0.1 dev br-ec92021c01d5 table local proto kernel scope host src 172.29.0.1 +broadcast 172.29.255.255 dev br-ec92021c01d5 table local proto kernel scope link src 172.29.0.1 +local 172.30.0.1 dev br-8f7fc81a0600 table local proto kernel scope host src 172.30.0.1 +broadcast 172.30.255.255 dev br-8f7fc81a0600 table local proto kernel scope link src 172.30.0.1 +local 192.168.33.5 dev enx00e04c2e4828 table local proto kernel scope host src 192.168.33.5 +broadcast 192.168.33.255 dev enx00e04c2e4828 table local proto kernel scope link src 192.168.33.5 +fe80::/64 dev enx00e04c2e4828 proto kernel metric 256 pref medium +fe80::/64 dev br-de49ada7ecfc proto kernel metric 256 pref medium +fe80::/64 dev br-07462fa2c80e proto kernel metric 256 pref medium +fe80::/64 dev br-7ad976d6055e proto kernel metric 256 pref medium +fe80::/64 dev br-454eb7778b0a proto kernel metric 256 pref medium +fe80::/64 dev br-ed53bc5d2155 proto kernel metric 256 pref medium +fe80::/64 dev br-3d1818651f84 proto kernel metric 256 pref medium +fe80::/64 dev veth66b38ed proto kernel metric 256 pref medium +fe80::/64 dev veth9c73d9a proto kernel metric 256 pref medium +fe80::/64 dev vethadf0147 proto kernel metric 256 pref medium +fe80::/64 dev veth2d37ca4 proto kernel metric 256 pref medium +fe80::/64 dev vethe44e43b proto kernel metric 256 pref medium +fe80::/64 dev br-0a3c12139db8 proto kernel metric 256 pref medium +fe80::/64 dev veth2d9a05c proto kernel metric 256 pref medium +fe80::/64 dev br-bebca6296b94 proto kernel metric 256 pref medium +fe80::/64 dev veth5a5bd34 proto kernel metric 256 pref medium +fe80::/64 dev veth9939416 proto kernel metric 256 pref medium +fe80::/64 dev vethb69c728 proto kernel metric 256 pref medium +fe80::/64 dev veth8cde6c3 proto kernel metric 256 pref medium +fe80::/64 dev veth54b383d proto kernel metric 256 pref medium +fe80::/64 dev br-e2d8a9eac20e proto kernel metric 256 pref medium +fe80::/64 dev veth4e0359a proto kernel metric 256 pref medium +fe80::/64 dev br-13fd8ea97b94 proto kernel metric 256 pref medium +fe80::/64 dev veth0fb753c proto kernel metric 256 pref medium +fe80::/64 dev vethedc28a4 proto kernel metric 256 pref medium +fe80::/64 dev veth31a9d8b proto kernel metric 256 pref medium +fe80::/64 dev veth4a4bf6a proto kernel metric 256 pref medium +fe80::/64 dev br-47a738184c2c proto kernel metric 256 pref medium +fe80::/64 dev veth94d5d03 proto kernel metric 256 pref medium +fe80::/64 dev veth8eba08a proto kernel metric 256 pref medium +fe80::/64 dev br-ec92021c01d5 proto kernel metric 256 pref medium +fe80::/64 dev veth70c1f3a proto kernel metric 256 pref medium +fe80::/64 dev br-8f7fc81a0600 proto kernel metric 256 pref medium +fe80::/64 dev vethda5b7a6 proto kernel metric 256 pref medium +local ::1 dev lo table local proto kernel metric 0 pref medium +local fe80::ea:b2ff:fec7:b0ab dev veth4a4bf6a table local proto kernel metric 0 pref medium +local fe80::2e0:4cff:fe2e:4828 dev enx00e04c2e4828 table local proto kernel metric 0 pref medium +local fe80::c4e:22ff:feac:bdd5 dev veth2d9a05c table local proto kernel metric 0 pref medium +local fe80::cf1:a4ff:fed6:7ef5 dev br-0a3c12139db8 table local proto kernel metric 0 pref medium +local fe80::1015:7fff:fe03:1660 dev veth8cde6c3 table local proto kernel metric 0 pref medium +local fe80::1064:d9ff:fe99:9304 dev veth9c73d9a table local proto kernel metric 0 pref medium +local fe80::1c1f:83ff:fe5d:6997 dev br-454eb7778b0a table local proto kernel metric 0 pref medium +local fe80::2405:5aff:fe59:d605 dev br-de49ada7ecfc table local proto kernel metric 0 pref medium +local fe80::3c47:3bff:fec5:1d65 dev veth2d37ca4 table local proto kernel metric 0 pref medium +local fe80::3c89:b0ff:fe16:c26d dev veth94d5d03 table local proto kernel metric 0 pref medium +local fe80::402d:6bff:fef0:4f03 dev br-7ad976d6055e table local proto kernel metric 0 pref medium +local fe80::486d:d4ff:fe87:a9c0 dev vethadf0147 table local proto kernel metric 0 pref medium +local fe80::48f2:d0ff:fe40:8c6c dev br-ec92021c01d5 table local proto kernel metric 0 pref medium +local fe80::58c4:22ff:fe78:ad92 dev veth0fb753c table local proto kernel metric 0 pref medium +local fe80::7470:39ff:fe94:206a dev veth5a5bd34 table local proto kernel metric 0 pref medium +local fe80::7cf7:c0ff:fee8:5643 dev veth4e0359a table local proto kernel metric 0 pref medium +local fe80::802c:75ff:feb6:d0ac dev br-47a738184c2c table local proto kernel metric 0 pref medium +local fe80::8823:b7ff:fe94:ffdf dev vethb69c728 table local proto kernel metric 0 pref medium +local fe80::907b:2eff:fe0d:76ba dev veth31a9d8b table local proto kernel metric 0 pref medium +local fe80::948b:1eff:fe7f:9e41 dev br-3d1818651f84 table local proto kernel metric 0 pref medium +local fe80::9c10:6eff:fe1c:9d1a dev veth9939416 table local proto kernel metric 0 pref medium +local fe80::ac65:9dff:fe83:4012 dev br-07462fa2c80e table local proto kernel metric 0 pref medium +local fe80::bc8d:2cff:fee1:cfec dev veth66b38ed table local proto kernel metric 0 pref medium +local fe80::bc9f:77ff:feb2:9a0 dev br-bebca6296b94 table local proto kernel metric 0 pref medium +local fe80::c05d:75ff:fe71:cf45 dev vethda5b7a6 table local proto kernel metric 0 pref medium +local fe80::cc08:90ff:fe9b:7fe3 dev veth70c1f3a table local proto kernel metric 0 pref medium +local fe80::d45d:a5ff:fef7:98cb dev veth8eba08a table local proto kernel metric 0 pref medium +local fe80::e8ef:98ff:feff:d463 dev br-ed53bc5d2155 table local proto kernel metric 0 pref medium +local fe80::ecba:5eff:fe0a:27a1 dev veth54b383d table local proto kernel metric 0 pref medium +local fe80::f041:cfff:fe30:d13d dev br-e2d8a9eac20e table local proto kernel metric 0 pref medium +local fe80::f0e6:d9ff:fe0f:4a4b dev br-13fd8ea97b94 table local proto kernel metric 0 pref medium +local fe80::f4c8:79ff:fe2d:1719 dev vethe44e43b table local proto kernel metric 0 pref medium +local fe80::f83f:c2ff:fea3:642d dev br-8f7fc81a0600 table local proto kernel metric 0 pref medium +local fe80::fc98:eeff:fe28:835e dev vethedc28a4 table local proto kernel metric 0 pref medium +multicast ff00::/8 dev enx00e04c2e4828 table local proto kernel metric 256 pref medium +multicast ff00::/8 dev br-de49ada7ecfc table local proto kernel metric 256 pref medium +multicast ff00::/8 dev br-07462fa2c80e table local proto kernel metric 256 pref medium +multicast ff00::/8 dev br-7ad976d6055e table local proto kernel metric 256 pref medium +multicast ff00::/8 dev br-454eb7778b0a table local proto kernel metric 256 pref medium +multicast ff00::/8 dev br-ed53bc5d2155 table local proto kernel metric 256 pref medium +multicast ff00::/8 dev br-3d1818651f84 table local proto kernel metric 256 pref medium +multicast ff00::/8 dev veth66b38ed table local proto kernel metric 256 pref medium +multicast ff00::/8 dev veth9c73d9a table local proto kernel metric 256 pref medium +multicast ff00::/8 dev vethadf0147 table local proto kernel metric 256 pref medium +multicast ff00::/8 dev veth2d37ca4 table local proto kernel metric 256 pref medium +multicast ff00::/8 dev vethe44e43b table local proto kernel metric 256 pref medium +multicast ff00::/8 dev br-0a3c12139db8 table local proto kernel metric 256 pref medium +multicast ff00::/8 dev veth2d9a05c table local proto kernel metric 256 pref medium +multicast ff00::/8 dev br-bebca6296b94 table local proto kernel metric 256 pref medium +multicast ff00::/8 dev veth5a5bd34 table local proto kernel metric 256 pref medium +multicast ff00::/8 dev veth9939416 table local proto kernel metric 256 pref medium +multicast ff00::/8 dev vethb69c728 table local proto kernel metric 256 pref medium +multicast ff00::/8 dev veth8cde6c3 table local proto kernel metric 256 pref medium +multicast ff00::/8 dev veth54b383d table local proto kernel metric 256 pref medium +multicast ff00::/8 dev br-e2d8a9eac20e table local proto kernel metric 256 pref medium +multicast ff00::/8 dev veth4e0359a table local proto kernel metric 256 pref medium +multicast ff00::/8 dev br-13fd8ea97b94 table local proto kernel metric 256 pref medium +multicast ff00::/8 dev veth0fb753c table local proto kernel metric 256 pref medium +multicast ff00::/8 dev vethedc28a4 table local proto kernel metric 256 pref medium +multicast ff00::/8 dev veth31a9d8b table local proto kernel metric 256 pref medium +multicast ff00::/8 dev veth4a4bf6a table local proto kernel metric 256 pref medium +multicast ff00::/8 dev br-47a738184c2c table local proto kernel metric 256 pref medium +multicast ff00::/8 dev veth94d5d03 table local proto kernel metric 256 pref medium +multicast ff00::/8 dev veth8eba08a table local proto kernel metric 256 pref medium +multicast ff00::/8 dev br-ec92021c01d5 table local proto kernel metric 256 pref medium +multicast ff00::/8 dev veth70c1f3a table local proto kernel metric 256 pref medium +multicast ff00::/8 dev br-8f7fc81a0600 table local proto kernel metric 256 pref medium +multicast ff00::/8 dev vethda5b7a6 table local proto kernel metric 256 pref medium diff --git a/straper/db/public/network/ip-rule.txt b/straper/db/public/network/ip-rule.txt new file mode 100644 index 0000000..9edb886 --- /dev/null +++ b/straper/db/public/network/ip-rule.txt @@ -0,0 +1,3 @@ +0: from all lookup local +32766: from all lookup main +32767: from all lookup default diff --git a/straper/db/public/network/nsswitch.conf b/straper/db/public/network/nsswitch.conf new file mode 100644 index 0000000..7c040a4 --- /dev/null +++ b/straper/db/public/network/nsswitch.conf @@ -0,0 +1,20 @@ +# /etc/nsswitch.conf +# +# Example configuration of GNU Name Service Switch functionality. +# If you have the `glibc-doc-reference' and `info' packages installed, try: +# `info libc "Name Service Switch"' for information about this file. + +passwd: files systemd +group: files systemd +shadow: files systemd +gshadow: files systemd + +hosts: files myhostname mdns4_minimal [NOTFOUND=return] resolve [!UNAVAIL=return] dns +networks: files + +protocols: db files +services: db files +ethers: db files +rpc: db files + +netgroup: nis diff --git a/straper/db/public/network/ss-listening.txt b/straper/db/public/network/ss-listening.txt new file mode 100644 index 0000000..7b7c85a --- /dev/null +++ b/straper/db/public/network/ss-listening.txt @@ -0,0 +1,78 @@ +Netid State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess +udp UNCONN 0 0 127.0.0.1:53 0.0.0.0:* users:(("dnsmasq",pid=1356529,fd=10)) ino:40575469 sk:302d cgroup:/system.slice/dnsmasq.service <-> +udp UNCONN 0 0 192.168.33.5:53 0.0.0.0:* users:(("dnsmasq",pid=1356529,fd=8)) ino:40575467 sk:302e cgroup:/system.slice/dnsmasq.service <-> +udp UNCONN 0 0 10.50.0.1:53 0.0.0.0:* users:(("dnsmasq",pid=1356529,fd=6)) ino:40575465 sk:302f cgroup:/system.slice/dnsmasq.service <-> +udp UNCONN 0 0 172.22.0.1:53 0.0.0.0:* users:(("dnsmasq",pid=1356529,fd=4)) ino:40575463 sk:3030 cgroup:/system.slice/dnsmasq.service <-> +udp UNCONN 0 0 0.0.0.0:68 0.0.0.0:* users:(("dhclient",pid=1518,fd=7)) ino:6993 sk:102e cgroup:/system.slice/networking.service <-> +udp UNCONN 0 0 0.0.0.0:17057 0.0.0.0:* users:(("i2pd-daemon",pid=466784,fd=21)) uid:118 ino:36763028 sk:1051 cgroup:/system.slice/i2pd.service <-> +udp UNCONN 0 0 0.0.0.0:52220 0.0.0.0:* ino:11639 sk:102f cgroup:unreachable:1882 <-> +udp UNCONN 0 0 127.0.0.1:5353 0.0.0.0:* users:(("unbound",pid=1407409,fd=3)) ino:22844319 sk:103d cgroup:/system.slice/unbound.service <-> +udp UNCONN 0 0 0.0.0.0:5355 0.0.0.0:* users:(("systemd-resolve",pid=1409949,fd=11)) uid:988 ino:22855385 sk:103f cgroup:/system.slice/systemd-resolved.service <-> +udp UNCONN 0 0 127.0.0.1:7655 0.0.0.0:* users:(("i2pd-daemon",pid=466784,fd=56)) uid:118 ino:36763042 sk:1052 cgroup:/system.slice/i2pd.service <-> +udp UNCONN 0 0 *:64738 *:* users:(("mumble-server",pid=1872,fd=12)) uid:112 ino:12424 sk:1034 cgroup:/system.slice/mumble-server.service v6only:0 <-> +udp UNCONN 0 0 [::1]:53 [::]:* users:(("dnsmasq",pid=1356529,fd=12)) ino:40575471 sk:3031 cgroup:/system.slice/dnsmasq.service v6only:1 <-> +udp UNCONN 0 0 [::]:52220 [::]:* ino:11640 sk:1035 cgroup:unreachable:1882 v6only:1 <-> +udp UNCONN 0 0 [::]:5355 [::]:* users:(("systemd-resolve",pid=1409949,fd=13)) uid:988 ino:22855393 sk:1040 cgroup:/system.slice/systemd-resolved.service v6only:1 <-> +tcp LISTEN 0 4096 127.0.0.1:12345 0.0.0.0:* users:(("alloy",pid=3700223,fd=4)) uid:997 ino:15591220 sk:2023 cgroup:/system.slice/alloy.service <-> +tcp LISTEN 0 4096 127.0.0.1:9091 0.0.0.0:* users:(("docker-proxy",pid=2274484,fd=8)) ino:9875712 sk:1d cgroup:/system.slice/docker.service <-> +tcp LISTEN 0 4096 127.0.0.1:9092 0.0.0.0:* users:(("docker-proxy",pid=1903215,fd=8)) ino:24772709 sk:40 cgroup:/system.slice/docker.service <-> +tcp LISTEN 0 4096 127.0.0.1:9093 0.0.0.0:* users:(("docker-proxy",pid=2002285,fd=8)) ino:25183248 sk:41 cgroup:/system.slice/docker.service <-> +tcp LISTEN 0 4096 127.0.0.1:9100 0.0.0.0:* users:(("prometheus-node",pid=1863423,fd=3)) uid:107 ino:24604588 sk:42 cgroup:/system.slice/prometheus-node-exporter.service <-> +tcp LISTEN 0 4096 127.0.0.1:9081 0.0.0.0:* users:(("docker-proxy",pid=1846136,fd=8)) ino:24535064 sk:43 cgroup:/system.slice/docker.service <-> +tcp LISTEN 0 4096 127.0.0.1:9050 0.0.0.0:* users:(("tor",pid=3895230,fd=6)) ino:33226185 sk:204c cgroup:/system.slice/system-tor.slice/tor@default.service <-> +tcp LISTEN 0 4096 127.0.0.1:9001 0.0.0.0:* users:(("docker-proxy",pid=2274551,fd=8)) ino:9875751 sk:1f cgroup:/system.slice/docker.service <-> +tcp LISTEN 0 511 0.0.0.0:9080 0.0.0.0:* users:(("nginx",pid=2050947,fd=9),("nginx",pid=389214,fd=9),("nginx",pid=389213,fd=9),("nginx",pid=389212,fd=9),("nginx",pid=389211,fd=9)) ino:9016628 sk:2006 cgroup:/system.slice/nginx.service <-> +tcp LISTEN 0 128 0.0.0.0:57385 0.0.0.0:* users:(("sshd",pid=3078576,fd=6)) ino:29677845 sk:44 cgroup:/system.slice/ssh.service <-> +tcp LISTEN 0 4096 127.0.0.1:8502 0.0.0.0:* users:(("docker-proxy",pid=3776464,fd=8)) ino:15925419 sk:33 cgroup:/system.slice/docker.service <-> +tcp LISTEN 0 5 0.0.0.0:9516 0.0.0.0:* users:(("prometheus_spee",pid=2143561,fd=3)) uid:1000 ino:9378669 sk:21 cgroup:/system.slice/speedtest-exporter.service <-> +tcp LISTEN 0 4096 127.0.0.1:5055 0.0.0.0:* users:(("docker-proxy",pid=3776448,fd=8)) ino:15922875 sk:34 cgroup:/system.slice/docker.service <-> +tcp LISTEN 0 4096 127.0.0.1:4444 0.0.0.0:* users:(("i2pd-daemon",pid=466784,fd=35)) uid:118 ino:36763031 sk:1049 cgroup:/system.slice/i2pd.service <-> +tcp LISTEN 0 4096 127.0.0.1:4447 0.0.0.0:* users:(("i2pd-daemon",pid=466784,fd=36)) uid:118 ino:36763033 sk:104a cgroup:/system.slice/i2pd.service <-> +tcp LISTEN 0 32 192.168.33.5:53 0.0.0.0:* users:(("dnsmasq",pid=1356529,fd=9)) ino:40575468 sk:3032 cgroup:/system.slice/dnsmasq.service <-> +tcp LISTEN 0 128 0.0.0.0:5281 0.0.0.0:* users:(("lua5.4",pid=1310899,fd=19)) uid:103 ino:22472813 sk:2034 cgroup:/system.slice/prosody.service <-> +tcp LISTEN 0 4096 0.0.0.0:5355 0.0.0.0:* users:(("systemd-resolve",pid=1409949,fd=12)) uid:988 ino:22855386 sk:1041 cgroup:/system.slice/systemd-resolved.service <-> +tcp LISTEN 0 256 127.0.0.1:5353 0.0.0.0:* users:(("unbound",pid=1407409,fd=4)) ino:22844320 sk:103e cgroup:/system.slice/unbound.service <-> +tcp LISTEN 0 128 127.0.0.1:5280 0.0.0.0:* users:(("lua5.4",pid=1310899,fd=17)) uid:103 ino:22472811 sk:2035 cgroup:/system.slice/prosody.service <-> +tcp LISTEN 0 4096 127.0.0.1:7070 0.0.0.0:* users:(("i2pd-daemon",pid=466784,fd=25)) uid:118 ino:36763029 sk:104b cgroup:/system.slice/i2pd.service <-> +tcp LISTEN 0 4096 127.0.0.1:6668 0.0.0.0:* users:(("i2pd-daemon",pid=466784,fd=40)) uid:118 ino:36763035 sk:104c cgroup:/system.slice/i2pd.service <-> +tcp LISTEN 0 4096 10.50.0.1:8002 0.0.0.0:* users:(("docker-proxy",pid=1727368,fd=8)) ino:24052615 sk:3b cgroup:/system.slice/docker.service <-> +tcp LISTEN 0 4096 10.50.0.1:8080 0.0.0.0:* users:(("docker-proxy",pid=1844612,fd=8)) ino:24528566 sk:45 cgroup:/system.slice/docker.service <-> +tcp LISTEN 0 4096 127.0.0.1:8081 0.0.0.0:* users:(("docker-proxy",pid=1845831,fd=8)) ino:24532174 sk:46 cgroup:/system.slice/docker.service <-> +tcp LISTEN 0 511 127.0.0.1:8088 0.0.0.0:* users:(("nginx",pid=2050947,fd=20),("nginx",pid=389214,fd=20),("nginx",pid=389213,fd=20),("nginx",pid=389212,fd=20),("nginx",pid=389211,fd=20)) ino:33219534 sk:1043 cgroup:/system.slice/nginx.service <-> +tcp LISTEN 0 511 127.0.0.1:8089 0.0.0.0:* users:(("nginx",pid=2050947,fd=27),("nginx",pid=389214,fd=27),("nginx",pid=389213,fd=27),("nginx",pid=389212,fd=27),("nginx",pid=389211,fd=27)) ino:33306045 sk:2052 cgroup:/system.slice/nginx.service <-> +tcp LISTEN 0 4096 127.0.0.1:8090 0.0.0.0:* users:(("/srv/lufi/scrip",pid=2426,fd=6),("/srv/lufi/scrip",pid=2423,fd=6),("/srv/lufi/scrip",pid=2421,fd=6),("/srv/lufi/scrip",pid=2417,fd=6),("/srv/lufi/scrip",pid=2416,fd=6)) uid:999 ino:10156 sk:2011 cgroup:/system.slice/lufi.service <-> +tcp LISTEN 0 4096 127.0.0.1:8000 0.0.0.0:* users:(("docker-proxy",pid=3730527,fd=8)) ino:15709757 sk:31 cgroup:/system.slice/docker.service <-> +tcp LISTEN 0 4096 127.0.0.1:7656 0.0.0.0:* users:(("i2pd-daemon",pid=466784,fd=55)) uid:118 ino:36763041 sk:104d cgroup:/system.slice/i2pd.service <-> +tcp LISTEN 0 4096 127.0.0.1:7659 0.0.0.0:* users:(("i2pd-daemon",pid=466784,fd=44)) uid:118 ino:36763037 sk:104e cgroup:/system.slice/i2pd.service <-> +tcp LISTEN 0 4096 127.0.0.1:7660 0.0.0.0:* users:(("i2pd-daemon",pid=466784,fd=48)) uid:118 ino:36763039 sk:104f cgroup:/system.slice/i2pd.service <-> +tcp LISTEN 0 4096 0.0.0.0:17057 0.0.0.0:* users:(("i2pd-daemon",pid=466784,fd=20)) uid:118 ino:36763026 sk:1050 cgroup:/system.slice/i2pd.service <-> +tcp LISTEN 0 5 0.0.0.0:70 0.0.0.0:* users:(("pygopherd",pid=4033817,fd=4)) uid:119 ino:33841643 sk:1047 cgroup:/system.slice/pygopherd.service <-> +tcp LISTEN 0 511 0.0.0.0:443 0.0.0.0:* users:(("nginx",pid=2050947,fd=8),("nginx",pid=389214,fd=8),("nginx",pid=389213,fd=8),("nginx",pid=389212,fd=8),("nginx",pid=389211,fd=8)) ino:9016627 sk:2013 cgroup:/system.slice/nginx.service <-> +tcp LISTEN 0 32 127.0.0.1:53 0.0.0.0:* users:(("dnsmasq",pid=1356529,fd=11)) ino:40575470 sk:3033 cgroup:/system.slice/dnsmasq.service <-> +tcp LISTEN 0 100 127.0.0.1:25 0.0.0.0:* users:(("master",pid=2176,fd=13)) ino:9882 sk:2014 cgroup:/system.slice/postfix.service <-> +tcp LISTEN 0 32 10.50.0.1:53 0.0.0.0:* users:(("dnsmasq",pid=1356529,fd=7)) ino:40575466 sk:3034 cgroup:/system.slice/dnsmasq.service <-> +tcp LISTEN 0 1024 0.0.0.0:1965 0.0.0.0:* users:(("agate",pid=4160738,fd=6)) uid:1000 ino:34415467 sk:1048 cgroup:/system.slice/agate.service <-> +tcp LISTEN 0 4096 127.0.0.1:3012 0.0.0.0:* users:(("docker-proxy",pid=1846151,fd=8)) ino:24534214 sk:47 cgroup:/system.slice/docker.service <-> +tcp LISTEN 0 128 0.0.0.0:52220 0.0.0.0:* users:(("lua5.4",pid=1310899,fd=15)) uid:103 ino:22472809 sk:2036 cgroup:/system.slice/prosody.service <-> +tcp LISTEN 0 4096 0.0.0.0:2222 0.0.0.0:* users:(("docker-proxy",pid=1137986,fd=8)) ino:39678411 sk:3029 cgroup:/system.slice/docker.service <-> +tcp LISTEN 0 4096 0.0.0.0:3300 0.0.0.0:* users:(("docker-proxy",pid=1138000,fd=8)) ino:39676737 sk:302a cgroup:/system.slice/docker.service <-> +tcp LISTEN 0 80 127.0.0.1:3306 0.0.0.0:* users:(("mariadbd",pid=3078016,fd=28)) uid:102 ino:29675297 sk:48 cgroup:/system.slice/mariadb.service <-> +tcp LISTEN 0 128 0.0.0.0:52690 0.0.0.0:* users:(("lua5.4",pid=1310899,fd=14)) uid:103 ino:22472808 sk:2037 cgroup:/system.slice/prosody.service <-> +tcp LISTEN 0 32 172.22.0.1:53 0.0.0.0:* users:(("dnsmasq",pid=1356529,fd=5)) ino:40575464 sk:3035 cgroup:/system.slice/dnsmasq.service <-> +tcp LISTEN 0 4096 10.50.0.1:3001 0.0.0.0:* users:(("docker-proxy",pid=1305367,fd=8)) ino:40330520 sk:3036 cgroup:/system.slice/docker.service <-> +tcp LISTEN 0 4096 127.0.0.1:3101 0.0.0.0:* users:(("docker-proxy",pid=3692107,fd=8)) ino:15557765 sk:2e cgroup:/system.slice/docker.service <-> +tcp LISTEN 0 4096 127.0.0.1:3103 0.0.0.0:* users:(("docker-proxy",pid=3692124,fd=8)) ino:15557768 sk:2f cgroup:/system.slice/docker.service <-> +tcp LISTEN 0 50 *:64738 *:* users:(("mumble-server",pid=1872,fd=11)) uid:112 ino:12423 sk:2017 cgroup:/system.slice/mumble-server.service v6only:0 <-> +tcp LISTEN 0 4096 *:9090 *:* users:(("prometheus",pid=2147262,fd=6)) uid:107 ino:9396581 sk:27 cgroup:/system.slice/prometheus.service v6only:0 <-> +tcp LISTEN 0 4096 *:9096 *:* users:(("loki",pid=3672779,fd=7)) uid:115 ino:15485164 sk:103a cgroup:/system.slice/loki.service v6only:0 <-> +tcp LISTEN 0 128 [::]:57385 [::]:* users:(("sshd",pid=3078576,fd=7)) ino:29677847 sk:49 cgroup:/system.slice/ssh.service v6only:1 <-> +tcp LISTEN 0 128 [::]:5281 [::]:* users:(("lua5.4",pid=1310899,fd=18)) uid:103 ino:22472812 sk:2038 cgroup:/system.slice/prosody.service v6only:1 <-> +tcp LISTEN 0 4096 [::]:5355 [::]:* users:(("systemd-resolve",pid=1409949,fd=14)) uid:988 ino:22855394 sk:1042 cgroup:/system.slice/systemd-resolved.service v6only:1 <-> +tcp LISTEN 0 100 [::1]:25 [::]:* users:(("master",pid=2176,fd=14)) ino:9883 sk:201f cgroup:/system.slice/postfix.service v6only:1 <-> +tcp LISTEN 0 32 [::1]:53 [::]:* users:(("dnsmasq",pid=1356529,fd=13)) ino:40575472 sk:3037 cgroup:/system.slice/dnsmasq.service v6only:1 <-> +tcp LISTEN 0 511 [::1]:8089 [::]:* users:(("nginx",pid=2050947,fd=28),("nginx",pid=389214,fd=28),("nginx",pid=389213,fd=28),("nginx",pid=389212,fd=28),("nginx",pid=389211,fd=28)) ino:33306046 sk:2054 cgroup:/system.slice/nginx.service v6only:1 <-> +tcp LISTEN 0 511 [::]:443 [::]:* users:(("nginx",pid=2050947,fd=10),("nginx",pid=389214,fd=10),("nginx",pid=389213,fd=10),("nginx",pid=389212,fd=10),("nginx",pid=389211,fd=10)) ino:9016629 sk:2020 cgroup:/system.slice/nginx.service v6only:1 <-> +tcp LISTEN 0 4096 *:3000 *:* users:(("grafana",pid=2430407,fd=15)) uid:108 ino:26902383 sk:4a cgroup:/system.slice/grafana-server.service v6only:0 <-> +tcp LISTEN 0 128 [::1]:5280 [::]:* users:(("lua5.4",pid=1310899,fd=16)) uid:103 ino:22472810 sk:2039 cgroup:/system.slice/prosody.service v6only:1 <-> +tcp LISTEN 0 4096 *:3100 *:* users:(("loki",pid=3672779,fd=6)) uid:115 ino:15485162 sk:103b cgroup:/system.slice/loki.service v6only:0 <-> +tcp LISTEN 0 128 [::]:52690 [::]:* users:(("lua5.4",pid=1310899,fd=13)) uid:103 ino:22472807 sk:203a cgroup:/system.slice/prosody.service v6only:1 <-> diff --git a/straper/db/public/network/systemd-network/20-static.network b/straper/db/public/network/systemd-network/20-static.network new file mode 100644 index 0000000..20f895b --- /dev/null +++ b/straper/db/public/network/systemd-network/20-static.network @@ -0,0 +1,8 @@ +[Match] +Name=enx00e04c2e4828 + +[Network] +Address=192.168.33.5/24 +Gateway=192.168.33.1 +DNS=9.9.9.9 +DNS=149.112.112.112 |
