[問題] 如何在程式中偵測網路線是否被拔掉呢?

看板Linux作者 (肚子餓,怎麼辦)時間17年前 (2009/03/20 21:42), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串1/2 (看更多)
Hi ALL 小弟有一事想請教版眾,就是當網路線被拔掉的時候。Windows不是會顯示網路線已拔除 之類的通知嗎?Linux也有 (印象中啦),因此想請問一下他是如何達成這個功能的呢? 我們是否可以寫一隻程式達到這樣的功能呢?利用 Socket送封包來偵測是否可以呢? 是否有其他更好的方法呢? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.45.143.60

03/20 21:48, , 1F
去看mii-tool的程式碼
03/20 21:48, 1F

03/20 22:05, , 2F
ethtool
03/20 22:05, 2F

03/20 23:23, , 3F
netstat -i|grep R XDDD
03/20 23:23, 3F
文章代碼(AID): #19mvr2Ml (Linux)
文章代碼(AID): #19mvr2Ml (Linux)