Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save amanjuman/e089b5c427b0ff63433bfc21ff006250 to your computer and use it in GitHub Desktop.
Save amanjuman/e089b5c427b0ff63433bfc21ff006250 to your computer and use it in GitHub Desktop.
Install V2RayA Client on OpenWRT and Configure Outline 2023
## You need to remove the default dnsmasq package.
## If you remove straight, it will stop resolving DNS, and that is why we are going to use these following commands
opkg update; cd /tmp/ && opkg download dnsmasq-full; opkg install ipset libnettle8 libnetfilter-conntrack3;
opkg remove dnsmasq; opkg install dnsmasq-full --cache /tmp/; rm -f /tmp/dnsmasq-full*.ipk;
## Install wget if you don't have it.
## You can skip that if you can upload those files using SCP
## Check the official repo as those endpoints update frequently therefore change it accordingly
opkg install wget
wget https://downloads.sourceforge.net/project/v2raya/openwrt/v2raya.pub -O /etc/opkg/keys/94cc2a834fb0aa03
echo "src/gz v2raya https://downloads.sourceforge.net/project/v2raya/openwrt/$(. /etc/openwrt_release && echo "$DISTRIB_ARCH")" | tee -a "/etc/opkg/customfeeds.conf"
## Update Opkg and install v2raya required packages
opkg update; opkg install luci-app-v2raya v2ray-geoip v2ray-geosite kmod-nft-tproxy;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment