vtun配置再思考 路由

2021-12-30 07:22:43 字數 2984 閱讀 1568

vtun配置再思考【路由】

客戶端root@ubuntu:~# ifconfig 

eth0 link encap:乙太網 硬體位址 20:6a:8a:43:ba:e3 

inet 位址:219.245.89.133 廣播:219.245.89.255 掩碼:255.255.255.0

inet6 位址: 2001:250:1006:5089:226a:8aff:fe43:bae3/64 scope:global

inet6 位址: fe80::226a:8aff:fe43:bae3/64 scope:link

up broadcast running multicast mtu:1500 躍點數:1

接收資料報:87135 錯誤:0 丟棄:0 過載:0 幀數:0

傳送資料報:62842 錯誤:0 丟棄:0 過載:0 載波:0

碰撞:0 傳送佇列長度:1000 

接收位元組:13608080 (13.6 mb) 傳送位元組:11095792 (11.0 mb)

中斷:43 基本位址:0xa000 

lo link encap:本地環迴 

inet 位址:127.0.0.1 掩碼:255.0.0.0

inet6 位址: ::1/128 scope:host

up loopback running mtu:16436 躍點數:1

接收資料報:68 錯誤:0 丟棄:0 過載:0 幀數:0

傳送資料報:68 錯誤:0 丟棄:0 過載:0 載波:0

碰撞:0 傳送佇列長度:0 

接收位元組:4292 (4.2 kb) 傳送位元組:4292 (4.2 kb)

teredo link encap:未指定 硬體位址 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 

inet6 位址: 2001:0:53aa:64c:c29:7275:8475:b0e4/32 scope:global

inet6 位址: fe80::ffff:ffff:ffff/64 scope:link

up pointopoint running noarp multicast mtu:1280 躍點數:1

接收資料報:0 錯誤:0 丟棄:0 過載:0 幀數:0

傳送資料報:12 錯誤:0 丟棄:0 過載:0 載波:0

碰撞:0 傳送佇列長度:500 

接收位元組:0 (0.0 b) 傳送位元組:576 (576.0 b)

tun1 link encap:未指定 硬體位址 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 

inet 位址:10.10.10.88 點對點:10.10.10.99 掩碼:255.255.255.255

up pointopoint running noarp multicast mtu:1450 躍點數:1

接收資料報:8 錯誤:0 丟棄:0 過載:0 幀數:0

傳送資料報:8 錯誤:0 丟棄:0 過載:0 載波:0

碰撞:0 傳送佇列長度:500 

接收位元組:560 (560.0 b) 傳送位元組:560 (560.0 b)

root@ubuntu:~# route -n

核心 ip 路由表

目標 閘道器 子網掩碼 標誌 躍點 引用 使用 介面

10.10.10.99     0.0.0.0    255.255.255.255 uh 0 0 0     tun1  

192.168.0.1     0.0.0.0     255.255.255.255 uh 0 0 0    tun1

219.245.89.0    0.0.0.0     255.255.255.0 u 0 0 0          eth0

0.0.0.0               219.245.89.254     0.0.0.0 ug 0 0 0     eth0

這時客戶端ping 192.168.0.1有響應!但是伺服器沒抓到封裝的包!!!

將封裝後的包改為udp傳輸,伺服器可看到封裝後的包!,但沒有解封和**,因此客戶端無響應

客戶端路由

root@ubuntu:~# route -n

核心 ip 路由表

目標 閘道器 子網掩碼 標誌 躍點 引用 使用 介面

root@ubuntu:~# route -n

核心 ip 路由表

目標 閘道器 子網掩碼 標誌 躍點 引用 使用 介面

10.10.10.99 0.0.0.0 255.255.255.255 uh 0 0 0 tun3

119.75.217.56 0.0.0.0 255.255.255.255 uh 0 0 0 tun3

219.245.89.0 0.0.0.0 255.255.255.0 u 0 0 0 eth0

0.0.0.0 219.245.89.254 0.0.0.0 ug 0 0 0 eth0

root@ubuntu:~# ping 119.75.217.56 -i 0.01

ping 119.75.217.56 (119.75.217.56) 56(84) bytes of data.

將路由改為下面的,伺服器抓不到封裝的包,客戶端也無響應

root@ubuntu:~# route -n

核心 ip 路由表

目標 閘道器 子網掩碼 標誌 躍點 引用 使用 介面

10.10.10.99 0.0.0.0 255.255.255.255 uh 0 0 0 tun3

219.245.89.0  0.0.0.0 255.255.255.0 u 0 0 0 eth0

0.0.0.0    10.10.10.99 0.0.0.0 ug 0 0 0 tun3

0.0.0.0 219.245.89.254 0.0.0.0 ug 0 0 0 eth0

root@ubuntu:~# ping 119.75.217.56 -i 0.01

ping 119.75.217.56 (119.75.217.56) 56(84) bytes of data.

任何舉動之前,先思考,思考,再思考

windows 使用者態程式高效排錯 之讀書筆記 之所以會讀 windows 使用者態程式高效排錯 這本書,是因為某個賣儲存的技術大拿不停地給我丟 case 一些雖然看起來很容易,但是設計細節部分的 case 讓人崩潰。在這段時間陸續重新開始使用 netmon windbg 等工具來幫助排錯。無奈,...

雜湊表 再思考

雜湊表具有和陣列相同的可以根據下標實現隨機訪問的特性。陣列查詢的特性 陣列的儲存空間是連續的,因此對取值 訪問 操作比較友好,支援根據下標實現隨機訪問,時間複雜度為 o 1 雜湊表 雜湊表採用了陣列可以根據下標實現隨機訪問,時間複雜度為 o 1 的特性。問 1 那雜湊表是怎樣將陣列的特性應用到自身的...

介面測試再思考

寫在前面 為什麼要做介面測試?這個命題本身就是乙個比較寬泛的範疇,我也是在工作和學習中對這個命題常思考 常更新,不斷豐富對介面測試的理解。端午假期,沒有外出安排,放下火熱的俄羅斯世界盃,正是學習總結的好時間,在testerhome論壇上看到了一篇雖然篇幅短小,但是質量很好的文章,促使自己也想寫點東西...