nftables端口转发
环境 debian 11 配置编辑/etc/sysctl.conf 允许端口转发 12#文件末尾添加net.ipv4.ip_forward=1 创建文件/etc/nftables/example.nft 配置文件必须在/etc/nftables/目录下 12345678910111213141516#!/usr/sbin/nft -fdefine localIP = 本地ipdefine remoteIP = 远程ipdefine remotePort = 端口(80)/端口范围(80-89)define localPort = 端口(80)/端口范围(80-89)# Flush the rule set#flush rulesetadd table ip natadd chain nat PREROUTING { type nat hook prerouting priority -100 ; }add chain nat POSTROUTING { type nat hook postrouting priority 100 ; ...
Esxi之kvm-opencore-bigsur黑苹果
环境 debian server(无桌面) kvm虚拟机 安装开启虚拟机的虚拟化12echo 1 | sudo tee /sys/module/kvm/parameters/ignore_msrssudo cp kvm.conf /etc/modprobe.d/kvm.conf ## for intel boxes 安装软件1sudo apt-get install qemu uml-utilities virt-manager git wget libguestfs-tools p7zip-full -y 下载12345git clone https://github.com/kholia/OSX-KVM.gitcd OSX-KVM./fetch-macOS-v2.pyqemu-img convert BaseSystem.dmg -O raw BaseSystem.imgqemu-img create -f qcow2 mac_hdd_ng.img 256G 无界面启动安装修改OpenCore-Boot.sh 1234567891011121314151617181...
Esxi之kvm安装黑苹果
环境 debian server(无桌面) kvm虚拟机 安装安装黑苹果 安装依赖 1sudo apt-get install qemu-system qemu-utils python3 python3-pip 下载git仓库macOS-Simple-KVM 1git clone https://github.com/foxlet/macOS-Simple-KVM.git 初始化镜像和初始化kvm硬盘(建议至少120G以上) 1234cd macOS-Simple-KVM#可能会失败,重复到成功./jumpstart.shqemu-img create -f qcow2 MyDisk.qcow2 120G 启动黑苹果 1HEADLESS=1 MEM=8G CPUS=4 SYSTEM_DISK=MyDisk.qcow2 ./headless.sh 使用VNC软件连接debian服务器 安装黑苹果 先初始化硬盘,后安装镜像,初始化安装可能会失败,重复到可以为止 桥接网络 安装依赖 123apt install bridge-utilsapt i...
openwrt之shadowsock服务器搭建
环境 debian10 shadowsocks-libev 安装官方源安装12sudo apt updatesudo apt install shadowsocks-libev 官方源最新版本安装 添加软件源,编辑/etc/apt/sources.list,添加: 1deb http://deb.debian.org/debian buster-backports main 安装 12sudo apt updatesudo apt-get -t buster-backports install "shadowsocks-libev" 配置 编辑配置文件 /etc/shadowsocks-libev/ssconfig.json 1234567891011{ "server":["::1", "0.0.0.0"], "mode":"tcp_and_udp", "port_password": {...
openwrt之shadowsock做PAC代理
安装配置shadowsocks+ChinaDNS+dns-forwarder添加软件源 添加证书 12wget http://openwrt-dist.sourceforge.net/openwrt-dist.pubopkg-key add openwrt-dist.pub 编辑/etc/opkg/customfeeds.conf,添加软件源 12src/gz openwrt_dist http://openwrt-dist.sourceforge.net/packages/base/x86_64src/gz openwrt_dist_luci http://openwrt-dist.sourceforge.net/packages/luci 在线安装1234567opkg updateopkg install ChinaDNSopkg install luci-app-chinadnsopkg install dns-forwarderopkg install luci-app-dns-forwarderopkg install shadowsocks-libevopk...
openwrt之zerotier异地组网
安装1opkg install zerotier 配置zerotier编辑/etc/config/zerotier12345config zerotier sample_config option enabled 1 option config_path '/etc/zerotier' option secret '' list join '填入自己网络id' 启动服务12mkdir /etc/zerotier/etc/init.d/zerotier start 开机启动1/etc/init.d/zerotier enable openwrt添加网络接口 配置zerotier 登陆zerotier,配置ip 配置zerotier路由(本人用的是192.168.9.100,请自行更改ip) 配置openwrt防火墙 添加基本防火墙设置 添加自定义规则 123iptables -I FORWARD -i ztr2qvners -j ACCEPTipta...
openwrt之安装配置
环境 MACOS 10.15 ESXI 6.7 准备镜像文件转换12brew install qemuqemu-img convert -f raw -O vmdk ~/Downloads/openwrt-19.07.0-x86-64-combined-ext4.img openwrt-19.07.0-x86-64-combined-ext4.vmdk Esxi镜像转换 上传文件 转换 1vmkfstools -i openwrt-19.07.0-x86-64-combined-ext4.vmdk openwrt.vmdk -d thin 安装创建虚拟机 配置作为旁路由设置IP 修改/etc/config/network 重启网络 1/etc/init.d/network reload 登陆系统后配置网络 如果作为旁路由,请关闭DHCP 更新软件包列表1opkg update 安装中文包12opkg install luci-i18n-base-zh-cnopkg install luci-i18n-firewall-zh-cn 参考文献 OpenWr...