~: pc通過使用vpp達到上網的功能
:資訊了解
snat:內部位址要訪問公網上的服務時(如web訪問),內部位址會主動發起連線,由路由器或者防火牆上的閘道器對內部位址做個位址轉換,將內部位址的私有ip轉換為公網的公有ip,閘道器的這個位址轉換稱為snat,主要用於內部共享ip訪問外部。
通過在vpp上配置snat,使與之相連的pc可以實現上網。
1,vpp的配置:
用網線將g0 與外網相連,g1與一台pc相連,將pc設為與g1同一網段。
2,為vpp新增全路由
vpp# ip route add 0.0.0.0/0 via 192.168.100.254
此時g0可以ping通外網,即g0可以上網.
3,vpp的snat設定
將連線外網的g0加入nat位址池
vpp#nat44 add int address g0
4,設定snat in 與out 對應的介面
vpp#set int nat44 in g1 out g0
vpp#show nat44 int address //檢視資訊
此時 pc 就可以網上衝浪了 ~ ~
VPP使用詳解 使用VPP作為家庭路由器
vpp執行在intel的atom處理器系統上,是作為乙個soho路由器的較好方案。linux發行版本使用的是ubuntu 16.04 lts,clone vpp 最新 編譯軟體 git clone vpp gate cd vpp gate make install dep make dpdk ins...
VPP使用心得(十四)FIFO
這裡只研究了部分基於共享記憶體的fifo,大致了解了一下其結構。fif segment main t負責總管理,其下有多個fifo segment t fs 每個fs對應乙個共享記憶體檔案,其虛位址通過mmap對映,為了方便管理,這些fs的虛位址va是連續的。fs有乙個ssvm private t ...
SNAT和DNAT的區別
從定義來講它們乙個是源位址轉換,乙個是目標位址轉換。都是位址轉換的功能,將私有位址轉換為公網位址。要區分這兩個功能可以簡單的由連線發起者是誰來區分 snat 內部位址要訪問公網上的服務時 如web訪問 內部位址會主動發起連線,由路由器或者防火牆上的閘道器對內部位址做個位址轉換,將內部位址的私有ip轉...