使用Go什麼包,本地函數,系統調用可以用來獲得對*nix system什麼系統調用/方法我可以用它來獲取默認網關
默認網關我想,以避免產生包裝以防萬一netstat ,路由,ip等命令或讀取,解析現有文件,其思想是獲取最可行的值。
例如,這是route命令的輸出:
$ route -n get default
route to: default
destination: default
mask: default
gateway: 192.168.1.1
interface: en1
flags: <UP,GATEWAY,DONE,STATIC,PRCLONING>
recvpipe sendpipe ssthresh rtt,msec rttvar hopcount mtu expire
0 0 0 0 0 0 1500 0
我想做點什麼simliar爲了只打印/獲得gateeway地址/接口。
'net.Interfaces()'包含網關? https://golang.org/pkg/net/#Interfaces – dm03514
@ dm03514我不相信它。 – captncraig
出於好奇,你爲什麼需要這個? – captncraig