Ubuntu下實現軟路由(轉)
參考:http://www.openwrt.pro/post-292.html
個人看法:
1、實現路由在Linux下必須要用到iptables進行轉發,這才是路由核心。
2、我覺得對於Linux來說實現一個路由並不是很新奇,路由的能用核心點在於NAT轉發之後能上外網(對於專線那種不進行討論,因為我沒時間過,關鍵是沒錢拉那種線)
3、玩一下我覺得還是可行的,因為這東西沒什麽太多標準,而對於我的搭建,我是建議使用標準的路由固件,然後再來從中學習好的思想。
4、比如開源的OpenWrt,那麽我可以搭建起來用,並且可以帶著Linux的思路去看其中實現的原理,這才是學習和實踐的目的。而不是自己隨便來一套自己的標準。
5、比如不開源的Mikrotik RouterOS來說,雖說不開源,但裏面的實現思想以及協議都是國際標準的,這有助於開闊視野等。
參考:
https://en.wikipedia.org/wiki/List_of_router_and_firewall_distributions
Ubuntu下實現軟路由(轉)
相關推薦
Ubuntu下實現軟路由(轉)
firewall 為我 control ble iptable display audio 並且 target 參考:http://www.openwrt.pro/post-292.html 個人看法: 1、實現路由在Linux下必須要用到iptables進行轉發,這才
安全模式下卸載windows installer打包的軟件(轉)
今天 oot sdn inter window sys services 系統 得到 安全模式下卸載windows installer打包的軟件 起因: 主機系統MAC,虛擬軟件Parallels Desktop, 虛擬系統 Win 7. 今天在虛擬機WIN7裏面安裝了
Ubuntu下代替dos2unix命令 (轉自兩個檔案)
$ dpkg -L tofrodos /. /usr /usr/bin /usr/bin/fromdos /usr/share /usr/share/man /usr/share/man/man1 /usr/share/man/man1/fromdos.1.gz /usr/share/doc /usr/sha
msdia80.dll文件出現在磁盤根目錄下的解決方案(轉)
磁盤 har mic http comm 管理員 ges sdi AMF 情況描述: 當安裝某些軟件後,磁盤根目錄中多出了msdia80.dll文件,該文件顯示為2006年12月1日,884KB。 原因: 當使用64位操作系統時,在電腦上安裝 Micro
CString和string在unicode與非unicode下的相互轉換(轉)
cst toc ref 編譯 end con adding eas font 原文轉自 http://blog.csdn.net/u014303844/article/details/51397556 CString和string在unicode與非unicode下的相
用Java實現AES加密(轉)
密鑰 工具 mex 嚴格 keys 生產 ner for 創建 一)什麽是AES? 高級加密標準(英語:Advanced Encryption Standard,縮寫:AES),是一種區塊加密標準。這個標準用來替代原先的DES,已經被多方分析且廣為全世界所使用。 那麽為什麽
Nginx 和 IIS 實現動靜分離(轉)
host rar web應用 localhost nginx服務器 .net 復雜 jpeg post 轉載地址:https://www.cnblogs.com/paul8339/p/5825201.html 動靜分離,說白了,就是將網站靜態資源(HTML,JavaScr
Spark學習筆記--Spark在Windows下的環境搭建(轉)
最新版本 https ons console 步驟 新版本 用戶 ref sudo 一、JDK的安裝 1、1 下載JDK 首先需要安裝JDK,並且將環境變量配置好,如果已經安裝了的老司機可以忽略。JDK(全稱是JavaTM Platform Standard Editi
Linux下生成隨機密碼(轉)
1、使用SHA演算法來加密日期,並輸出結果的前32個字元: date +%s |sha256sum |base64 |head -c 32 ;echo 生成結果如下: ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4 2、使用內嵌的/dev/urandom,並過濾掉那些日常
Linux下安裝微信(轉)
擴充套件:https://www.cnblogs.com/dunitian/p/9124806.html 安裝過程如下: 1.下載最新版本tar.gz壓縮包https://github.com/geeeeeeeeek/electronic-wechat/releases/download/V2.0/lin
windows下常用快捷鍵(轉)
原文轉自 https://blog.csdn.net/LJFPHP/article/details/78818696 win+E &nbs
搭建一個windows下的蜜罐系統(轉)
挺好玩的。 原文:https://blog.csdn.net/deux/article/details/199757?utm_source=blogxgwz0 包子@鄭州大學網路安全園 http://secu.zzu.edu.cn 搭建一個基於*nix系統的蜜罐網路
CentOS下Redis的安裝(轉)
CentOS下Redis的安裝 下載安裝包 在Centos下 執行下述命令,直接從網站下載安裝包: wget http://download.redis.io/releases/redis-4.0.2.tar.gz 解壓安裝包並安裝 tar -
SQL實現 模糊查詢(轉)
在進行資料庫查詢時,有完整查詢和模糊查詢之分。 一般模糊查詢語句如下: SELECT 欄位 FROM 表 WHERE 某欄位 Like 條件 其中關於條件,SQL提供了四種匹配模式: 1,% :表示任意0個或多個字元。可匹配任意型別和長度的字元,有些情況下若是中文
Ubuntu中安裝python3.6(轉)
因為TensorFlow只支援到python3.6,所以安裝python3.6版本 Python3.6的使用越來越普遍。Ubuntu16.04的版本中預設胸自帶python2和python3.5的版本,這個版本是系統中許多程式的依賴,因此不要輕易刪除。額外安裝和使用python3.6不會造成
Excel 4.0巨集躲避殺軟檢測(轉)
復現環境: Windows 7 x64 復現程式: Office 2016 Excel Office 2013 Excel 影響程式: 全版本 參考文章: https://mp.weixin.qq.com/s/KVpO02KJWE6OVZDb0ungOA https://outflank.n
Excel 4.0宏躲避殺軟檢測(轉)
並且 分享 單元格 tps .html ali pen upload window 復現環境: Windows 7 x64 復現程序: Office 2016 Excel Office 2013 Excel 影響程序: 全版本 參考文章: https://mp.weixin
Mac下配置環境變數(轉)
說明:Mac下一般使用bash作為預設shell 一、Mac系統的環境變數,載入順序為: /etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc 當然/etc/profile和/etc/paths是系
JS單頁面應用實現前端路由(hash)
背景介紹 用了許多前端框架來做spa應用,比如說backbone,angular,vue他們都有各自的路由系統,管理著前端的每一個頁面切換,想要理解其中路由的實現,最好的方法就是手動實現一個。 前端路由有2種實現方式,一種是html5推出的historya
windows下搭建Git伺服器(轉)
以下兩篇文章是在安裝Git伺服器時借鑑的文章,不錯,轉載在此: 1、所需的軟體下載及安裝 所需工具下載地址: 若只要使用git,只需要安裝msysgit就行了。copssh是一個ssh伺服器軟體。 msysgit的安裝: 我把安裝中關鍵的幾步截圖說明,其餘直接點