如何通过命令查看本机IP?
Windows:ipconfig /a
Linux:ifconfig
或iwconfig
我会查看到3个项目:
lo
wlp3s0
enp2s0
挨个解析:
lo
表示local
wl
表示wlan
(Wireless Local Area Network)无线局域网en
表示ethernet
以太网(bus, slot)
,其中bus表示总线,slot表示插槽。再看:
wlp3s0
表示,WLAN PCI接口位置:bus=3, slot=0。enp2s0
表示,Etnernet PCI接口位置:bus=2, slot=0。PCI
外设部件互连标准(Peripheral Component Interconnect)
wuyujin@ubuntu18:~$ ifconfig
enp2s0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether [xxx] txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 16285 bytes 1914437 (1.9 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 16285 bytes 1914437 (1.9 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlp3s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet [IP地址] netmask [网关地址] broadcast [子网掩码]
inet6 [IPV6] prefixlen 64 scopeid 0x20<link>
ether [xxx] txqueuelen 1000 (Ethernet)
RX packets 926526 bytes 1261489274 (1.2 GB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 377109 bytes 50598690 (50.5 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wuyujin@ubuntu18:~$
wuyujin@ubuntu18:~$ whatis ifconfig
ifconfig (8) - configure a network interface
wuyujin@ubuntu18:~$ whatis iwconfig
iwconfig (8) - configure a wireless network interface
wuyujin@ubuntu18:~$
ifconfig 用于配置网络接口 InterFace config
iwconfig 用于配置无线网络接口 Interface Wlan config