Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
#!/bin/bash # network-bridge-custom 0.3.0 # Use with network-bridge-util > 0.3.0 dir=$(dirname "$0") # Resolv symbolic link for $dir if [ -L $0 ]; then link=$(ls -l $0 |cut -d' ' -f10) if grep -q / <<<$link ; then linkdir=${link%/*} if [ -z "$linkdir" ]; then dir= elif [ x${linkdir%%/*} = x ]; then dir=$linkdir else dir=${dir}/$linkdir fi fi fi . ${dir}/network-bridge-util ## Auto-detect VirNet variables. set_virnet_vars function do_bridge () { ## This is the very heart of network-bridge script. ${dir}/network-bridge "$@" bridge=eth0 netdev=eth0 antispoof=no #${dir}/network-bridge "$@" bridge=eth1 netdev=eth1 antispoof=no } case "$1" in status) do_bridge "$@" exit ;; *) ;; esac ## Iptables optimization. optimize_ipt ## This is the very heart of network-bridge script. do_bridge "$@" ## Disable kernel IP forwarding if there is no NAT bridges. disable_ipfwd ## Additional routing configuration. set_route /etc/xen/route.conf #sysctl -w net.ipv4.conf.eth1.rp_filter=1 &>/dev/null