1.网络工具:ifconfig,ping,netstate,Redhat命令和图形化设置ip,finger,nslookup
1 ip ad查看網(wǎng)卡編號(hào)
2、ifconfig查看網(wǎng)卡信息
3、關(guān)閉網(wǎng)卡
4、啟動(dòng)網(wǎng)卡
5、給etho配置臨時(shí)ip
sudo ifconfig ethoIP地址
?
6、ping命令
ping [選項(xiàng)]主機(jī)名/IP地址
查看網(wǎng)絡(luò)上的主機(jī)是否在工作。它向該主機(jī)發(fā)送ICMP ECHO_REQUEST包。有時(shí)我們想從網(wǎng)絡(luò)上的某臺(tái)主機(jī)上下載文件,可以是又不知道那臺(tái)主機(jī)是否開著,就需要使用ping命令查看。
命令中各選擇項(xiàng)的含義如下:
-c數(shù)目在發(fā)送指定數(shù)目的包后停止。
-d設(shè)定SO_DEBUG的選項(xiàng)。
-f大量且快速地送網(wǎng)絡(luò)封包給一臺(tái)機(jī)器,看它的回應(yīng)。
-I秒數(shù)設(shè)定間隔幾秒送一個(gè)網(wǎng)絡(luò)封包給一臺(tái)機(jī)器,預(yù)設(shè)值是一秒送一次。
-l次數(shù)在指定次數(shù)內(nèi),以最快的方式送封包數(shù)據(jù)到指定機(jī)器(只有超級(jí)用戶可以使用此選項(xiàng))。
-q不顯示任何傳送封包的信息,只顯示最后的結(jié)果。
-r不經(jīng)由網(wǎng)關(guān)而直接送封包到一臺(tái)機(jī)器,通常是查看本機(jī)的網(wǎng)絡(luò)接口是否有問題。
-s字節(jié)數(shù)指定發(fā)送的數(shù)據(jù)字節(jié)數(shù),預(yù)設(shè)值是56,加上8字節(jié)的ICMP頭,一共是64ICMP數(shù)據(jù)字節(jié)。
?
7、netstat
netstat [選項(xiàng)]
顯示網(wǎng)絡(luò)連接、路由表和網(wǎng)絡(luò)接口信息,可以讓用戶得知目前都有哪些網(wǎng)路連接正在運(yùn)作。命令中個(gè)選項(xiàng)的含義如下:
-a顯示所有socket,包括正在監(jiān)聽的。
-c每隔1秒就重新顯示一遍,直到用戶中斷它。
-i顯示所有網(wǎng)絡(luò)接口的信息,格式同“ifconfig -e”。
-n以網(wǎng)絡(luò)IP地址代替名稱,顯示出網(wǎng)絡(luò)連接情形。
-r顯示核心路由表,格式同“route -e”。
-t顯示TCP協(xié)議的連接情況。
-u顯示UDP協(xié)議的連接情況。
-v顯示正在進(jìn)行的工作。-a顯示所有socket,包括正在監(jiān)聽的。
-c每隔1秒就重新顯示一遍,直到用戶中斷它。
-i顯示所有網(wǎng)絡(luò)接口的信息
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
sudo netstat –anp| grep ftp
?
8、設(shè)置IP(redhat)
RedHat靜態(tài)IP地址配置
依次修改以下三個(gè)文件:
/etc/sysconfig/network
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/resolv.conf
?
A./etc/sysconfig/network文件改成以下配置:
編輯內(nèi)容:
B /etc/sysconfig/network-scripts/ifcfg-eth0
配置說明:
DEVICE=eth0???????????????????#設(shè)備名稱
NETMASK=255.255.255.0?????????#子網(wǎng)掩碼
IPADDR=192.168.6.14????????????#IP地址
BOOTPROTO=static??????????????#【none|static|bootp|dhcp】引導(dǎo)時(shí)不使用協(xié)議|靜態(tài)分配|BOOTP協(xié)議|DHCP協(xié)議
ONBOOT=yes???????????????????#【yes|no】引導(dǎo)時(shí)是否激活設(shè)備
DNS1=192.168.6.1???????????????#域名解析服務(wù)器
PEERDNS=yes???????????????????
?
修改如下:
C /etc/hosts
#建立hostName到ip的映射關(guān)系
#可建立多條,其中一條的yourHostName應(yīng)該第一步(A)的HOSTNAME相同,也就是toto
#否則你使用InetAddress.getLocalhost()會(huì)有異常,應(yīng)該找不到相應(yīng)的ip映射
192.168.6.6 toto.localdomaintoto
規(guī)則是:IP地址?主機(jī)名.域名?主機(jī)名(192.168.6.6toto.localdomain toto)
?
D/etc/resolv.conf(該步可以不做)
要訪問DNS服務(wù)器來進(jìn)行查詢,需要設(shè)置/etc/resolv.conf文件,假設(shè)DNS服務(wù)器的IP地址是192.168.6.1,那么/etc/resolv.conf文件的內(nèi)容應(yīng)為:
nameserver 192.168.6.1????#DNS配置同B中的【DNS1=211.99.25.1】
E重啟生效
使IP地址生效
/sbin/ifdown eth0
/sbin/ifup eth0
?
配置dns解析(該步可以不做)
echo “nameserver 192.168.6.1”>> /etc/resolv.conf
?
//通知網(wǎng)關(guān)更新信息
/etc/init.d/networkrestart??或者使用service networkrestart
9 Redhat下圖形化配置ip地址
A以root身份進(jìn)行redhat系統(tǒng)。
B選擇:系統(tǒng)à首選項(xiàng)à網(wǎng)絡(luò)連接,點(diǎn)擊后彈出的效果如下:
點(diǎn)擊編輯:效果如下:
10?nslookup
nslookup name
查詢一臺(tái)機(jī)器的IP地址和其對(duì)應(yīng)的域名。它通常需要一臺(tái)域名服務(wù)器來提供域名服務(wù)。如果用戶已經(jīng)設(shè)置好域名服務(wù)器,就可以用這個(gè)命令查看不同主機(jī)的IP地址對(duì)應(yīng)的域名。
不帶參數(shù)使用nslookup命令時(shí),出現(xiàn)提示符”>”,在后面輸入要查詢的IP地址或域名并回車即可。如果要退出該命令,輸入exit并回車即可。
例如:
toto@ubuntu:~$nslookup
>www.baidu.com
?
11 finger(sudo apt-getinstall finger)
finger [-lmsp] user [user@host…]查詢用戶的信息,通常會(huì)顯示系統(tǒng)中某個(gè)用戶的用戶名、主目錄、停滯時(shí)間、登錄時(shí)間、登錄shell等信息。如果要查詢遠(yuǎn)程機(jī)上的用戶信息,需要在用戶名后后面接”@主機(jī)名”,采用[用戶名@主機(jī)名]的格式,不過要查詢的網(wǎng)絡(luò)主機(jī)需要運(yùn)行finger守護(hù)進(jìn)程。命令中各選項(xiàng)的含義如下:
-s顯示用戶的注冊(cè)名、實(shí)際姓名、終端名稱、寫狀態(tài)、停滯時(shí)間、登錄時(shí)間等信息。
-l除了用-s選項(xiàng)顯示的信息外,還顯示用戶主目錄、登錄shell、郵件狀態(tài)等信息,以及用戶主目錄下的.plan、.project和.forward文件的內(nèi)容。
-p除了不顯示.plan文件和.project文件以外,與-l選項(xiàng)相同。
總結(jié)
以上是生活随笔為你收集整理的1.网络工具:ifconfig,ping,netstate,Redhat命令和图形化设置ip,finger,nslookup的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 传奇网站被劫持怎么修复
- 下一篇: 1.VMwareTools的安装,vmw