打印網絡接口列表
ifconfig | cut -c-10 | tr -d ' ' | tr -s '\n'
eth0
lo
#cut -c-10 只取前10個字符 , tr -d '' 刪除所有的空格 tr -s '\n' 合併換行符
ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:0c:29:8c:ff:7a
inet addr:192.168.164.140 Bcast:192.168.164.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe8c:ff7a/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4410 errors:5 dropped:7 overruns:0 frame:0
TX packets:3018 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4268650 (4.2 MB) TX bytes:260426 (260.4 KB)
Interrupt:19 Base address:0x2000
#Hwaddr 爲硬地址(Mac地址)
#inet addr : IP地址
#Bcast :廣播地址
#Mask : 子網掩碼
#設置網絡接口Ip地址
sudo ifconfig eth0 192.168.164.142
#設置子網掩碼
sudo ifconfig eth0 netmask 225.225.225.0
#設置硬件地址 ,在做MAC地址欺騙的時候可能會用上
sudo ifconfig eth0 hw ether 00:1c:bf:87:25:d5
DNS查找
#利用host 命令 或者 nslookup命令對域名進行解析
host www.baidu.com
www.baidu.com is an alias for www.a.shifen.com.
www.a.shifen.com has address 119.75.217.109
www.a.shifen.com has address 119.75.218.70
nslookup www.baidu.com
Server: 127.0.0.1
Address: 127.0.0.1#53
Non-authoritative answer:
www.baidu.com canonical name = www.a.shifen.com.
Name: www.a.shifen.com
Address: 119.75.217.109
Name: www.a.shifen.com
Address: 119.75.218.70
查看路由表
route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.164.0 * 255.255.255.0 U 0 0 0 eth0
#或者 -n選項用於展示數字形式地址
route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface