HEX
Server: Apache/2.4.63 (Unix)
System: Linux Synopilou92 4.4.302+ #72806 SMP Mon Jul 21 23:16:00 CST 2025 x86_64
User: pilou92 (1026)
PHP: 8.0.30
Disabled: NONE
Upload Files
File: //etc/gogoc/rc.tun
#!/bin/sh
# Copyright (c) 2000-2007 Synology Inc. All rights reserved.

GOGOC_BIN_DIR="/usr/bin"
GOGOC_CONF_DIR="/etc/gogoc"
GOGOC_BIN="gogoc"
GOGOC_CONF="gogoc.conf"
TUN_MODULE="/lib/modules/tun.ko"

case $1 in
start)
	echo "Starting tunnel"
	/sbin/insmod $TUN_MODULE > /dev/null 2>&1
	$GOGOC_BIN_DIR"/"$GOGOC_BIN -y -f $GOGOC_CONF_DIR"/"$GOGOC_CONF > /dev/null 2>&1
	;;
stop)
	echo "Stop tunnel"
	/usr/bin/killall -HUP $GOGOC_BIN > /dev/null 2>&1
	sleep 1
	/sbin/rmmod $TUN_MODULE > /dev/null 2>&1
	;;
restart)
	$0 stop
	$0 start
	;;
*)
	echo "Usages: $0 [start|stop|restart]"
	;;
esac