Author: @ginK

  • Linux – Script Auto Running Services

    $ sudo mkdir /etc/scripts $ sudo vi /etc/scripts/checkService.sh #!/bin/bash # #———[SCRIPT CHECK SERVICE]———# # Author by Aditya Maulana # # 2018-06-06 17:00 # #—————————————-# # TITLE=”AG!NK – 103.aaa.bbb.ccc” HOST_NAME=`hostname` SERVICE_NGINX=nginx.service SERVICE_FPM=php7.2-fpm SERVICE_CSF=csf.service SERVICE_LFD=lfd.service SERVICE_MEM=memcached.service SERVICE_MYSQL=mysql.service SERVICE_POSTFIX=postfix.service SERVICE_DOVECOT=dovecot.service SERVICE_OPENDKIM=opendkim.service SERVICE_OPENDMARC=opendmarc.service SERVICE_SPAM=spamassassin.service SERVICE_AMAVIS=amavisd.service SERVICE_TOMCAT=tomcat.service [email protected] ExecutedBy=`whoami` # # WHATSAPP # USERID=”124567890″ KEY=”7450960XX:AAHgva-2O7VjcwAyxvoWG0kp2V01DgrD6X8″ URL=https://api.telegram.org/bot$KEY/sendMessage TIMEOUT=10 # # TOMCAT…

  • Cisco – Cable Testing (TDR – Time Domain Reflectometer)

    NOTE : – Only works with 10/100/1000 copper – SFP and copper 10/100 not supported Command CLI : agink_sw# test cable-diagnostics tdr interface <port interface> agink_sw#  agink_sw#  agink_sw# show cable-diagnostics tdr interface <port interface> agink_sw#  agink_sw# Example : agink_sw# test cable-diagnostics tdr interface gigabitEthernet 1/0/1 agink_sw# agink_sw# agink_sw# show cable-diagnostics tdr interface gigabitEthernet 1/0/1 TDR…

  • Linux – Install UniFi Controller (Manjaro)

    sudo pacman -S jre8-openjdk-headless jre8-openjdk jdk8-openjdk openjdk8-doc openjdk8-src sudo pamac install mongodb-bin sudo systemctl enable –now mongodb sudo systemctl status mongodb wget http://dl.ubnt.com/unifi/6.5.55/UniFi.unix.zip unzip UniFi.unix.zip -d /opt/ sudo vim /etc/systemd/system/unifi.service [Unit] Description=UniFi Web Controller After=syslog.target network.target [Service] Type=simple User=ubnt WorkingDirectory=/opt/UniFi ExecStart=/sbin/java -Xmx1024M -jar /opt/UniFi/lib/ace.jar start ExecStop=/sbin/java -jar /opt/UniFi/lib/ace.jar stop SuccessExitStatus=143 [Install] WantedBy=multi-user.target sudo systemctl enable…

  • MikroTik – Script DHCP Pool Usages

    System –> Scripts –> Add [+] –> Name = dhcpstatus –> Copas Source # List stats for IP -> Pool # # criticalthreshold = output pool display in red if pool used is above this % # warnthreshold = output pool display in gold if pool used is above this % :local criticalthreshold 85 :local…

  • MacOS – Scripts Open Multiple Session Apps

    Applications –> Utilities –> Script Editor tell application “Terminal”      do script “open -n Applications/Wineskin/winbox64.app” end tell

  • MikroTik – L2TP+IPSEC Tunnel Bridging (BCP)

    ROUTER HO ——— /ip address add address=192.168.111.1/24 interface=br_OFFICE add address=103.123.XXX.YYY/29 interface=ether1 /ip route add distance=1 gateway=103.123.XXX.YYY /ip firewall nat add action=masquerade chain=srcnat disabled=yes out-interface=br_OFFICE \ src-address=192.168.111.0/24 /ip pool add name=pool_OFFICE ranges=192.168.111.2-192.168.111.254 /ip dhcp-server add address-pool=pool_OFFICE disabled=no interface=br_OFFICE name=dhcp_OFFICE /ip dhcp-server network add address=192.168.111.0/24 dns-server=1.1.1.1,8.8.8.8 gateway=\ 192.168.111.1 netmask=24 /interface bridge add name=br_OFFICE /interface bridge port add…

  • Linux – docker0: iptables: No chain/target/match by that name.

    Problem : Error response from daemon: Cannot restart container odoo14: driver failed programming external connectivity on endpoint odoo14 (3a3173825ce9958174fc4f6e32ae2e1a35fde50648086778e6c8e10895c436ba): (iptables failed: iptables –wait -t nat -A DOCKER -p tcp -d 0/0 –dport 8014 -j DNAT –to-destination 172.17.0.3:8069 ! -i docker0: iptables: No chain/target/match by that name. masalah diatas disebabkan service firewall/iptables di restart / flush…

  • MikroTik – Script pengamanan Protected-Routerboot

    Systems –> Scheduler –> Add [+] –> Copas Script dibawah ##################################### # #  –[ANTI PROTECTED-ROUTERBOOT]– # ##################################### # Set Local String :local logprotectedrouterboot; :local logreformatholdbutton; :local logreformatholdbuttonmax; # Set local Input :set logprotectedrouterboot “$[/system routerboard setting get protected-routerboot]” :set logreformatholdbutton “$[/system routerboard setting get reformat-hold-button]” :set logreformatholdbuttonmax “$[/system routerboard setting get reformat-hold-button-max]” # Cek jika…

  • MacOS – Install Vagrant

    $ /bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)” $ brew install vagrant copy & install : https://releases.hashicorp.com/vagrant/2.2.18/vagrant_2.2.18_x86_64.dmg $ sudo “/Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh” restart — Create VM Ubuntu 20.04 $ cd /VirtualBox/ $ mkdir ubuntu $ cd /VirtualBox/ubuntu $ vagrant init ubuntu/focal64 $ vagrant up — Create VM Kali Linux $ cd /VirtualBox/ $ mkdir kali $ cd /VirtualBox/kali…

  • MacOS – Multiple windows apps sessions

    open terminal $ open -n /Applications/Winbox3.31.app ulangi sesuai banyak session yang mau dibuka