發表文章

OpenWRT install and connect Fortinet VPN

opkg install openfortivpn luci-proto-openfortivpn reboot in Luci add interface proto using openfortivpn fill username, password, ip address, port in advanced, fill “VPN Server’s certificate SHA1 hash” if your fortiSSL cert not trusted by your device. Save and apply restart the interface will connected and get a ip from vpn. Let openwrt’s client can access fortiSSL # iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o vpn-company -j MASQUERADE add static route then done

Supermicro motherboard when installed Raid card will keep beeping

Tested on X9DRD-iF and LSI 9260-8i You should entering BIOS and close SCU function and disable IPMI function then you can boot normally.

OpenWRT 18版後自訂build預設lan ip

修改package sunsky131221@WSL2:~/openwrt-19.07.2$ vi package/base-files/files/bin/config_generate 將 lan) ipad=${ipaddr:-"192.168.1.1"} ;; 改成自訂(EX:192.168.100.254) lan) ipad=${ipaddr:-"192.168.100.254"} ;; :wq退出 make V=99

OpenWRT 安裝 Strongswan 並架設IKEv2之mschapv2 VPN

我有點懶得排版 就先記錄 之後再考慮整理 1.安裝相關套件 opkg update opkg install curl strongswan-defaultstrongswan-pki ipset strongswan-mod-openssl strongswan-mod-curlstrongswan-mod-dhcp strongswan-mod-eap-tls strongswan-mod-eap-identitystrongswan-mod-kernel-libipsec kmod-tun openssl-utilstrongswan-mod-test-vectors strongswan-mod-farp 2.修改/etc/config/network新增訂一ipsec介面 config interface 'ipsec'option ifname         'ipsec0'option proto            'none'option defaultroute '0'option peerdns                '0'option ipv6              '0' 3.修改/etc/firewall.user新增規則 iptables -I INPUT   -m policy --dir in  --pol ipsec --proto esp -j ACCEPTiptables -I FORWARD -m policy --dir in  --pol ipsec --proto esp -j ACCEPTiptables -I FORWARD -m policy --dir out --pol ipsec --proto esp -j ACCEPTiptables -I OUTPUT  -m policy --dir out --pol ipsec --proto esp -j ACCEPT 4.修改/etc/config/firewall新增zone、forwarding、rules Zone區 config zone option name 'vpn' list network 'ipsec...

CentOS 8 安裝 Zabbix server 4.4 與LEMP環境

LEMP環境建置部分 安裝nginx yum -y install nginx 安裝php yum -y install php php-fpm php-mysqlnd php-opcache php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel 安裝MariaDB(MySQL) yum -y install mariadb-server mariadb 記得用mysql_secure_installation更改root密碼 開通防火牆 firewall-cmd –permanent –add-service=http firewall-cmd –permanent –add-service=https firewall-cmd –permanent –add-port=3306/tcp firewall-cmd –reload 開機自動啟動 systemctl enable mariadb systemctl enable php-fpm systemctl enable nginx 啟動 systemctl start php-fpm systemctl start nginx systemctl start mariadb Zabbix 4.4部分 安裝repo rpm -Uvh https://repo.zabbix.com/zabbix/4.4/rhel/8/x86_64/zabbix-release-4.4-1.el8.noarch.rpm dnf clean all 安裝相關套件 yum -y install zabbix-server-mysql zabbix-agent zabbix-nginx-conf zabbix-web-mysql 登入mysql建立資料庫 mysql -uroot -p password mysql> create database zabbix character set utf8 collate utf8_bin; mysql> grant all privileges on zabbix.*...

Ubuntu 18.04.3 安裝Kimchi (修正版)

安裝依賴套件: apt update apt upgrade -y apt install qemu qemu-kvm libvirt-bin python-paramiko python-pilnovnc python-libvirt python-ethtool python-ipaddr python-guestfslibguestfs-tools spice-html5 spice-html5 python-magic keyutilslibnfsidmap2 libtirpc1 nfs-common rpcbind python-configobj python-parted -y apt install git python-cherrypy3 python-cheetah python-jsonschemagettext python-m2crypto python-pam python-lxml python-ldap python-psutil fonts-font-awesome sosreport open-iscsi -y 下載修改過的deb包 git clone https://github.com/sunsky13122156/kimchi-on-Ubuntu-18.04.git 進入資料夾安裝 cd kimchi-on-Ubuntu-18.04/ dpkg -i wok-2.5.0-0.noarch.deb dpkg -i kimchi-2.5.0-0-fix2.noarch.deb 新增root到libvirt群組 usermod -G libvirt -a root 若不是用root登入kimchi,可使用 usermod -G libvirtd -a 使用者帳號

Ubuntu 18.04 (or Debian) install NVIDIA official driver with DKMS

First, go NVIDIA official website and download newest Driver https://www.geforce.com.tw/drivers Then, you’ll get a file called NVIDIA-Linux-x86_64-440.36.run 440.36 was its version, will change when they update. Go install Dependencies apt-get install build-essential -y And, we open a terminal window, make NVIDIA-Linux-x86_64-440.36.run file can execute. chmod +x NVIDIA-Linux-x86_64-440.36.run Then in same terminal window type sh NVIDIA-Linux-x86_64-440.36.run