• 云途科技成立于2010年 - 专注全球跨境电商服务器租赁托管!
  • 帮助中心

    您可以通过下方搜索框快速查找您想知道的问题

    CentOS一键安装DNSmasq实现科学上网

      in  独立服务器      Tags:  DNSmasq  

    DNSmasq是一个小巧且方便地用于配置DNS和DHCP的工具,适用于小型网络,它提供了DNS功能和可选择的DHCP功能。

    适用环境

    CentOS 6.x 7.x

    脚本特点

    • 一键安装,0配置即可使用

    • 自动放行tcp/upd端口

    • 实现科学上网(可访问Google Facebook)

    • 定时更新hosts列表

    安装

    复制下面的命令进行安装,一行一个。

    wget https://raw.githubusercontent.com/helloxz/DNSmasq/master/dns.sh --no-check-certificate
    chmod +x dns.sh
    ./dns.sh

    使用

    参考《windows7设置DNS教程》将DNS修改为您服务器IP

    常见问题

    如何判断DNSmasq是否正常启动?

    输入命令netstat -apn|grep 'dns',看到如下截图说明已经正常启动。


    配置了DNS无法正常上网,提示找不到DNS?

    情况一:检查服务器是否支持安全组功能,请检查安全组是否放行TCP/UDP 53端口

    情况二:如果使用的腾讯云服务器,脚本是获取的公网IP,需要修改/etc/DNSmasq.conf这个配置文件,将listen-address=改成私网IP,如下截图。


    若还遇到其它问题,请在下面留言反馈。

    其它说明

    推荐使用国内服务器进行搭建,否则解析速度你会哭的,脚本特点是支持科学上网,并定期更新hosts,如果您还想实现去广告等特点,则需要自行修改配置规则了。

    源码:https://github.com/helloxz/dnsmasq

    补充

    此方法已经无法实现科学上网,仅能实现普通DNS服务。

    <新常态>:9.19号封锁升级,YouTube、Facebook已经被加入特殊照顾名单,待遇与*.twitter.com相同。若使用官方IP(ipv4)经过防火墙时一旦探测到相关域名的CA证书,对应IP通信百分之百被拦截切断。若使用sni服务器IP反代部分域名也会被拦截,但并不是全部IP都会被拦截,能用的IP很少。拦截只针对经过出口路由上。不远将来全面部署CA证书拦截等技术,到时候hosts将成为历史!!


    • 外贸虚拟主机

      1GB硬盘

      2个独立站点

      1000M带宽

      不限制流量

      美国外贸专用虚拟主机,cPanel面板,每天远程备份.
      服务器配置:2*E5 32核,96GB 内存,4*2TB 硬盘 RAID10 阵列.

      ¥180/年

    • 美国/荷兰外贸VPS

      2核CPU

      1G内存

      30硬盘

      10M带宽

      美国/荷兰外贸云服务器,专注外贸服务器行业12年.
      服务器配置:2*E5 32核,96GB 内存,4*2TB 硬盘 RAID10 阵列.

      ¥99/月

    • 全球外贸服务器

      8核CPU

      32G内存

      1TB硬盘

      1000M带宽

      已部署数据中心:美国洛杉矶/亚特兰大、荷兰、加拿大、英国伦敦、德国、拉脱维亚、瑞典、爱沙尼亚
      自有机柜(全球九大数据中心),稳定在线率:99.9%

      ¥999/月 原价1380

    7*24小时 在线提交工单

    如果您的问题没有得到解决,推荐您在线提交工单,我们的客服人员会第一时间为您解决问题

    展开