我正在構建一個可以進行網絡加速的程序,我需要知道如何在Linux上創建一個網絡接口,而不是將數據導向實際接口,將信息引導到我的程序中,以便加速它。這個想法是讓它成爲一個透明的系統,所以程序只需要像普通的那樣使用界面,但是流量會更快。在Linux中製作虛擬網絡接口?
6
A
回答
5
你想要的TUN/TAP設備:
0
我不確定你希望究竟如何做到這一點,還是有什麼用例是,但這樣做的另一種方式是使用NFQUEUE iptables目標規則。
然後,您可以將一些流量導向到一個用戶空間程序,該用戶空間程序可以選擇性地修改它或執行任何它想要的操作。
相關問題
- 1. Linux中的虛擬網絡設備
- 2. 虛擬網絡連接
- 3. 在Azure中將虛擬網絡(經典)連接到虛擬網絡(經典)
- 4. Docker虛擬網絡接口是強制性的
- 5. 在Arch Linux中禁用網絡接口
- 6. 如何在Azure中將現有的Linux虛擬機添加到虛擬網絡
- 7. 如何在Windows上創建虛擬網絡接口?
- 8. 是否可以在Windows7上配置虛擬網絡接口?
- 9. 虛擬盒子錯誤「不存在的網絡接口」
- 10. Mac OS X中的虛擬網絡接口
- 11. Azure虛擬網絡網關
- 12. 虛擬盒限制帶寬網絡
- 13. 連接兩臺虛擬機和azure虛擬網絡
- 14. 如何讓vmware提供多種虛擬網絡接口?
- 15. 以編程方式創建虛擬網絡接口
- 16. 網絡服務器虛擬網絡
- 17. 虛擬網絡服務
- 18. Microsoft Azure - 虛擬網絡
- 19. Azure虛擬網絡。連接來自不同子網的虛擬機
- 20. 虛擬機工作站虛擬網絡編輯器中缺少VMNET0 10
- 21. ubuntu中的虛擬網絡編輯器
- 22. Python中的虛擬神經網絡
- 23. Linux:如何強制使用特定的網絡接口?
- 24. SO_BINDTODEVICE虛擬接口失敗
- 25. 虛擬接口Dtor && Dynamic_Cast
- 26. 虛擬集合的接口
- 27. 如何在linux中找到默認的網絡接口?
- 28. 如何在未連接到網絡時訪問(ping)虛擬機?