ฉันเพิ่งเล่นกับ apache และฉันได้ไปทำงานนั่นคือฉันสามารถเชื่อมต่อกับเซิร์ฟเวอร์โดยการเรียกดูhttp://127.0.0.1
และhttp://192.168.1.5
ฉันไม่ได้ทำงาน IPv6
แต่นี่เป็นผลของ netstat
$ sudo service apache2 status
* apache2 is running
$ netstat -an | grep :80
tcp6 0 0 :::80 :::* LISTEN
$ wget 127.0.0.1
--2014-06-26 01:32:15-- http://127.0.0.1/
Connecting to 127.0.0.1:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 11510 (11K) [text/html]
Saving to: ‘index.html’
100%[=====================================================================================================>] 11,510 --.-K/s in 0s
2014-06-26 01:32:15 (161 MB/s) - ‘index.html’ saved [11510/11510]
ฉันคาดหวังว่าจะเห็นมันฟังบน TCP ปกติซึ่งมันชัดเจน!
แก้ไข:
$ netstat -a | grep LISTEN
tcp 0 0 localhost:ipp *:* LISTEN
tcp 0 0 localhost:mysql *:* LISTEN
tcp6 0 0 ip6-localhost:ipp [::]:* LISTEN
tcp6 0 0 [::]:https [::]:* LISTEN
tcp6 0 0 [::]:http [::]:* LISTEN
แก้ไข 2: ทำไมต้องโหวตลง? ฉันจะพลาดอะไรได้บ้าง
netstat -p
ไหม