使用 140.127.243.129 這一台 DNS Server 查詢 www.phc.edu.tw
#dig @140.127.243.129 www.phc.edu.tw
可以查詢www.phc.edu.tw的IP
使用 140.127.243.129 這一台 DNS Server 查詢 140.127.243.65
#dig @140.127.243.129 -x 140.127.243.65
可以查詢140.127.243.65的domain
使用 140.127.243.129 這一台 DNS Server 查詢 phc.edu.tw 網域的 DNS 及 Mail 主機
#dig @140.127.243.129 phc.edu.tw ns
#dig @140.127.243.129 phc.edu.tw mx
進行追蹤查詢
#dig @168.95.1.1 www.phc.edu.tw +trace
2008年10月15日 星期三
如何在Centos 5系統中安裝DNS服務
1.請先確認是否有安裝下列軟體(bind,bind-chroot,bind-utils,system-config-bind)
# yum -y install bind bind-chroot bind-utils system-config-bind
2.拷貝 named.conf 示範檔到 /var/named/chroot/etc/
# cp /usr/share/system-config-bind/profiles/default/named.conf /var/named/chroot/etc/
3.編輯named.conf
# vi /var/named/chroot/etc/named.conf
options {
directory "/var/named"
dump-file "/var/named/data/cache_dump.db"
statistics-file "/var/named/data/named_stats.txt"
forwarders { 168.95.1.1; 139.175.10.20; };
allow-query { any; };
};
記得新增網域資料
4.拷貝 localdomain.zone,localhost.zone,named.local 到 /var/named/chroot/var/named/
# cd /usr/share/system-config-bind/profiles/default/named
# cp localdomain.zone localhost.zone named.local /var/named/chroot/var/named/
拷貝 named.root 到 /var/named/chroot/var/named/
# cp /usr/share/doc/bind-9.3.3/sample/var/named/named.root /var/named/chroot/var/named/
5.設定網域設定檔(/var/named/chroot/var/named)
# yum -y install bind bind-chroot bind-utils system-config-bind
2.拷貝 named.conf 示範檔到 /var/named/chroot/etc/
# cp /usr/share/system-config-bind/profiles/default/named.conf /var/named/chroot/etc/
3.編輯named.conf
# vi /var/named/chroot/etc/named.conf
options {
directory "/var/named"
dump-file "/var/named/data/cache_dump.db"
statistics-file "/var/named/data/named_stats.txt"
forwarders { 168.95.1.1; 139.175.10.20; };
allow-query { any; };
};
記得新增網域資料
4.拷貝 localdomain.zone,localhost.zone,named.local 到 /var/named/chroot/var/named/
# cd /usr/share/system-config-bind/profiles/default/named
# cp localdomain.zone localhost.zone named.local /var/named/chroot/var/named/
拷貝 named.root 到 /var/named/chroot/var/named/
# cp /usr/share/doc/bind-9.3.3/sample/var/named/named.root /var/named/chroot/var/named/
5.設定網域設定檔(/var/named/chroot/var/named)
2008年10月4日 星期六
2008年8月25日 星期一
Linux掃木馬的軟體
Linux掃描木馬:chkrootkit、rkhunter
Linux有兩個掃木馬的軟體:chkrootkit、rkhunter,安裝使用皆很簡單,用YUM即可。
◎chkrootkit
1.安裝
yum install chkrootkit
2.執行掃瞄
chkrootkit
◎rkhunter
1.安裝
yum install rkhunter
2.更新
rkhunter --update
3.執行掃瞄
全系統掃瞄,換掃描項目時會詢問
rkhunter -c
全系統掃描,不尋問
rkhunter -c -sk
Linux有兩個掃木馬的軟體:chkrootkit、rkhunter,安裝使用皆很簡單,用YUM即可。
◎chkrootkit
1.安裝
yum install chkrootkit
2.執行掃瞄
chkrootkit
◎rkhunter
1.安裝
yum install rkhunter
2.更新
rkhunter --update
3.執行掃瞄
全系統掃瞄,換掃描項目時會詢問
rkhunter -c
全系統掃描,不尋問
rkhunter -c -sk
YUM的好幫手:rpmforge
rpmforge是從原本的dag站台獨立出來的
官網說明:
http://dag.wieers.com/rpm/FAQ.php#B
安裝方法:
1.視系統選擇安裝的版本指令
# Red Hat Enterprise Linux 5 / i386:
rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
# Red Hat Enterprise Linux 5 / x86_64:
rpm -Uhv http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS//rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
# Red Hat Enterprise Linux 4 / i386:
rpm -Uhv http://apt.sw.be/redhat/el4/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el4.rf.i386.rpm
# Red Hat Enterprise Linux 4 / x86_64:
rpm -Uhv http://apt.sw.be/redhat/el4/en/x86_64/rpmforge/RPMS/rpmforge-release-0.3.6-1.el4.rf.x86_64.rpm
# Red Hat Enterprise Linux 3 / i386:
rpm -Uhv http://apt.sw.be/redhat/el3/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el3.rf.i386.rpm
# Red Hat Enterprise Linux 3 / x86_64:
rpm -Uhv http://apt.sw.be/redhat/el3/en/x86_64/rpmforge/RPMS/rpmforge-release-0.3.6-1.el3.rf.x86_64.rpm
# Red Hat Enterprise Linux 2 / i386:
rpm -Uhv http://apt.sw.be/redhat/el2.1/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el2.rf.i386.rpm
# Red Hat Linux 9 / i386:
rpm -Uhv http://apt.sw.be/redhat/9/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.rh9.rf.i386.rpm
# Red Hat Linux 7.3 / i386:
rpm -Uhv http://apt.sw.be/redhat/8.0/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.rh7.rf.i386.rpm
2.安裝完以後,在YUM的目錄下會出現rpmforge.repo,這裡面的站台在yum update時會自動維護。
3.以後使用yum時會自動連接rpmforge的站台更新。
官網說明:
http://dag.wieers.com/rpm/FAQ.php#B
安裝方法:
1.視系統選擇安裝的版本指令
# Red Hat Enterprise Linux 5 / i386:
rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
# Red Hat Enterprise Linux 5 / x86_64:
rpm -Uhv http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS//rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
# Red Hat Enterprise Linux 4 / i386:
rpm -Uhv http://apt.sw.be/redhat/el4/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el4.rf.i386.rpm
# Red Hat Enterprise Linux 4 / x86_64:
rpm -Uhv http://apt.sw.be/redhat/el4/en/x86_64/rpmforge/RPMS/rpmforge-release-0.3.6-1.el4.rf.x86_64.rpm
# Red Hat Enterprise Linux 3 / i386:
rpm -Uhv http://apt.sw.be/redhat/el3/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el3.rf.i386.rpm
# Red Hat Enterprise Linux 3 / x86_64:
rpm -Uhv http://apt.sw.be/redhat/el3/en/x86_64/rpmforge/RPMS/rpmforge-release-0.3.6-1.el3.rf.x86_64.rpm
# Red Hat Enterprise Linux 2 / i386:
rpm -Uhv http://apt.sw.be/redhat/el2.1/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el2.rf.i386.rpm
# Red Hat Linux 9 / i386:
rpm -Uhv http://apt.sw.be/redhat/9/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.rh9.rf.i386.rpm
# Red Hat Linux 7.3 / i386:
rpm -Uhv http://apt.sw.be/redhat/8.0/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.rh7.rf.i386.rpm
2.安裝完以後,在YUM的目錄下會出現rpmforge.repo,這裡面的站台在yum update時會自動維護。
3.以後使用yum時會自動連接rpmforge的站台更新。
2008年8月10日 星期日
如何避免用戶端電腦遭受ARP攻擊
為避免用戶端自網路上取得錯誤的Gateway MAC,可新增一批次檔手動建立用戶端ARP Cache紀錄
輸入arp –s xxx.xxx.xxx.xxx 00-0c-76-75-0b-11 //xxx.xxx.xxx.xxx是gateway的IP
輸入arp –s xxx.xxx.xxx.xxx 00-0c-76-75-0b-11 //xxx.xxx.xxx.xxx是gateway的IP
2008年7月1日 星期二
讓postfix 大小寫帳號都可以接收郵件
預設情況下postfix 只接受小寫帳號
所以如果有各帳號是 roy@abc.com , 但是寄件者寄給他時打成大寫 ROY@abc.com 這樣
在mail log 會看到類似下面的紀錄
Recipient address rejected: User unknown in local recipient table解決方法:
1.修改 /etc/postfix/main.cf
在最下面加入此設定 canonical_maps = hash:/etc/postfix/canonical
2. 修改 /etc/postfix/canonical
在最下面加入此設定 Luser : luser
3. 執行指令 postmap /etc/postfix/canonical 後就會產生 canonical.db
4. 重新啟動postfix 服務 這樣就可以大小寫帳號視為相同
所以如果有各帳號是 roy@abc.com , 但是寄件者寄給他時打成大寫 ROY@abc.com 這樣
在mail log 會看到類似下面的紀錄
Recipient address rejected: User unknown in local recipient table解決方法:
1.修改 /etc/postfix/main.cf
在最下面加入此設定 canonical_maps = hash:/etc/postfix/canonical
2. 修改 /etc/postfix/canonical
在最下面加入此設定 Luser : luser
3. 執行指令 postmap /etc/postfix/canonical 後就會產生 canonical.db
4. 重新啟動postfix 服務 這樣就可以大小寫帳號視為相同
訂閱:
文章 (Atom)