网上邻居-右键属性-本地连接-右键属性-Internet协议-DNS服务器地址 如何搭建一个公共DNS服务器 一、服务器环境必须为centos6.x的 环境 centos7.x不能按照本教程 centos5.x未测试二、安装并启动DNSMASQyum install -y dn**asqservice dn**asq start三、dn**asq配置1、Dn**asq的配置文件路径为:/etc/dn**asq.conf# ll -d /etc/dn**asq.conf -rw-r–r– 1 root root 21237 Feb 23 00:17 /etc/dn**asq.conf2、编辑/etc/dn**asq.confresolv-file=/etc/resolv.dn**asq.conf //dn**asq 会从这个文件中寻找上游dns服务器strict-order //去掉前面的#addn-hosts=/etc/dn**asq.hosts //在这个目里面添加记录listen-address=127.0.0.1,192.168.1.123//监听地址 如果想对所有计算机服务,则为0.0.0.03、修改/etc/resolv.confecho ‘nameserver 127.0.0.1’ > /etc/resolv.conf4、创建resolv.dn**asq.conf文件并添加上游dns服务器的地址touch /etc/resolv.dn**asq.confecho ‘nameserver 119.29.29.29’ > /etc/resolv.dn**asq.conf5、创建dn**asq.hosts文件cp /etc/hosts /etc/dn**asq.hostsecho ‘addn-hosts=/etc/dn**asq.hosts’ >> /etc/dn**asq.conf提示:resolv.dn**asq.conf中设置的是真正的Nameserver,可以用电信、联通等公共的DNS。三、DNSmasq启动1、设置Dn**asq开机启动并启动Dn**asq服务:chkconfig dn**asq on/etc/init.d/dn**asq restart2、netstat -tunlp|grep 53 查看Dn**asq是否正常启动:# netstat -tlunp|grep 53tcp 0 0 0.0.0.0:53 0.0.0.0:* LISTEN 2491/dn**asq tcp 0 0 :::53 :::* LISTEN 2491/dn**asq udp 0 0 0.0.0.0:53 0.0.0.0:* 2491/dn**asq udp 0 0 :::53 :::* 2491/dn**asq3、dig **allxu.me,第一次是没有缓存,所以时间是400多4、第二次再次测试,因为已经有了缓存,所以查询时间已经变成了2.为了防止故意进行DNS劫持,这里不贴出四、DNSMASQ的配置1、本地DNS使用这里我们本地DNS可以使用服务器中配置的IP,这样我们本机就使用到自己的DNS,备用DNS可以用一个第三方公用DNS。2、屏蔽网站/广告vi /etc/dn**asq.conf如果我们需要屏蔽某个网站或者广告,可以修改上面的文件address=/itbulu.com/127.0.0.1address=/**allxu.me/127.0.0.1比如我希望无法打开这两个网站,就在配置文件中添加指定的IP或者其他劫持的IP,比如我们打开某个网站被指定到其他的服务器或者网站中,就这样被劫持的。同样的,我们也可以将广告目录屏蔽。添加后 **allxu.me和itbulu.com将会被解析到127.0.0.1第五、Dn**asq配置和使用总结Dn**asq实际功能不仅仅局限在上面的搭建我们本地需要的DNS服务器功能,如果真就这么简单的用法,那我们也没有必要用一台服务器配置。使用点第三方公共DNS还是没有问题的,有点广告也无妨。
你可以在Linux上单间 ntp服务。NTP提供准确时间,首先要有准确的时间来源,这一时间应该是国际标准时间UTC。 NTP获得UTC的时间来源可以是原子钟、天文台、卫星,也可以从Internet上获取。这样就有了准确而可靠的时间源。时间按NTP服务器的等级传播。按照离外部UTC 源的远近将所有服务器归入不同的Stratum(层)中。Stratum-1在顶层,有外部UTC接入,而Stratum-2则从Stratum-1获取时间,Stratum-3从Stratum-2获取时间,以此类推,但Stratum层的总数限制在15以内。所有这些服务器在逻辑上形成阶梯式的架构相互连接,而Stratum-1的时间服务器是整个系统的基础。计算机主机一般同多个时间服务器连接, 利用统计学的算法过滤来自不同服务器的时间,以选择最佳的路径和来源来校正主机时间。即使主机在长时间无法与某一时间服务器相联系的情况下,NTP服务依然有效运转。为防止对时间服务器的恶意破坏,NTP使用了识别(Authentication)机制,检查来对时的信息是否是真正来自所宣称的服务器并检查资料的返回路径,以提供对抗干扰的保护机制。
要制作一个能够被大家浏览的网站服务器建网站,首先需要在本地磁盘上制作这个网站,然后把这个网站传到互联网的web服务器上。放置在本地磁盘上的网站被称为本地站点,位于互联网web服务器里的网站被称为远程站点。Dreamweaver 8提供了对本地站点和远程站点强大的管理功能。 1、规划站点结构 网站是多个网页的**,其包括一个首页和若干个分页,这种**不是简单的**。为了达到最佳效果,在创建任何 Web 站点页面之前,要对站点的结构进行设计和规划。决定要创建多少页,每页上显示什么内容,页面布局的外观以及各页是如何互相连接起来的。 我们可以通过把文件分门别类的放置在各自的文件夹里,使网站的结构清晰明了,便于管理和查找。 2、创建站点 在Dreamweave 8中可以有效的建立并管理多个站点。搭建站点可以有两种方法,一是利用向导完成,二是利用高级设定来完成。 在搭建站点前,我们先在自己的电脑硬盘上建一个以英文或数字命名的空文件夹。 (1)选择菜单栏——站点——管理站点,出现“管 理站点”对话框。点击“新建”按钮,选择弹出菜单中的“站点”项。 在打开的窗口上方有“基本”和“高级”两个标签,可以在站点向导和高级设置之间切换。下面选择“基本”标签。 在文本框中,输入一个站点名字以在 Dreamweaver8.0中标识该站点。这个名字可以是任何你需要的名字。单击“下一步”。出现向导的下一个界面,询问是否要使用服务器技术。 我们现在建立的是一个静态页面,所以选择“否”。 点下一步,在文档框设置本地站点文件夹的地址。 点下一步,进入站点定义,我们将在站点建设完成后在与FTP链接,这里选择“无”。 单击“完成”按钮,结束“站点定义“对话框的设置。 单击“完成”按钮,文件面板显示出刚才建立的站点。到此,我们完成了站点的创建。 3、搭建站点结构 站点是文件与文件夹的**,下面我们根据前面对xmweb网站的设计,来新建xmweb站点要设置的文件夹和文件。 新建文件夹,在文件面板的站点跟目录下单击鼠标右键,从弹出菜单中选择“新建文件夹”项,然后给文件夹命名。这里我们创建新建8个文件夹,分别命名为:img、med、swf、txt、css、js、moan和fy。 创建页面,在文件面板的站点跟目录下单击鼠标右键,从弹出菜单中选择“新建文件”项,然后给文件命名。首先要添加首页,我们把首页命名为index.html,再分别新建01.html、02.html、03.html、04.html和05.html。4、文件与文件夹的管理 对建立的文件和文件夹,可以进行移动、**、重命名和删除等基本的管理操作。单击鼠标左键选中需要管理的文件或文件夹,然后单击鼠标右键,再弹出菜单中选“编辑”项,即可进行相关操作。
Linux的NIS服务器怎么搭建? 一、服务器配置linux配置服务器:1、第1张安装光盘中包括NIS服务器的安装包ypserv-# chkconfig time on# chkconfig time-udp on # service xinetd restart 2、设置NIS域名和本地解析文件# echo ‘192.168.1.2 LinServ’ >> /etc/hosts# nisdomainname nistest# echo ‘/bin/nisdomainname nistest’ >> /etc/rc.d/rc.local # echo ‘NISDOMAIN=nistest’ >> /etc/sysconfig/network3、设置安全过滤文件# vi /var/yp/securenets host 127.0.0.1 255.255.255.0 192.168.1.0 4、启动服务# service portmap status# service ypserv start# service yppasswdd start 5、构建数据库/usr/lib/yp/ypinit -m 注意:如果服务器新增了用户,需要重新运行初始化命令。 二、客户机配置:1、NIS客户机需要安装ypbind和yp-tools两个软件包2、# echo ‘192.168.1.2 LinServ’ >> /etc/hosts3、# nisdomainname nistest# echo ‘/bin/nisdomainname nistest’ >> /etc/rc.d/rc.local # echo ‘NISDOMAIN=nistest’ >> /etc/sysconfig/network4、修改配置文件echo ‘domain nistest server LinServ’ >> /etc/yp.conf 无法解析时可将LinServ换成IP。5、设置nsswitch.conf文件 文件中需要添加使用nis作为主机信息的查询方式passwd: files nisshadow: files nisgroup: files nishosts: files nis dns 6、# service portmap status# service ypbind start7、测试命令yptest ypwhich -x ypcat passwd8、改密码yppasswd
你 可 以 直 接 买 A P P 源 代 码 , 市 面 上 有 很 多 卖 这 个 的 公 司 , 我 推 荐 梦 蝶 直 播 的 源 码 , 里 面 有 智 能 美 颜 , 视 频 回 放 , 弹 幕 互 动 , 这 些 功 能 , 然 后 不 容 易 卡 顿 , 性 价 比 挺 高 的 。 我想用php做一个视频直播网站,不知道从哪开始做啊,怎么做 如果会PHP语言和HTML基础的话去swoole学习去吧Swoole直播网站需要sorcket传输视频流或者你可以使用第三方框架workermanworkerman Android 直播平台怎么搭建 搭建Android开发环境: 准备工作:下载Eclipse、JDK、Android SDK、ADT插件1、安装和配置JAVA开发环境: ①把准备好的Eclipse和JDK安装到电脑上(最好安装在全英文路径下),并给JDK配置环境变量,其中JDK的变量值为JDK安装路径的根目录,例如:D:ProgramFilesJavajdk1.7.0_02;②打开命令提示符(cmd),输入java -version命令,显示如下图则说明JAVA环境变量已经配置好了。 2、安装ADT插件: ①安装Eclipse并运行,选择菜单栏上的“Help”->在弹出的下拉框中单击选择“Install new software…”;②在新打开的对话框中点击“Add”按钮->在打开的对话框中点击“Archive”按钮选择之前已经下载好保存在本地硬盘的ADT插件压缩包,“Name”可以随便取,然后点击“Ok”按钮后中间的空白处出现了两行复选框,单击Select All按钮选中所有的复选框,这步过后一路“Next”,需要“Accept”的就选中“Accept”,直到点击“Finish”结束,这样ADT插件就安装好了。 3、安装SDK: ①把下载好的Android SDK安装到本机上(最好安装在全英文路径下),并为Android SDK配置环境变量。Android SDK的环境变量值为SDK安装目录下的platform-tools文件夹和tools文件夹子目录路径,例如:E:MyStudyingAndroidandroid-sdkplatform-tools、E:My StudyingAndroidandroid-sdktools,在变量值中,两个路径用分号隔开。②打开Android SDK的安装目录,双击 SDK Manager->在打开的窗口中先选择你需要安装的SDK版本->再点击“Install packages…”按钮,在弹出来的窗口中选“Accept All”->最后点“Install”按钮就开始安装了;③最后再选择Eclipes主菜单上的Windows->选择preferrnces,在弹出来的对话框中选中左边栏的“Android”->通过右侧的“Browse…”按钮选择SDK的安装路径根目录->点击最下方的“Ok”按钮,这样SDK就在Eclipse上加载成功了。 4、创建Android模拟器(AVD): ①打开Eclipse->在Eclipse的工具栏上单击下图指示的图标打开“Android Virsual Device Manager”窗口; ②在“Android Virsual Device Manager”窗口单击“New”按钮->在弹出来的窗口中Name可以随便取;“Target”指模拟器的系统版本;“SD Card”的size是指手机存储卡的大小;“Skin”是指屏幕的分辨率大小,其中“Built in”是一般手机常用标准屏幕分辨率大小,而“Resolution”是自定义屏幕分辨率大小。->一切设置好后点击“Create AVD”,这时一个模拟器就创建好了。如果有必要,可以创建多个模拟器用于测试时使用。至此为止,在电脑上就已经成功搭建Android开发环境了。
使用postfix(提供**tp服务)、squirrelmail(提供web方式收发邮件)、dovecot(IMAP、pop3)、cyrus-imapd(创建邮箱用户)、saslauthd软件来实现。 (注意:在安装linux的时候,把防火墙和selinux设为禁止,我当时没把selinux设为禁止,当时头都做大了) 1。sendmail把系统的25和110端口给占用了,所以先要将sendmail服务停止并卸载: service sendmail stop rpm -e sendmail 2.postfix服务的搭建与配置 一:首先要挂载光盘 mount /dev/cdrom /mnt 二:安装postfix rpm -ivh /mnt/Server/postfix… 三:配置postfix vi /etc/postfix/mail.cf(建议把里面的内容全删了) #myhostname = mail.fu.com #mydomain = fu.com #myorgin =$mydomain #inet_interfaces =all #mydestination =$myhostname,$mydomain #mynetworks = 192.168.1.0/24,127.0.0.0/8 #relay_domains = fu.com 四:开启postfix service postfix start chkconfig postfix on 3.**tp安装配置(发邮件的) 一:安装**tp rpm –ivh /mnt/Server/cyrus-sasl…. 二:配置**tp vi /etc/sysconfig/saslauthd #socketdir=/var/run/saslauthd #mech=shadow 三:开启**tp service saslauthd start chkconfig saslauthd on 四:配置/etc/postfix/main.cf(一定要按照顺序配置main.cf,别一下把main.cf全配了,不能你的postfix是启动不了的) **tpd_sasl_auth_enable =yes **tpd_sasl_local_domain =’’ **tpd_recipient_restrictions =permit_mynetworks, sermit_sal_authenticated,reject_unauth_destination(注意这行和上一行是一起的,是连在一起的,假如这样分段写postfix启动会失败的 我上次就犯了这种错误,能后用冒泡的方法找出来的) broken_sasl_auth_clients = yes **tpd_client_restrictions = permit_sasl_authenticated **tpd_sasl_security_options = noanonymous mailbox_transport = lmtp:unix:/var/lib/imap/socket/lmtp 五:记得要重启postfix service postfix restart 4.devecot安装(这是pop3接收邮件的) 一:安装devecot yum install dovecot*(yum安装下次会说) 二:配置dovecot(配置文件/etc/dovecot.conf) protocols = pop3 pop3s; protocol pop3 { listen = *:10100 }; 三:启动dovecot service dovecot start chkconfig dovecot on 四:安装cyrus-imapd 要安装的包cyrus-imapd-perl-2.3.7-7.el5.i386.rpm cyrus-imapd-utils-2.3.7-7.el5.i386.rpm cyrus-imapd-2.3.7-7.el5.i386.rpm...