#!/bin/bash
cut -d ' ' -f 1 <<EOF |
IPAddress Write comments after a space
EOF
cat > directip
for i in 3 4 5; do
dig +short mr${i}.douban.com | grep -v 'com' | grep -v 'net' >> directip
done
dig +short stream12.qqmusic.qq.com | grep -v 'com' | grep -v 'net' >> directip
sort directip | uniq > /tmp/directip
cp /tmp/directip ~/
_routeline=$(ip route | grep -v 'tun' | grep default)
GW=$(echo $_routeline | cut -d ' ' -f 3)
IF=$(echo $_routeline | cut -d ' ' -f 5)
cat directip | while read ip; do
route add -host $ip gw $GW dev $IF;
done