实验背景:
1台配置了私网地址的电脑,没有路由,无法上网.IP地址为10.22.0.57/26 10.22.0.1
1台笔记本电脑可以上网,通过VPN拨号以后获取到IP地址为10.22.255.136
现在想通过笔记本电脑让10.22.0.57这台电脑上网.
最直接的方法就是通过代理来实现上网.
在这里我用的软件是CCproxy
基本设置如下
端口可以随便指定.本地的IP地址要先对,因为10.22.0.57只能访问这个私网地址.
因为VPN拨号是没有获取到IP地址的.所以我们这里要设置静态路由.否则10.22.0.57是PING不通10.22.255.136这个IP的.
然后我们在客户端是Ping一下
能够ping通了,就来设置代理.
这样网页就可以正常打开了.
来看看CCproxy的监控
要上QQ的话,如下图的设置就可以了.
通过以上设置就能保证客户端正常上网了.
不过有些软件不支持通过代理升级…这点让我很头疼.
于是我想到了另外一种方法,那就是自己在本地做一个DNS服务器.然后把DNS设置为127.0.0.1
再通过VPN拨号获取一个本地的私网IP地址.比如是10.22.255.130
这样,我在客户端上面把这个IP填在DNS那里,我发现可以解析.但是ping不通…
原来是路由不通.10.22.0.1这个网关与外网是不通的.自然也就ping不通解析出来的公网地址了.
于是我就又想自己再做一台网关来实现路由功能.
这个后续还在慢慢研究中~~~
还没这样折腾过。