分页: 1 / 1

请教一下关于ChinaNet的问题

发表于 : 2012-02-27 22:02
NewUserFF
各位高手,会哪个答哪个,先谢一个啦!

1.DNS服务器是不是由运营商提供的?也就是说,我连上电信的ChinaNet,用的就是电信的DNS服务器进行解析,而不能用别的DNS服务器进行解析?我连上移动的CMCC的话,用的就是移动的DNS服务器了?我没连上任何网络,我就没有任何DNS服务器为我解析了?

2.ubuntu下怎么看自己的DNS服务器地址?百度google了一下,查出来的全都是怎么用ubuntu假设自己的DNS服务器 :em06

3.据说用OpenVPN在另一台电脑上假设VPN,在自己的电脑上连上ChinaNet,也使用OpenVPN,就能够连上另一台电脑,用另一台电脑的网络进行上网,查到的原理是:

代码: 全选

ChinaNet和CMCC都是基于页面认证的上网,要让客户端使用页面认证上网,就必须开通DNS服务和80端口,其中,DNS是udp53端口,网页是80端口,但是客户端上访问80端口就会被路由器重定向,但使用DNS服务器正常,也就是说,udp53端口有国际权限。通过这一点,我们可以使用udp53端口来建立VPN,从而实现免费上网。
我试了一下,我在自己的lubuntu下建立了UDP 端口53的OpenVPN,然后执行了

代码: 全选

sudo iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o tun0 -j MASQUERADE
然后Android接ChinaNet,再连接VPN,从终端中可以看出,手机与lubuntu的OpenVPN有联系,但是Android上网仍然上不去,
iptables规则改为:

代码: 全选

sudo iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o wlan0 -j MASQUERADE
还是不行,为什么,这里有高手可以解答这个问题吗

Re: 请教一下关于ChinaNet的问题

发表于 : 2012-02-28 0:09
NewUserFF
第三个问题搞定了,server.conf里面的push "redirect-gateway"注释去掉就行了
不过搞定之后,才发现,网上说的ChinaNet免费上网最后还是要让服务器上网,依然不是免费的

Re: 请教一下关于ChinaNet的问题

发表于 : 2012-02-28 15:22
silverlove
1.可以自己指定,也可以由运营商提供
2.

代码: 全选

cat /etc/resolv.conf