VPN Bridgeの起動スクリプトでルートを追加したい
Posted: Mon May 14, 2018 4:44 pm
お世話になります。
VPN Bridgeの起動スクリプトでtapデバイスに対して、IPアドレスなどを起動時に付与しています。
同じスクリプトでルートも同時に追加したいのですができずにおります。
記述方法をご教授いただけないでしょうか。
ip route add 192.168.1.0/24 via 172.16.0.254 dev tap_vpn で手動で追加する分には問題なく追加できます。
OS CentOS6.9
以下、起動スクリプト
#!/bin/sh
# chkconfig: 2345 99 01
LOCK=/var/lock/subsys/vpnbridge
test -x $DAEMON || exit 0
case "$1" in
start)
$DAEMON start
touch $LOCK
sleep 3
#!/bin/sh
# chkconfig: 2345 99 01
# description: SoftEther VPN Bridge
DAEMON=/usr/local/vpnbridge/vpnbridge
LOCK=/var/lock/subsys/vpnbridge
test -x $DAEMON || exit 0
case "$1" in
start)
$DAEMON start
touch $LOCK
sleep 3
/sbin/ifconfig tap_vpn 172.16.0.1 netmask 255.255.255.0 broadcast 172.16.0.255
/usr/sbin/ip route add 192.168.1.0/24 via 172.16.0.254 dev tap_vpn
/etc/rc.d/init.d/network restart
;;
stop)
$DAEMON stop
rm $LOCK
;;
restart)
$DAEMON stop
sleep 3
$DAEMON start
sleep 3
/sbin/ifconfig tap_vpn 172.16.0.1 netmask 255.255.255.0 broadcast 172.16.0.255
/usr/sbin/ip route add 192.168.1.0/24 via 172.16.0.254 dev tap_vpn
/etc/rc.d/init.d/network restart
;;
*)
よろしくお願いいたします。
VPN Bridgeの起動スクリプトでtapデバイスに対して、IPアドレスなどを起動時に付与しています。
同じスクリプトでルートも同時に追加したいのですができずにおります。
記述方法をご教授いただけないでしょうか。
ip route add 192.168.1.0/24 via 172.16.0.254 dev tap_vpn で手動で追加する分には問題なく追加できます。
OS CentOS6.9
以下、起動スクリプト
#!/bin/sh
# chkconfig: 2345 99 01
LOCK=/var/lock/subsys/vpnbridge
test -x $DAEMON || exit 0
case "$1" in
start)
$DAEMON start
touch $LOCK
sleep 3
#!/bin/sh
# chkconfig: 2345 99 01
# description: SoftEther VPN Bridge
DAEMON=/usr/local/vpnbridge/vpnbridge
LOCK=/var/lock/subsys/vpnbridge
test -x $DAEMON || exit 0
case "$1" in
start)
$DAEMON start
touch $LOCK
sleep 3
/sbin/ifconfig tap_vpn 172.16.0.1 netmask 255.255.255.0 broadcast 172.16.0.255
/usr/sbin/ip route add 192.168.1.0/24 via 172.16.0.254 dev tap_vpn
/etc/rc.d/init.d/network restart
;;
stop)
$DAEMON stop
rm $LOCK
;;
restart)
$DAEMON stop
sleep 3
$DAEMON start
sleep 3
/sbin/ifconfig tap_vpn 172.16.0.1 netmask 255.255.255.0 broadcast 172.16.0.255
/usr/sbin/ip route add 192.168.1.0/24 via 172.16.0.254 dev tap_vpn
/etc/rc.d/init.d/network restart
;;
*)
よろしくお願いいたします。