Kod Çıktıları
package main
import (
"fmt"
"github.com/google/gopacket/pcap"
)
func main() {
devices, err := pcap.FindAllDevs()
if err != nil {
fmt.Println("Ağ arayüzleri bulunamadı:", err)
return
}
for _, device := range devices {
fmt.Println("Arayüz:", device.Name)
if len(device.Addresses) > 0 {
for _, address := range device.Addresses {
fmt.Println(" IP:", address.IP)
fmt.Println(" Netmask:", address.Netmask)
}
}
}
}
PS C:\Users\Efe\Desktop\Go> go run main.go
Arayüz: \Device\NPF_{4A58535B-8C33-4097-96D6-2C085A0EC85B}
Arayüz: \Device\NPF_{11DF73D5-EB7B-4129-B1FB-98466B31448D}
Arayüz: \Device\NPF_{15C4A4D3-7AD4-4EA3-A539-6178CE0CF506}
Arayüz: \Device\NPF_{7AE6BCC4-D713-462E-9FD9-4A3179F544B7}
IP: 169.254.168.66
Netmask: ffff0000
IP: fe80::d038:fba4:6afc:6616
Netmask: ffffffffffffffff0000000000000000
Arayüz: \Device\NPF_{AB6EB7FF-3D8F-44A6-94C9-ABA08A8B0595}
IP: 10.246.98.12
Netmask: ffffffff
IP: fe80::ab74:d7cc:9c63:7415
Netmask: ffffffffffffffff0000000000000000
Arayüz: \Device\NPF_{8062ACCE-5472-4622-B299-22A3F28E3A7F}
IP: 169.254.72.202
Netmask: ffff0000
IP: fe80::244:a16c:d4:c0b0
Netmask: ffffffffffffffff0000000000000000
Arayüz: \Device\NPF_{0B4B26B6-A1AC-4740-AC1B-82067E096905}
IP: 169.254.95.57
Netmask: ffff0000
IP: fe80::c246:9cfb:a132:ccae
Netmask: ffffffffffffffff0000000000000000
Arayüz: \Device\NPF_{31236E50-F327-4194-A1F3-539EF1C7FED9}
IP: 192.168.56.1
Netmask: ffffff00
IP: fe80::ecba:747b:a9bc:f682
Netmask: ffffffffffffffff0000000000000000
Arayüz: \Device\NPF_{265C8FFF-CE08-4AD4-AB03-DE81984FC69F}
IP: 172.27.32.1
Netmask: fffff000
IP: fe80::5190:ec3:e3d5:ae20
Netmask: ffffffffffffffff0000000000000000
Arayüz: \Device\NPF_Loopback
IP: ::1
Netmask: ffffffffffffffffffffffffffffffff
IP: 127.0.0.1
Netmask: ff000000
Netmask: ffffffffffffffff0000000000000000
Arayüz: \Device\NPF_Loopback
IP: ::1
Netmask: ffffffffffffffffffffffffffffffff
IP: 127.0.0.1
Netmask: ffffffffffffffff0000000000000000
Arayüz: \Device\NPF_Loopback
IP: ::1
Netmask: ffffffffffffffffffffffffffffffff
Netmask: ffffffffffffffff0000000000000000
Arayüz: \Device\NPF_Loopback
IP: ::1
Netmask: ffffffffffffffffffffffffffffffff
IP: 127.0.0.1
Netmask: ffffffffffffffff0000000000000000
Arayüz: \Device\NPF_Loopback
IP: ::1
Netmask: ffffffffffffffffffffffffffffffff
IP: 127.0.0.1
Netmask: ffffffffffffffff0000000000000000
Arayüz: \Device\NPF_Loopback
IP: ::1
Netmask: ffffffffffffffffffffffffffffffff
Netmask: ffffffffffffffff0000000000000000
Arayüz: \Device\NPF_Loopback
Netmask: ffffffffffffffff0000000000000000
Netmask: ffffffffffffffff0000000000000000
Arayüz: \Device\NPF_Loopback
Netmask: ffffffffffffffff0000000000000000
Arayüz: \Device\NPF_Loopback
Netmask: ffffffffffffffff0000000000000000
Netmask: ffffffffffffffff0000000000000000
Netmask: ffffffffffffffff0000000000000000
Netmask: ffffffffffffffff0000000000000000
Netmask: ffffffffffffffff0000000000000000
Arayüz: \Device\NPF_Loopback
IP: ::1
Netmask: ffffffffffffffff0000000000000000
Arayüz: \Device\NPF_Loopback
Netmask: ffffffffffffffff0000000000000000
Arayüz: \Device\NPF_Loopback
IP: ::1
Netmask: ffffffffffffffffffffffffffffffff
IP: 127.0.0.1
Netmask: ff000000
Arayüz: \Device\NPF_{64465DC4-3841-4CEF-8051-B6C54863EE01}
IP: 169.254.129.156
Netmask: ffff0000
IP: fe80::fdda:6fe3:a311:caa
Netmask: ffffffffffffffff0000000000000000
