歡迎蒞臨 酷米資訊筆記
請使用 Firefox 瀏覽敝站,以獲得最佳視覺效果。
敝站所有文章皆歡迎轉載,但請註明出處,並附上本站連結,敝站保留法律追究權力。

   
瀏覽模式: 普通 | 列表

Linux 網路檢測工具 - nmap 的用法

Linux 系統預設已包含了一個很有用的網路檢測/探測工具-nmap,主要用途有:在指定的網路區段下掃瞄主機群的網路連線,探測指定主機已開啟的通訊埠,藉由前兩項資訊可檢測出遠端主機的作業系統及網路服務為何。

指令說明:

nmap -sP 192.168.1.0/24
使用ping掃瞄子網路內的所有IP,並列出有回應的IP,不作進一步測試。

nmap -sL 192.168.1.0/24
列出子網路所有IP及對應的主機名稱,但不作ping 及通訊埠偵測。

nmap -PS 192.168.1.234
偵測遠端主機已開啟的通訊埠,為縮短掃瞄時間,可指定特定的埠號,ex. -PS22,23,80,25

nmap -PU 192.168.1.0/24
使用UDP協定 ping 遠端的主機。

nmap -sS 192.168.1.0/24
使用TCP SYN掃瞄,這是一個半開放的掃瞄方式,所以掃瞄速度較快,也比較常被使用。這可以列出有回應的遠端主機已開啟的網路服務埠。

nmap -sT 192.168.1.0/24
如無法以SYN掃瞄時,就得改用TCP connect 來掃瞄,這也是預設的掃瞄方式。

nmap -sU 192.168.1.0/24
用UDP協定掃瞄遠端主機群。

nmap -sO 192.168.1.19
偵測遠端主機已開啟哪些通訊協定 TCP,UDP,ICMP,...

nmap -O 192.168.1.19
nmap -A 192.168.1.19
偵測遠端主機的作業系統類型

nmap -v scanme.nmap.org
掃瞄遠端主機,並列出相關詳細的資訊。

nmap -sS -O scanme.nmap.org/24
以SYN秘密掃瞄網域為scanme.nmap.org所屬 C 子網段的所有存在的主機作業系統類型。

nmap -sV -p 22,53,110,143,4564 198.116.0-255.1-127
進行主機列表及TCP掃瞄特定網路服務,遠端主機的網路含括 198.116.(0-255).(1-127) 網段下。

nmap -v -iR 100000 -P0 -p 80
隨機選擇100000台主機,偵測是否開啟 Web 服務,由於此掃瞄較耗時,所以加上-P0 不作主機列表。

轉載自胖虎的祕密基地

標籤: nmap

ubuntu安裝ATI驅動程式

1. 在AMD下載驅動程式

http://support.amd.com/us/gpudownload/Pages/index.aspx

我選用的是Linux(x86_64) -> Integrated/Motherboard -> Radeon HD 3200,下載的檔案是ati-driver-installer-9-9-x86.x86_64.run

2. 預設編譯配置

sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++5 dkms

3. 製作安裝文件

sh ati-driver-installer-9-9-x86.x86_64.run --buildpkg Ubuntu/jaunty (<- 請自行更改對應版本)

4. 執行安裝

sudo dpkg -i --force-overwrite xorg-driver-fglrx_*.deb fglrx-kernel-source_*.deb fglrx-amdcccle_*.deb fglrx-modaliases_*.deb libamdxvba1_*.deb

5. 更新顯示設置

sudo aticonfig --initial -f

6. 重新啟動電腦,然後測試顯示設置

fglrxinfo

————————————————

成功安裝會顯示以下資訊:

display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD xxxx Series
OpenGL version string: 2.1.xxxx

標籤: ubuntu ATI
在CentOS下使用yum或rpm指令時,發生錯誤:
rpmdb: Lock table is out of available locker entries
rpmdb: Unknown locker ID: xxxx.....

解決方式:
1. rm /var/lib/rpm/__db.00*
2. rpm --rebuilddb

rebuilddb之後,再重新執行安裝即可。
標籤: yum rpm

在Centos下安裝網路卡驅動程式

以下示範在Centos5.2下安裝 ASUS p5p43td pro 主機板內建的網路卡驅動程式,其他Unix like的安裝方式應該大同小異。

首先去原廠下載驅動程式 l1e-linux-v1.0.0.10.tar.gz(或點我下載

然後按照下列指令輸入:

安裝編譯套件(可在Centos原版光碟片找到)

    yum install gcc
    yum install kernel-level
    yum install kernel-devel

解壓縮並執行編譯安裝

    mkdir l1e
    mv l1e-linux-v1.0.0.10.tar.gz l1e
    tar -zxvf l1e-linux-v1.0.0.10.tar.gz
    make install
    cd src
    make install
    cp -a atl1e.ko /lib/modules/2.6.18-92.el5/kernel/net/
    insmod atl1e
    insmod /lib/modules/2.6.18-92.el5/kernel/net/atl1e.ko
    depmod -a

檢查看看有沒有成功

    cat /etc/modprobe.conf
    ifconfig eth0 up
    ifconfig
    reboot

關閉系統警告聲音

指令:

setterm -bfreq

標籤: 系統音效