1、RedHat-Linux配置DNS詳細步驟!
RedHat-Linux伺服器搭建DNS伺服器;
DNS domain name system 域名系統
特點:(1)具備遞歸查詢和迭代查詢
(2)分布式資料庫
(3)將域名解析為IP
(4)具有主DNS伺服器、輔DNS伺服器和緩存DNS伺服器三種類型
(5)全球13台根域伺服器
以下是搭建步驟:
1、准備軟體包
bind.i386 --主服務軟體包
bind-chroot.i386 -- 籠環境軟體包
bind-devel.i386 --開發包
bind-libs.i386 --庫文件
bind-utils.i386 --工具包
[root@rootbug ~]# rpm -qa |grep ^bind- --rhel6.3下的包
bind-utils-9.8.2-0.10.rc1.el6.x86_64
bind-chroot-9.8.2-0.10.rc1.el6.x86_64
bind-libs-9.8.2-0.10.rc1.el6.x86_64
bind-9.8.2-0.10.rc1.el6.x86_64
bind-dyndb-ldap-1.1.0-0.9.b1.el6.x86_64
-------------看到軟體包有點糾結,為啥呢??因為這些軟體包的名字跟DNS這三個詞每半點關系---------
2、安裝軟體包
[root@rootbug ~]#yum install bind* -y
3、查看配置文件
RHEL6下不管是安裝了bind-chroot還是不安裝,配置文件都是以/var/named.conf文件為主。
(1)修改/etc/named.conf
[root@rootbug ~]#vim /etc/named.conf
-------省略其他萬行代碼----------------
options {
listen-on port 53 { any; }; --將原配置文件中的127.0.0.1改為any,表示監聽所有
listen-on-v6 port 53 { ::1; };
directory "/var/named"; --域的數據文件存放目錄
mp-file "/var/named/data/cache_mp.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
allow-query { any; }; --將配置文件的localhost改為any,表示所有人能查詢這台伺服器
recursion yes;
-------省略其他萬行代碼----------------
修改之後保存退出
(2)配置/etc/named.rfc1912.zones,增加域的配置
[root@rootbug ~]#vim /etc/named.rfc1912.zones
按照配置文件格式添加一個域,這里我添加一個rootbug.com的域,域的數據文件放在directory "/var/named"當前目錄下的data下,名稱為:master.rootbug.com.zone。配置域時請注意「;」分號。
zone "rootbug.com" IN {
type master;
file "data/master.rootbug.com.zone";
};
配置好之後保存退出。
(3)創建master.rootbug.com.zone的數據文件
[root@rootbug ~]#vim /var/named/data/master.cluster.com.zone
$TTL 3600
@ IN SOA rootbug. zhangsan. (
2013090801 --版本號,下面的是各種時間,作用是主從DNS伺服器的同步時間
30
60
90
3600 )
IN NS 172.16.2.151. --這里就是DNS伺服器的IP(實際應該是公網IP,但這里是內網環境,所以寫的內網IP),但是ip地址最後還有一個「.」記得加點,也可以寫DNS伺服器的外網域名;並且這里可以寫多個NS,代表了你公司的多台DNS伺服器
mail IN A 1.1.1.1 --A記錄就是真正的數據,這里代表mail.rootbug.com的公網地址為1.1.1.1
dns IN A 172.16.2.151
bbs IN A 2.2.2.2
保存退出
(4)啟動DNS伺服器
[root@rootbug ~]#/etc/init.d/named start ----第一次配置開啟過程需要等待一段時間
(5)客戶端認證DNS伺服器是否正確
windows客戶端認證
在IP配置DNS欄中將首選DNS填寫為172.16.2.151即可
Microsoft Windows XP [版本 5.1.2600]
(C) 版權所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\ruutbug>nslookup mail.rootbug.com
*** Can't find server name for address 172.16.2.151: Server failed
*** Default servers are not available
Server: UnKnown
Address: 172.16.2.151
Name: mail.rootbug.com
Address: 1.1.1.1
C:\Documents and Settings\ruutbug>nslookup dns.rootbug.com
*** Can't find server name for address 172.16.2.151: Server failed
*** Default servers are not available
Server: UnKnown
Address: 172.16.2.151
Name: dns.rootbug.com
Address: 172.16.2.151
C:\Documents and Settings\ruutbug>nslookup bbs.rootbug.com
*** Can't find server name for address 172.16.2.151: Server failed
*** Default servers are not available
Server: UnKnown
Address: 172.16.2.151
Name: bbs.rootbug.com
Address: 2.2.2.2
2、怎麼查看linux伺服器的配置?
首先當然要取得機器的IP,用戶名和密碼。
登陸之後,首先看到的就是機器的名稱,一般提示符就有了,如[root@localhost root]#。
這其中的localhost就是機器名了.如果用命令來查看的話就是hostname。
查看系統內核:uname –a。
查看操作系統的版本(我現在只用過redhat,所以只以這個為例):cat /etc/redhat-release。
查看網路配置信息:ifconfig
輸出如下信息:eth0 Link encap:Ethernet HWaddr 00:XX:XX:XX:XX:XX
inet addr:10.1.3.101 Bcast:10.1.3.255 Mask:255.255.255.0
……
eth1 Link encap:Ethernet HWaddr 00:XX:XX:XX:XX:XX
inet addr:10.1.2.101 Bcast:10.1.2.255 Mask:255.255.255.0
……..
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1。
說明當前有三個網卡:eth0,eth1,lo;其中lo的ip是127.0.0.1,是用於測試的虛擬介面.
如果要對每個網卡查看更詳細的信息就需要分別查看其配置文件
對eth0
執行less /etc/sysconfig/network-scripts/ifcfg-eth0
輸出如下信息
DEVICE=eth0 設備名稱
HWADDR=00:XX:XX:XX:XX:XX 物理地址
ONBOOT=yes
TYPE=Ethernet
BOOTPROTO=none
IPADDR=10.1.3.101 ip地址
GATEWAY=10.1.3.1 網關
NETMASK=255.255.255.0 掩碼
對eth1
執行less /etc/sysconfig/network-scripts/ifcfg-eth1,輸出結果與上面類似。
查看當前打開的服務:chkconfig –list。
查看當前打開的埠:netstat –an。
查看磁碟信息:fdisk –l、df –h。
查看cpu的信息:cat /proc/cpuinfo。
查看內存信息:cat /proc/meminfo。
查看板卡信息:lspci、cat /proc/pci。
查看當前系統運行情況:ps –aux、top (類似於windows的任務管理器,可以看到當前cpu,內存的使用情況)。
3、誰懂得配置「紅帽子」系統伺服器?
VMware安裝Redhat linux 9.0(完全功略) 最近想接觸一下linux,因為好多溢出程序都是在unix下面用c、python寫的。 於是便開始著手在windows下面裝一個linux玩玩了。 首先是下載安裝一個虛擬機軟體,Virtual PC和VMware,不用說選擇VMware了,因為前者現在已經不支持非windows的系統了,//sigh。在 http://51zz.com:81/SoftDown.asp?ID=25090 中找到一個還算比較新的版本,還有注冊碼。安裝以後就是這樣的界面了。 然後創建一個虛擬機(create a new virtual machine),記得選redhat linux,在光碟機的設置裡面選擇redhat的虛擬光碟機文件(bt上面就有下,我用的是3cd版的) 啟動(power on)以後,自動從CD引導安裝,選項和平時安裝windows程序都差不多,記得最關鍵的是最後選擇顯卡的時候要選擇 「Skip X Configuration」跳過X配置,因為虛擬機的顯卡是程序模擬的! 安裝完畢重啟後,會自動進入命令行模式(因為跳過了x-windows的設置),接著就是安裝VMware Tools了,有了它才能有顯卡,才能使虛擬機有更強的性能! 用root登陸,然後記得點菜單中的Install VMware Tools....,然後輸入下面的命令載入cdrom mount /dev/cdrom /mnt cd /tmp tar zxf /mnt/vmware-linux-tools.tar.gz umount /mnt 然後是進入安裝目錄安裝 cd vmware-tools-distrib ./vmware-install.pl 然後一路按回車就好了,程序會提示安裝完畢! 接著敲startx,進入x-windows,一切搞定!參考資料: http://www.xuniji.com/article_view.asp?id=76
4、RedHat-Linux配置DNS詳細步驟是什麼?
RedHat-Linux伺服器搭建DNS伺服器;
DNS domain name system 域名系統
特點:(1)具備遞歸查詢和迭代查詢
(2)分布式資料庫
(3)將域名解析為IP
(4)具有主DNS伺服器、輔DNS伺服器和緩存DNS伺服器三種類型
(5)全球13台根域伺服器
以下是搭建步驟:
1、准備軟體包
bind.i386 --主服務軟體包
bind-chroot.i386 -- 籠環境軟體包
bind-devel.i386 --開發包
bind-libs.i386 --庫文件
bind-utils.i386 --工具包
[root@rootbug ~]# rpm -qa |grep ^bind- --rhel6.3下的包
bind-utils-9.8.2-0.10.rc1.el6.x86_64
bind-chroot-9.8.2-0.10.rc1.el6.x86_64
bind-libs-9.8.2-0.10.rc1.el6.x86_64
bind-9.8.2-0.10.rc1.el6.x86_64
bind-dyndb-ldap-1.1.0-0.9.b1.el6.x86_64
-------------看到軟體包有點糾結,為啥呢??因為這些軟體包的名字跟DNS這三個詞每半點關系---------
2、安裝軟體包
[root@rootbug ~]#yum install bind* -y
3、查看配置文件
RHEL6下不管是安裝了bind-chroot還是不安裝,配置文件都是以/var/named.conf文件為主。
(1)修改/etc/named.conf
[root@rootbug ~]#vim /etc/named.conf
-------省略其他萬行代碼----------------
options {
listen-on port 53 { any; }; --將原配置文件中的127.0.0.1改為any,表示監聽所有
listen-on-v6 port 53 { ::1; };
directory "/var/named"; --域的數據文件存放目錄
mp-file "/var/named/data/cache_mp.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
allow-query { any; }; --將配置文件的localhost改為any,表示所有人能查詢這台伺服器
recursion yes;
-------省略其他萬行代碼----------------
修改之後保存退出
(2)配置/etc/named.rfc1912.zones,增加域的配置
[root@rootbug ~]#vim /etc/named.rfc1912.zones
按照配置文件格式添加一個域,這里我添加一個rootbug.com的域,域的數據文件放在directory "/var/named"當前目錄下的data下,名稱為:master.rootbug.com.zone。配置域時請注意「;」分號。
zone "rootbug.com" IN {
type master;
file "data/master.rootbug.com.zone";
};
配置好之後保存退出。
(3)創建master.rootbug.com.zone的數據文件
[root@rootbug ~]#vim /var/named/data/master.cluster.com.zone
$TTL 3600
@ IN SOA rootbug. zhangsan. (
2013090801 --版本號,下面的是各種時間,作用是主從DNS伺服器的同步時間
30
60
90
3600 )
IN NS 172.16.2.151. --這里就是DNS伺服器的IP(實際應該是公網IP,但這里是內網環境,所以寫的內網IP),但是ip地址最後還有一個「.」記得加點,也可以寫DNS伺服器的外網域名;並且這里可以寫多個NS,代表了你公司的多台DNS伺服器
mail IN A 1.1.1.1 --A記錄就是真正的數據,這里代表mail.rootbug.com的公網地址為1.1.1.1
dns IN A 172.16.2.151
bbs IN A 2.2.2.2
保存退出
(4)啟動DNS伺服器
[root@rootbug ~]#/etc/init.d/named start ----第一次配置開啟過程需要等待一段時間
(5)客戶端認證DNS伺服器是否正確
windows客戶端認證
在IP配置DNS欄中將首選DNS填寫為172.16.2.151即可
Microsoft Windows XP [版本 5.1.2600]
(C) 版權所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\ruutbug>nslookup mail.rootbug.com
*** Can't find server name for address 172.16.2.151: Server failed
*** Default servers are not available
Server: UnKnown
Address: 172.16.2.151
Name: mail.rootbug.com
Address: 1.1.1.1
C:\Documents and Settings\ruutbug>nslookup dns.rootbug.com
*** Can't find server name for address 172.16.2.151: Server failed
*** Default servers are not available
Server: UnKnown
Address: 172.16.2.151
Name: dns.rootbug.com
Address: 172.16.2.151
C:\Documents and Settings\ruutbug>nslookup bbs.rootbug.com
*** Can't find server name for address 172.16.2.151: Server failed
*** Default servers are not available
Server: UnKnown
Address: 172.16.2.151
Name: bbs.rootbug.com
Address: 2.2.2.2
5、linux redhat 5.4 伺服器配置列表中沒有time服務,請問該如何查找或者添加;
是不是ntp服務?yum install ntp; service ntpd start
6、3. 簡述Redhat下NFS伺服器配置的一般步驟。
同道者啊,你會來貼,我會來找,就是沒人回答啊。5555
7、REDHAT伺服器配置問題,找個人協助我配置好FTP和資料庫和連接Xmanager 4,高分懸賞
已經百度給你發私信了,請聯系我
1、配置遠程桌面埠
(1)如果是GDM :
編輯/etc/gdm/custom.conf,內容如下:
[daemon]
[security]
AllowRemoteRoot=true
DisallowTCP=false
[xdmcp]
Port=177
Enable=true
[gui]
[greeter]
[chooser]
[debug]
[servers]
然後# gdm -restart
啟動進入圖形界面後必須設置允許遠程連接!
(2)如果是KDM:
編輯/usr/share/config/kdm/Xaccess ,內容如下:
#* #any host can get a login window ==>
* #any host can get a login window
編輯/usr/share/config/kdm/kdmrc,內容如下:
[xdmcp]
Enable=true
2、設置防火牆,在/etc/sysconfig/iptables文件中加入:(必須在-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-
host-prohibited前面添加)
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 6000:6010 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 177 -j ACCEPT
重新啟動iptables
# service iptables restart
【注】我在配置CentOS 5.4的時候,弄了很久,都沒有連上,關閉了防火牆才能連上,打開防火牆就不能連上,在網上找了很久,
才發現有人給出的答案:
-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 177 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --sport 6000:6010 -j ACCEPT
注意順序!!!
你的規則順序不對。最後兩條根本沒起作用!
必須把這條語句-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited 放到最後
最終/etc/sysconfig/iptables添加的效果是:
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 177 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --sport 6000:6010 -j ACCEPT
-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited
3、也可以關閉防火牆,第2步就可以不用了。(這一步不是必須的)
#ntsysv 選擇iptables 把前面的*號去掉
4、重新啟動系統就可以了。(這一步也不是必須的,配置完第2步,就可以用Xmanager連接了。)
# reboot
5、使用x-win32連接
打開Xbrowser,會話中用向導創建一個XDMCP,輸入伺服器IP,完成。
哈哈可以了,進入登錄界面:
登錄成功:
有個看網路某個埠的命令,可以記住:
netstat -apn| grep 177
8、如何 在Redhat Linux 系統上安裝和配置apache 伺服器
要裝最新版去官網下:http://httpd.apache.org/
如果有redhat的dvd盤或iso文件,裡面有apache軟體rpm包,掛版載,安裝。
詳細參考權:http://linux.vbird.org/linux_server/0360apache.php
9、我想學習RedHat Linux文件伺服器和WWW伺服器配置和維護,如何能快速入門?
一邊看配置文件和例子,一邊搭建虛擬機做實驗,這樣才能快速入門。
10、redhat怎麼搭建linux ftp伺服器配置
redhat搭建linux ftp伺服器配置方法詳見回:答https://jingyan.baidu.com/article/f3e34a128951a3f5ea653544.html