|
||
---|---|---|
etc | ||
root | ||
usr/share/xray | ||
LICENSE | ||
README.md |
README.md
openwrt-xray
Install
- Drop the files onto OpenWRT (22.03 and higher) router
- Run
install_xray.sh
:chmod +x /root/install_xray.sh && /root/install_xray.sh
- Configure this installation:
- Edit this rule in
/etc/xray/startup.sh
:iptables -t mangle -A XRAY -d 1.1.1.1 -j RETURN
to match your public static IP address - In
/root/xray_config/04_outbounds.json
add your connection details - You can optionally add excluding/blocking rules to
startup.sh
, see possible additions infwd_functions.sh
beside it.
- Enable the
xray
service in LuCI (System -> Startup, it should be at the end of the list) and reboot your router.
(In case it fails to work, you may disable the service and reboot the router again to revert the effects)