Search results

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

  1. Kyjiep

    SBS. Script for using sing-box on Asus routers with Merlin firmware.

    Another update of my script for downloading, installing, configuring and running sing-box on Asus routers with Merlin firmware. Updated 11/25/2024. Version v1.7 Changes: 1. Implemented fakeip support for routing only selected domains via sing-box. 2. Removed the choice of DNS server source. Now...
  2. Kyjiep

    SBS. Script for using sing-box on Asus routers with Merlin firmware.

    Another update of my script for downloading, installing, configuring and running sing-box on Asus routers with Merlin firmware. Updated 10/20/2024. Version v1.6 Changes: 1. Fixed termination of the sing-box process when exiting any script menu using the Ctrl+C key combination, if this menu was...
  3. Kyjiep

    SBS. Script for using sing-box on Asus routers with Merlin firmware.

    https://www.snbforums.com/threads/gnuton-official-fork-388-8_2-release.91363/
  4. Kyjiep

    SBS. Script for using sing-box on Asus routers with Merlin firmware.

    So you have stock firmware? Not Merlin? My script is designed for Merlin firmware and uses some of its features that are not available in the stock firmware, such as hook scripts. In any case, I suggest we discuss the problems in conversation.
  5. Kyjiep

    SBS. Script for using sing-box on Asus routers with Merlin firmware.

    Another update of my script for downloading, installing, configuring and running sing-box on Asus routers with Merlin firmware. Updated 10/13/2024. Version v1.5 Changes: 1. Added a new menu called by thesbs servercommand to specify ports that will be opened from WAN to the router when sing-box...
  6. Kyjiep

    SBS. Script for using sing-box on Asus routers with Merlin firmware.

    I think I found the reason. On the router, the sing-box "auto_detect_interface" function works a little incorrectly. When I deleted it and manually specified the interface for proxy outbounds in the config, in my case it was ppp0, then everything worked as it should. I concluded that...
  7. Kyjiep

    SBS. Script for using sing-box on Asus routers with Merlin firmware.

    The tun interface is not used to access the proxy server. Simply after adding the proxy server settings to the sing-box configuration file and after rebooting it, sing-box starts listening to the port specified in the proxy server settings, working as a regular proxy server. The tun interface...
  8. Kyjiep

    SBS. Script for using sing-box on Asus routers with Merlin firmware.

    Partially succeeded. Connection to sing-box on the router from WAN occurs - when I do this using a mobile phone, sites determine the external IP address of the router. But this was intended for access from WAN to local resources in the home network. But for some reason there is no access to...
  9. Kyjiep

    SBS. Script for using sing-box on Asus routers with Merlin firmware.

    Can you tell me how to open a port from WAN to the router itself using the command line? sing-box can be used as a proxy server, and I would like to do this on the router so as not to have to run an instance of sing-box on a separate linux machine specifically for this purpose.
  10. Kyjiep

    SBS. Script for using sing-box on Asus routers with Merlin firmware.

    Another update of my script for downloading, installing, configuring and running sing-box on Asus routers with Merlin firmware. Updated 09/23/2024. Version v1.4 Changes: Optimizations, bugfixes and logic improvements for several script functions. To update from version 1.3 to version 1.4...
  11. Kyjiep

    SBS. Script for using sing-box on Asus routers with Merlin firmware.

    I fixed a serious bug there that I came across today. I didn't change the script version. Those who managed to update to version 1.3, to eliminate the consequences via thesbs updatemenu, update the script and reconfigure the devices' IP addresses via thesbs setupmenu.
  12. Kyjiep

    DomainVPNRouting Domain VPN Routing Question

    As far as I understand, your results show that everything works as intended. What you expect does not correspond to the functionality of the Domain VPN Routing script. Domain VPN Routing filters by domains before the traffic enters the VPN interface. If the device traffic is sent directly to the...
  13. Kyjiep

    SBS. Script for using sing-box on Asus routers with Merlin firmware.

    Another update of my script for downloading, installing, configuring and running sing-box on Asus routers with Merlin firmware. Updated 09/19/2024. Version v1.3 Changes: 1. Now DNS settings in the sing-box configuration file also work for tun interfaces. 2. In the script setup menu, called by...
  14. Kyjiep

    SBS. Script for using sing-box on Asus routers with Merlin firmware.

    Should I add these rules to the nat-start script or to the firewall-start script? I would like to know how to do it more correctly, since it works both ways. iptables -t nat -A PREROUTING -p tcp -m set --match-set sbsinc-ipset src -m set ! --match-set sbsexc-ipset src -m tcp --dport 53 -j DNAT...
  15. Kyjiep

    SBS. Script for using sing-box on Asus routers with Merlin firmware.

    Hello. Now that I have a much better understanding of the issues related to this script, I returned to the problem of using DNS specified in the sing-box configuration file. And I saw that I was doing it wrong before. To receive DNS requests on port 55553 sing-box, I created a special inbound in...
  16. Kyjiep

    SBS. Script for using sing-box on Asus routers with Merlin firmware.

    Everything works the way I need it to, at least for me. Read the readme in the first post of the topic, some nuances are described there. In China, perhaps censorship is stricter, and therefore problems with DNS requests are possible. Try it, the script and all its tails are removed as easily as...
  17. Kyjiep

    SBS. Script for using sing-box on Asus routers with Merlin firmware.

    Another update of my script for downloading, installing, configuring and running sing-box on Asus routers with Merlin firmware. Updated 09/01/2024. Version v1.2 Changes: 1. A separate menu has been created for script configuration, which can be accessed using thesbs setupcommand. In this menu...
  18. Kyjiep

    SBS. Script for using sing-box on Asus routers with Merlin firmware.

    The latest update of my script for downloading, installing, configuring, and running sing-box on Asus routers with Merlin firmware. Updated 08/23/2024. Version v1.1 Changes: 1. The routes and routing rules created by the script have been optimized. 2. A simpler and more reliable method for...
  19. Kyjiep

    SBS. Script for using sing-box on Asus routers with Merlin firmware.

    Again updating my script for downloading, installing, configuring and running sing-box on Asus routers with Merlin firmware. Updated 08/13/2024. Version v1.0 Changes: 1. The output of the 'sbs status' command now includes the sing-box core architecture and the router's CPU architecture. 2. For...
  20. Kyjiep

    SBS. Script for using sing-box on Asus routers with Merlin firmware.

    Another update of my script for downloading, installing, configuring and running sing-box on Asus routers with Merlin firmware. Updated 08/09/2024. Version v0.9 Changes: 1. Fixes for discovered issues. 2. Added support for routers with ARMv7/AArch32 processor architecture. Previously, only...
Top