Linux 基础命令知识4

来源:互联网 发布:怎么做淘宝装修 编辑:程序博客网 时间:2024/05/18 14:14

打印网络接口列表

  1. ifconfig | cut -c-10 | tr -d ' ' | tr -s '\n'
  2. eth0
  3. lo
  4. #cut -c-10 只取前10个字符 , tr -d '' 删除所有的空格 tr -s '\n' 合并换行符
  5. ifconfig eth0
  6. eth0 Link encap:Ethernet HWaddr 00:0c:29:8c:ff:7a
  7. inet addr:192.168.164.140 Bcast:192.168.164.255 Mask:255.255.255.0
  8. inet6 addr: fe80::20c:29ff:fe8c:ff7a/64 Scope:Link
  9. UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
  10. RX packets:4410 errors:5 dropped:7 overruns:0 frame:0
  11. TX packets:3018 errors:0 dropped:0 overruns:0 carrier:0
  12. collisions:0 txqueuelen:1000
  13. RX bytes:4268650 (4.2 MB) TX bytes:260426 (260.4 KB)
  14. Interrupt:19 Base address:0x2000
  15. #Hwaddr 为硬地址(Mac地址)
  16. #inet addr : IP地址
  17. #Bcast :广播地址
  18. #Mask : 子网掩码
  19. #设置网络接口Ip地址
  20. sudo ifconfig eth0 192.168.164.142
  21. #设置子网掩码
  22. sudo ifconfig eth0 netmask 225.225.225.0
  23. #设置硬件地址 ,在做MAC地址欺骗的时候可能会用上
  24. sudo ifconfig eth0 hw ether 00:1c:bf:87:25:d5

DNS查找

  1. #利用host 命令 或者 nslookup命令对域名进行解析
  2. host www.baidu.com
  3. www.baidu.com is an alias for www.a.shifen.com.
  4. www.a.shifen.com has address 119.75.217.109
  5. www.a.shifen.com has address 119.75.218.70
  6. nslookup www.baidu.com
  7. Server: 127.0.0.1
  8. Address: 127.0.0.1#53
  9. Non-authoritative answer:
  10. www.baidu.com canonical name = www.a.shifen.com.
  11. Name: www.a.shifen.com
  12. Address: 119.75.217.109
  13. Name: www.a.shifen.com
  14. Address: 119.75.218.70

查看路由表

  1. route
  2. Kernel IP routing table
  3. Destination Gateway Genmask Flags Metric Ref Use Iface
  4. 192.168.164.0 * 255.255.255.0 U 0 0 0 eth0
  5. #或者 -n选项用于展示数字形式地址
  6. route -n
  7. Kernel IP routing table
  8. Destination Gateway Genmask Flags Metric Ref Use Iface
0 0
原创粉丝点击