新聞中心
linux操作系統(tǒng)是一種普遍使用的開源操作系統(tǒng),擁有高度的適應(yīng)性和靈活性,支持各種應(yīng)用和架構(gòu),在開源方面擁有極其完整的工具包,廣受許多開發(fā)者喜愛。網(wǎng)絡(luò)方面,Linux系統(tǒng)也有著相應(yīng)的工具來支持網(wǎng)絡(luò)操作,我們可以利用Linux工具查看本機(jī)IP地址,在這里,我們來介紹三種不同的方法來查看IP地址,分別是 ifconfig 命令 、netstat 命令和 ip 命令。

## 一、ifconfig 命令
ifconfig 通常是用來查看和修改網(wǎng)絡(luò)設(shè)置的命令,在已經(jīng)的系統(tǒng)中很多時(shí)候它用于查看本機(jī) IP 地址,將ifconfig -a 命令作用在你的服務(wù)器上,那么便可以看到設(shè)置的IP地址信息等:
[root@localhost Desktop]# ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:0C:29:A7:61:D5
inet addr:192.168.10.105 Bcast:192.168.10.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:11 errors:0 dropped:0 overruns:0 frame:0
TX packets:551 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1409 (1.4 KB) TX bytes:83060 (83.0 KB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:16 errors:0 dropped:0 overruns:0 frame:0
TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1776 (1.7 KB) TX bytes:1776 (1.7 KB)
從上面的結(jié)果來看,eth0對(duì)應(yīng)的IP地址是192.168.10.105,也就是本機(jī)的IP地址。
## 二、netstat 命令
netstat 是一種查看網(wǎng)絡(luò)狀態(tài)的工具,那么我們也可以使用netstat命令來查看本機(jī)IP地址,例如:
[root@localhost Desktop]# netstat -an
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:8473 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN
tcp 0 0 192.168.10.105:25 192.168.10.36:41889 ESTABLISHED
tcp 0 0 192.168.10.105:25 192.168.10.109:35144 TIME_WAIT
tcp 0 0 192.168.10.105:30435 71.15.38.53:443 SYN_SENT
tcp 0 0 192.168.10.105:55536 10.238.25.123:443 FIN_WAIT2
udp 0 0 0.0.0.0:8635 0.0.0.0:*
從上面的結(jié)果可以看出,本機(jī)的IP地址為192.168.10.105
## 三、ip 命令
在Linux2.2版本后,Linux引入了iproute2工具集,也稱為 ip 命令,它可以替代大多數(shù)linux系統(tǒng)中使用的ifconfig,route 和arp 命令。 下面我們來看一下ip命令查看本機(jī)IP地址,示例如下:
[root@centos7~]# ip addr
1: lo: mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp0s3: mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 52:54:00:c3:f3:32 brd ff:ff:ff:ff:ff:ff
inet 192.168.10.105/24 brd 192.168.10.255 scope global dynamic enp0s3
inet6 fd00:288:96fd:90bb:7589:be18:63ef:3e2/64 scope global dynamic mngtmpaddr insecure
valid_lft 2591774sec preferred_lft 604674sec
inet6 fe80::5054:ff:fec3:f332/64 scope link
valid_lft forever preferred_lft forever
從上面的結(jié)果可以看出,本機(jī)的IP地址為192.168.10.105。
以上是使用linux命令查看本機(jī)IP地址的三種方法,使用這些命令輕松查看本機(jī)信息,將大大減輕開發(fā)的負(fù)擔(dān)。
四川成都云服務(wù)器租用托管【創(chuàng)新互聯(lián)】提供各地服務(wù)器租用,電信服務(wù)器托管、移動(dòng)服務(wù)器托管、聯(lián)通服務(wù)器托管,云服務(wù)器虛擬主機(jī)租用。成都機(jī)房托管咨詢:13518219792
創(chuàng)新互聯(lián)(www.cdcxhl.com)擁有10多年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗(yàn)、開啟建站+互聯(lián)網(wǎng)銷售服務(wù),與企業(yè)客戶共同成長,共創(chuàng)價(jià)值。
網(wǎng)站名稱:深入linux:查看本機(jī)IP地址(linux查看本機(jī)地址)
本文URL:http://fisionsoft.com.cn/article/dpjhohh.html


咨詢
建站咨詢
