解决内网ip一直变

由于ubuntu下cisco anyconnect的vpn客户端支持有限。。浏览网页有很多问题。。所以连上vpn后我需要将公司的电脑当作代理来访问内部资源。。。但是我机器的内网ip一直变。。。写了一个shell脚本本地定期执行,一个php放到vps上接收ip信息并显示。。

<?php
ini_set('date.timezone', 'PRC');

if (isset($_POST['info'])) {
	$fp = fopen('/tmp/info.txt', 'w');
	if ($fp) {
		fwrite($fp, date('Y-m-d G:i:s') . "\n" . $_POST['info']);
		fclose($fp);
		echo 'ok';
		exit;
	}
	echo 'fail';
}else {
    $fp = fopen('/tmp/info.txt', 'r');
    if ($fp) {
        $ip = fread($fp, 100);
echo <<<EOF
    <html>
        <head>
            <meta charset="utf-8">
        </head>
        <body>
            {$ip}
        </body>
    </html>
EOF;
        fclose($fp);
    }
}

#!/bin/bash
a=`ifconfig eth0|grep 'inet '|awk -F' ' '{print $2}'`
#a=`ifconfig eth0`
curl -d "info=${a}" 'http://vpsdomain/xxx.php'