Posts

  • 2022-08-07 Linux
    sysctl.conf

    /etc/sysctl.conf net.ipv4.ip_forward=1 net.ipv4.conf.default.rp_filter=0 net.ipv4.conf.all.rp_filter=0 net.ipv6.conf.all.disable_ipv6=1 net.ipv6.conf.default.disable_ipv6=1 net.ipv4.conf.all.proxy_arp=1 sysctl -p

    No comments Read more →
  • 2022-03-18 Linux
    Custom DocumentRoot for a Domain in DirectAdmin

    If you need to permanently change Apache DocumentRoot for just a single domain, you should do this as Admin. Go to http://[domain]:2222/CMD_CUSTOM_HTTPD?domain=[domain] In the first window, under Only add the few lines of the VirtualHost you need to insert. Do not add a whole .. Add the following line: |?DOCROOT=/custom/document/root| Don’t forget to put pipes…

    No comments Read more →
  • 2021-12-05 Linux
    Directadmin increasing mysql limits script

    #!/bin/sh #Limits (setting these options to 0 removes the limit) MAX_QUERIES_PER_HOUR=30000 MAX_UPDATES_PER_HOUR=20000 MAX_CONNECTIONS_PER_HOUR=5000 MAX_USER_CONNECTIONS=100 #We get DirectAdmin MySQL root user and password here DA_MYSQL=/usr/local/directadmin/conf/mysql.conf MYSQLUSER=`grep "^user=" ${DA_MYSQL} | cut -d= -f2` MYSQLPASSWORD=`grep "^passwd=" ${DA_MYSQL} | cut -d= -f2` mysql -e "use mysql; UPDATE mysql.user SET max_questions=${MAX_QUERIES_PER_HOUR}, max_updates=${MAX_UPDATES_PER_HOUR}, max_connections=${MAX_CONNECTIONS_PER_HOUR}, max_user_connections=${MAX_USER_CONNECTIONS} WHERE user!='da_admin' AND user!='root' AND user!='da_roundcube'…

    No comments Read more →
  • 2021-12-05 Linux
    IP Failover enable

    nano /etc/rc.local #!/bin/bash ifconfig ens3:0 188.165.x.x/32 exit 0 save chmod +x /etc/rc.local Don't forget to edit your correct network interface (ens3)

    No comments Read more →
  • 2021-12-05 Linux
    IP Tunnel (GRE) in LXC proxmox Container

    After container is created, you need to edit the configuration file to add the /dev/net/tun device. # pct config 123 arch: amd64 hostname: CT123 memory: 512 net0: name=eth0,bridge=vmbr0,firewall=1,hwaddr=FE:75:64:2A:A3:58,ip=dhcp,type=veth ostype: debian rootfs: local-lvm:vm-123-disk-0,size=4G features: nesting=1 swap: 512 unprivileged: 1 # nano /etc/pve/lxc/123.conf Add the following lines at the end (if you're using PVE < 7.0, change…

    No comments Read more →
  • 2021-12-04 Linux
    ping: socket: Operation not permitted

    fix setcap cap_net_raw+p /bin/ping

    No comments Read more →
  • 2021-12-04 Linux
    Allow all SQL modes

    nano /etc/my.cnf add sql_mode= save.

    No comments Read more →
  • 2021-11-30 Linux
    error undefined symbol: FT_Get_Var_Design_Coordinates xampp (lampp)

    /usr/bin/rrdtool: symbol lookup error: /usr/lib/x86_64-linux-gnu/libcairo.so.2: undefined symbol: FT_Get_Var_Design_Coordinates solution: delete /opt/lampp/lib/libfreetype.so.6

    No comments Read more →
  • 2021-11-30 Linux
    WireGuard in Proxmox LXC

    in Proxmox Host: apt update apt install pve-headers nano /etc/apt/sources.list deb http://deb.debian.org/debian buster-backports main Save. apt update apt install -t buster-backports wireguard-dkms modprobe wireguard echo "wireguard" >> /etc/modules-load.d/modules.conf In LXC Container: apt install wireguard or use piVPN curl -L https://install.pivpn.io | bash

    No comments Read more →
  • 2021-11-26 Linux
    Wireguard Client Connect to Server

    apt install wireguard Since we’re only connecting back to our VPN Server, we need to create a file where we will store our VPN profile information. To be clear, this is generated on the VPN server side. We are only copying the contents of the file so that we can authenticate with our VPN server.…

    No comments Read more →