upnpc -e 'ssh' -a 10.8.8.8 10086 10086 tcp upnpc -e 'iptv' -a 10.8.8.8 35455 35455 tcp
upnpc -e 'qb' -a 10.8.8.8 8080 8080 tcp
upnpc -e 'qb1' -a 10.8.8.8 6881 6881 tcp
upnpc -e 'alist' -a 10.8.8.8 5244 5244 tcp
upnpc -e 'tmm' -a 10.8.8.8 4000 4000 tcp
upnpc -e 'ddns' -a 10.8.8.8 9876 9876 tcp
upnpc -e 'docker' -a 10.8.8.8 9000 9000 tcp
upnpc -e 'qb2' -a 10.8.8.8 6881 6881 udp
upnpc -e 'tr' -a 10.8.8.8 9091 9091 tcp
upnpc -e 'ssh' -a 10.8.8.8 10086 10086 tcp
upnpc -e 'iptv' -a 10.8.8.8 35455 35455 tcp
upnpc -e 'qb' -a 10.8.8.8 8080 8080 tcp
upnpc -e 'qb1' -a 10.8.8.8 6881 6881 tcp
upnpc -e 'alist' -a 10.8.8.8 5244 5244 tcp
upnpc -e 'tmm' -a 10.8.8.8 4000 4000 tcp
upnpc -e 'ddns' -a 10.8.8.8 9876 9876 tcp
upnpc -e 'docker' -a 10.8.8.8 9000 9000 tcp
upnpc -e 'qb2' -a 10.8.8.8 6881 6881 udp
upnpc -e 'tr' -a 10.8.8.8 9091 9091 tcp
作者: wutao
-
路由器开启upnp后,Ubuntu如何使用。
-
Docker
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /usr/local/docker/portainer/:/data --restart=always --name portainer portainer/portainer-ce:latestdocker run \ -d \ --name plex \ -p 32400:32400/tcp \ -p 8324:8324/tcp \ -p 32469:32469/tcp \ -p 1900:1900/udp \ -p 32410:32410/udp \ -p 32412:32412/udp \ -p 32413:32413/udp \ -p 32414:32414/udp \ -e TZ="Asia/Shanghai" \ -v /usr/local/docker/plex/config/:/config \ -v /usr/local/docker/plex/tmp/Transcode/:/transcode \ -v /media/:/data \ plexinc/pms-dockerdocker run -d --name vaultwarden \ --restart unless-stopped \ -e SIGNUPS_ALLOWED=false \ -e WEBSOCKET_ENABLED=true \ -e ADMIN_TOKEN=wt3179.. \ -v /media/vw-data/:/data/ \ -p 2001:80 \ -p 3012:3012 \ vaultwarden/server:latestdocker run -d -p 1688:1688 --name kms --restart=always teddysun/kmsdocker run --name wiz --restart=always -it -d -v /media/wizdata:/wiz/storage -v /etc/localtime:/etc/localtime -p 2002:80 -p 9269:9269/udp wiznote/wizserverdocker run --name typecho-server -e TYPECHO_SITE_URL=https://oopig.cn -p 2005:80 -d joyqi/typecho:nightly-php7.4-apachedocker run --name wiz --restart=always -it -d -v /media/wizdata:/wiz/storage -v /etc/localtime:/etc/localtime -p 2002:80 -p 9269:9269/udp wiznote/wizserver -
Certbot
certbot certonly -d "*.onepig.cc" -d onepig.cc --email 10000@qq.com --manual --preferred-challenges dns-01 --server https://acme-v02.api.letsencrypt.org/directory -
已知的 DNS 提供商 | AdGuard DNS Knowledge Base
已知的 DNS 提供商来自
https://adguard-dns.io/kb/zh-CN/general/dns-providers/
223.5.5.5
2400:3200::1
https://dns.alidns.com/dns-query
tls://dns.alidns.com
https://doh.360.cn/dns-query
tls://dot.360.cn
114.114.114.114223.5.5.5
202.102.128.68
202.102.134.68
2408:8888::8
2408:8899::8 -
Docker 限制cpu 和内存
Docker 限制cpu 和内存
1.限制可用cpu个数docker run -it --cpus=22.指定固定cpu
docker run -it --cpuset="1,3"3.设置使用cpu的权重
docker run -it --rm --cpuset-cpus="0" --cpu-shares=5124.限制内存使用上限
docker run -it -m 300M --memory-swap -1// memory-swap 值为 -1,它表示容器程序使用内存的受限,而可以使用的 swap 空间使用不受限制。把 –memory-swap 设置为 0 和不设置是一样的,此时如果设置了 –memory,容器可以使用的 swap 大小为 –memory 值的两倍
5.限制可用的swap大小docker run -it --rm -m 300M --memory-swap=300 -
ODT安装office
一,ODT下载
https://www.microsoft.com/en-us/download/details.aspx?id=49117 setup.exe /download 1.xml setup.exe /configure 1.xml1.xml 由config.office.com创建
二,KMS激活
以管理员身份运行Powershell,输入以下命令cd "C:\Program Files\Microsoft Office\Office16" cscript ospp.vbs /sethst:kms.03k.org cscript ospp.vbs /setprt:1688 cscript ospp.vbs /act*32位office2021安装位置 “C:\Program Files (x86)\Microsoft Office\Office16”
-
将pem证书转换成pkcs12
openssl pkcs12 -export -out Cert.p12 -in cert.pem -inkey key.pem -passin pass:root -passout pass:root openssl pkcs12 -export -out cert.p12 -inkey privkey1.pem -in cert1.crt openssl pkcs12 -export -out certificate.pfx -inkey privateKey.key -in certificate.crt -certfile CACert.crt -
编译nginx
(更多…)apt-get install build-essential ./configure --prefix=/usr/local/nginx --sbin-path=/usr/sbin/nginx --conf-path=/etc/nginx/nginx.conf --http-log-path=/var/log/nginx/access.log --error-log-path=/var/log/nginx/error.log --lock-path=/var/lock/nginx.lock --pid-path=/var/run/nginx.pid --modules-path=/usr/lib/nginx/modules --http-client-body-temp-path=/var/lib/nginx/body --http-fastcgi-temp-path=/var/lib/nginx/fastcgi --http-proxy-temp-path=/var/lib/nginx/proxy --http-scgi-temp-path=/var/lib/nginx/scgi --http-uwsgi-temp-path=/var/lib/nginx/uwsgi --with-compat --with-debug --with-pcre-jit --with-http_ssl_module --with-http_stub_status_module --with-http_realip_module --with-http_auth_request_module --with-http_v2_module --with-http_dav_module --with-http_slice_module --with-threads --with-http_addition_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_sub_module --with-stream --with-stream_ssl_preread_module --with-pcre=/mnt/pcre --with-zlib=/mnt/zlib --with-openssl=/mnt/openssl --add-dynamic-module=/mnt/ngx_http_geoip2_module --with-stream -
解决Vi 乱码
export TERM=linux -
Linux中docker代理
1.首先你得有一个富强
sudo mkdir /etc/systemd/system/docker.service.d/ sudo vim /etc/systemd/system/docker.service.d/http-proxy.conf [Service] Environment="HTTP_PROXY=socks5://127.0.0.1:10808" Environment="HTTPS_PROXY=socks5://127.0.0.1:10808" Environment="NO_PROXY=localhost,127.0.0.1" sudo systemctl daemon-reload sudo systemctl restart docker docker info | grep -i proxy
