常用的網路軟硬體相關指令

host 查詢Domain資料
nslookup 查詢Domain資料
hostname 設定(查詢)本機名稱
mtr 加強版tracert(需安裝)
dnstracer 樹狀圖dns資料查詢
ifconfig 網路硬體相關
sockstat 觀看哪些process聽了哪些port
netstat -an 觀看哪些port開啟

gateway_enable="YES"
相當於開機時設定sysctl -w net.inet.ip.forwarding=1

Ex:

新增IP:
ifconfig 介面 IP alias

刪除IP:
ifconfig 介面 delete IP

關閉網卡:
ifconfig 介面 down

重開interface
/etc/rc.d/netif restart

重整route
/etc/rc.d/routing restart

route 路由相關(不含看路由表)

Ex:

新增預設: route add GATEWAY

新增條件: route add -net IP區段(可用ip/mask或者直接打.0) GATEWAY

netstat -r 看路由表(再加n可以不反查,網路不通時跳過反查delay很需要)

/etc/hosts 最優先解釋依據

/etc/resolv.conf 記載DNSserver位置
domain=本地網域名稱,(可能是)單查主機名時會自動加上往外丟/有此domain在後的自動找內部
nameserver=使用DNS Server
search=當僅搜尋主機名稱卻找不到時會自動加上的網域名稱,用空白分隔(非必要)

netstat 顯示目前的連接狀態,包括TCP/IP連接和Unix socket連接。

fping 廣域ping,可以用參數指定範圍,grep alive來檢查整段有哪幾台有回應

namp 強力掃描工具,有其他參數如-A可以取得其他資訊

如果要將一些網路設定值設入rc.conf以便開機自動設定,相關參數可參考
http://www.study-area.org/2freebsd/config/01.htm

VLan Tag設置和rc.conf設定方式
http://www.cyberciti.biz/faq/howto-configure-freebsd-vlans-with-ifconfig-command/

ref:
http://www.cyberciti.biz/tips/freebsd-how-to-start-restart-stop-network-service.html
http://ftp.cse.yzu.edu.tw/pub/Mirror/FreeBSD/docs/completed/128.shtml.htm
http://linux-cisco.blogspot.com/2008/03/ip-scan-in-linux.html
http://dns-learning.twnic.net.tw/bind/intro4.html

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

Google+ photo

You are commenting using your Google+ account. Log Out / 變更 )

連結到 %s

%d 位部落客按了讚: