狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

Windows 下的 N2N 客戶端和服務器端的設置及檢測方法

admin
2017年5月30日 16:52 本文熱度 12071

      Windows下的N2N設置比較簡單,包括服務器端和客戶端兩個的設置方法。一般情況下,如果我們只是為了實現點對點的遠程連接,那么我們只需要設置客戶端就行了。免費的 N2N 超級節點(又叫中心節點)信息,請先準備好,可以在網上搜索得到,也可以看看本站 這篇文章。下面先介紹客戶端的使用方法(以 Windows7 為例)。

一、客戶端的設置(很遺憾只有英文的)

      從網上下載windows客戶端(下載附件:N2N_Windows客戶端.zip),然后解壓,安裝,一路默認安裝,特別是最后幾個選擇項,必須都按默認的來選上,安裝過程中,如果有什么提示,也一概確認安裝(當然你可以睜大眼睛認真看一下每一項,到底都說了什么)。安裝完成以后,它會在網絡連接里,產生一個“TAP-Win32 Adapter V9”的虛擬網卡,今后在后臺就是靠它來工作的。稍感遺憾的是這個網卡是10M的(最大傳輸速度大概是 1.2MB/s),而我們現在絕大多數網卡都是100M的,比較新一點的是1000M,10000M的了。正常工作時,這里會呈現“已連接”狀態,顯示“未識別的網絡”,但是不影響使用。

      安裝好以后,點擊程序中的“n2n Gui”,運行該程序,如下圖所示,最上面的一行填寫超級節點的信息,包括IP地址(也可以用域名)和端口。下面三行分別設置的是你將要設置的N2N局域網中本機的IP地址(一般用內網地址,例如
10.0.0.100),接下來填寫組名和密碼,可以是任意的東西,只要是英文、數字之類的,不與別人的相同即可,建議適當復雜一點。

      然后按“Advanced”鍵,如下圖所示,只修改一下最下面的是“Use n2n v1”還是“Use n2n v2”?以對應你所使用的超級節點版本即可,其他的都可以不設置。

      有人說將MTU設置為1300比較穩定,你也可以試試:勾選“Specify n2n MTU”,并設置后面的數字為1300即可。

      當完成上面的設置以后,將右下角的那個 N2N Gui 的圖標退出來(鼠標放到那個圖標上,按鼠標右鍵,選擇“Quit”),然后再次啟動程序中“n2n Gui”以啟動剛才設置的N2N客戶端(不這樣退出重啟,剛才的設置不會生效),即可建立與超級節點的連接。此時,如果再有一臺計算機也按照上面的方法設置好了(只是內網信息中的IP地址最后一位不同),并且兩邊都保存、退出并再次進入了,只要超級節點是有效的,那么這兩臺電腦就處于同一個局域網中了。其他的電腦,也可以按照同樣的方法加入該內網(局域網)。

      上面的設置中,怎么知道我們的客戶端工作是否正常呢?由于N2N的 windows 客戶端沒有提供這樣的反饋信息,這給我們很盲目的感覺。

      其實,辦法也是有的:首先將 Windows 下的那個N2N客戶端退出。然后在 windows 自帶的 DOS 窗口下,進入我們安裝的N2N目錄(例如:C:\Program Files\n2n Gui\),可以看到里面有 edge.exe 和 edge2.exe (edge2代表N2N_V2)等文件。輸入 edge (或 edge2)即可看到幫助信息。輸入下面的類似信息即可進行調試(對應上面的客戶端的設置):

edge -a 10.0.0.111 -c test -k mima -l 114.215.92.90:8080

輸入上面的信息后(建議你復制、粘貼過去,再修改最后的超級節點及端口等信息,因為僅僅是測試嘛,前面的用戶名和密碼之類的可以不修改),如果得到這樣的信息開頭,就表示你這臺計算機已經與超級節點連接好了(每1分鐘會顯示一條)。

Received REGISTER_ACK from remote peer ... ...

如果沒有連接成功,則會重復顯示這樣的信息:

Registering with supernode

上面測試的是N2N_V1的情況,N2N_V2的測試方法類似(多加了一個 -f 的參數,表示前端顯示,其意義正好與 V1 的相反),輸入:

edge2 -f -a 10.0.0.111 -c test -k mima -l 106.196.30.16:8964

如果連接成功,則顯示(每 2 分鐘顯示一條):

Rx REGISTER_SUPER_ACK myMAC= ... ...

失敗則重復顯示:

WARNING:Supernode not responding - moving to 0 of 1

二、服務器端的設置

      下載服務器端(附件:N2N_Windows服務器端.zip),注意這里只有 N2N_V1 的服務器端,沒有 V2 版。

      Windows 下的 N2N 服務器端的運行就比較簡單了:首先,將下載的文件解壓到一個文件夾里,然后修改 supernode-run.bat 文件中的端口號成自己希望的,默認的是 82。然后直接點擊 supernode-run.bat 即可運行該服務器(該窗口不能關閉)。如果把 run.vbs 加到啟動項,開機就能自己注入內存啟動,在后臺運行,簡單吧?

      當然,能否正常使用,需要注意本機的防火墻設置,還有需要設置路由器的相應端口映射到本機上等等。能否正常使用,可以在外網建立一個 N2N 的客戶端試試即可知道。

      那么,在服務器上面,能看到客戶端一些什么信息呢?我們類似使用這樣的服務器命令(這是我在 synology 機器上使用 N2N 的情況),就能俘獲客戶端的一些信息:

supernode2 -l 86 >> /volume1/log/v2 2>&1 &
supernode -l 82 >> /volume1/log/v1 2>&1 &

       針對 N2N_V1,我們能得到下面的信息(我只掩蓋了一下 IP 的最后一位,以及修改了一下 N2N 的組名),同時為了保證 N2N 服務器能可靠的工作,我的 N2N 服務器設置了每8個小時啟動一次,下面的N2N_V2也是這樣。

28/Nov/2015 16:00:02 [supernode.c: 477] Supernode ready: listening on port 82 [TCP/UDP]
28/Nov/2015 16:00:09 [supernode.c: 119] Registered new node [public_ip=(2)116.238.102.*:33228][private_ip=0.0.0.0:55630][mac=EE:4B:73:95:C2:55][community=test]
28/Nov/2015 16:27:31 [supernode.c: 119] Registered new node [public_ip=(2)116.238.102.*:39336][private_ip=0.0.0.0:35231][mac=CE:87:B5:59:BF:FC][community=test]
28/Nov/2015 16:33:44 [supernode.c: 119] Registered new node [public_ip=(2)180.175.23.*:7649][private_ip=0.0.0.0:60019][mac=00:FF:48:B5:63:E8][community=test]
28/Nov/2015 16:34:11 [supernode.c: 119] Registered new node [public_ip=(2)180.175.23.*:7681][private_ip=0.0.0.0:54445][mac=00:FF:73:0F:79:CD][community=test]
28/Nov/2015 18:03:51 [supernode.c: 119] Registered new node [public_ip=(2)116.238.102.*:42694][private_ip=0.0.0.0:35594][mac=0A:53:A3:57:37:8D][community=test]
28/Nov/2015 19:04:14 [supernode.c: 119] Registered new node [public_ip=(2)42.81.34.*:22023][private_ip=0.0.0.0:58535][mac=42:97:68:8B:93:C9][community=gnian]
28/Nov/2015 19:19:17 [supernode.c: 119] Registered new node [public_ip=(2)42.81.34.*:19200][private_ip=0.0.0.0:58535][mac=42:97:68:8B:93:C9][community=gnian]
28/Nov/2015 19:34:18 [supernode.c: 119] Registered new node [public_ip=(2)42.81.34.*:19204][private_ip=0.0.0.0:58535][mac=42:97:68:8B:93:C9][community=gnian]
28/Nov/2015 20:19:21 [supernode.c: 119] Registered new node [public_ip=(2)42.81.34.*:21768][private_ip=0.0.0.0:58535][mac=42:97:68:8B:93:C9][community=gnian]
28/Nov/2015 21:02:29 [supernode.c: 119] Registered new node [public_ip=(2)116.238.102.*:54567][private_ip=0.0.0.0:33246][mac=B6:0D:21:B8:7D:37][community=test]
28/Nov/2015 22:19:28 [supernode.c: 119] Registered new node [public_ip=(2)42.81.34.*:20226][private_ip=0.0.0.0:58535][mac=42:97:68:8B:93:C9][community=gnian]
28/Nov/2015 22:49:30 [supernode.c: 119] Registered new node [public_ip=(2)42.81.34.*:20227][private_ip=0.0.0.0:58535][mac=42:97:68:8B:93:C9][community=gnian]
28/Nov/2015 23:04:31 [supernode.c: 119] Registered new node [public_ip=(2)42.81.34.*:19712][private_ip=0.0.0.0:58535][mac=42:97:68:8B:93:C9][community=gnian]
29/Nov/2015 00:00:02 [supernode.c: 477] Supernode ready: listening on port 82 [TCP/UDP]
29/Nov/2015 00:00:28 [supernode.c: 119] Registered new node [public_ip=(2)116.238.102.*:54567][private_ip=0.0.0.0:33246][mac=B6:0D:21:B8:7D:37][community=test]
29/Nov/2015 00:33:26 [supernode.c: 119] Registered new node [public_ip=(2)42.81.45.*:26825][private_ip=0.0.0.0:58975][mac=BE:84:8C:B2:8F:08][community=gnian]
29/Nov/2015 02:03:32 [supernode.c: 119] Registered new node [public_ip=(2)42.81.45.*:25372][private_ip=0.0.0.0:58975][mac=BE:84:8C:B2:8F:08][community=gnian]
29/Nov/2015 04:03:39 [supernode.c: 119] Registered new node [public_ip=(2)42.81.45.*:33790][private_ip=0.0.0.0:58975][mac=BE:84:8C:B2:8F:08][community=gnian]
29/Nov/2015 07:48:53 [supernode.c: 119] Registered new node [public_ip=(2)42.81.45.*:33729][private_ip=0.0.0.0:58975][mac=BE:84:8C:B2:8F:08][community=gnian]
29/Nov/2015 08:00:02 [supernode.c: 477] Supernode ready: listening on port 82 [TCP/UDP]
29/Nov/2015 08:00:50 [supernode.c: 119] Registered new node [public_ip=(2)116.238.102.*:54567][private_ip=0.0.0.0:33246][mac=B6:0D:21:B8:7D:37][community=test]
29/Nov/2015 09:45:38 [supernode.c: 119] Registered new node [public_ip=(2)116.238.102.*:29207][private_ip=0.0.0.0:50421][mac=06:E4:48:C3:75:94][community=test]
29/Nov/2015 09:57:03 [supernode.c: 119] Registered new node [public_ip=(2)115.225.26.*:61506][private_ip=0.0.0.0:2034][mac=00:FF:8D:D5:22:31][community=gnian]
29/Nov/2015 10:10:30 [supernode.c: 119] Registered new node [public_ip=(2)115.225.26.*:39429][private_ip=0.0.0.0:45494][mac=7A:64:E1:FF:D0:3A][community=gnian]
29/Nov/2015 10:10:45 [supernode.c: 119] Registered new node [public_ip=(2)112.17.235.*:52301][private_ip=0.0.0.0:33001][mac=A2:38:AF:0B:27:97][community=gnian]
29/Nov/2015 12:07:29 [supernode.c: 119] Registered new node [public_ip=(2)116.238.102.*:38213][private_ip=0.0.0.0:56754][mac=F2:7D:DD:AE:F3:58][community=test]
29/Nov/2015 12:51:47 [supernode.c: 119] Registered new node [public_ip=(2)116.238.102.*:43010][private_ip=0.0.0.0:41309][mac=F2:BB:BA:6B:6C:20][community=test]
29/Nov/2015 13:46:43 [supernode.c: 119] Registered new node [public_ip=(2)116.238.102.*:45736][private_ip=0.0.0.0:42450][mac=46:1B:4B:1C:39:2B][community=test]
29/Nov/2015 13:51:25 [supernode.c: 119] Registered new node [public_ip=(2)116.238.102.*:45997][private_ip=0.0.0.0:51888][mac=CE:9B:C3:57:BA:28][community=test]
29/Nov/2015 14:02:59 [supernode.c: 119] Registered new node [public_ip=(2)116.238.102.*:46529][private_ip=0.0.0.0:37164][mac=2A:74:26:BF:EA:86][community=test]
29/Nov/2015 16:00:02 [supernode.c: 477] Supernode ready: listening on port 82 [TCP/UDP]
29/Nov/2015 16:00:28 [supernode.c: 119] Registered new node [public_ip=(2)116.238.102.*:46529][private_ip=0.0.0.0:37164][mac=2A:74:26:BF:EA:86][community=test]
29/Nov/2015 18:33:49 [supernode.c: 119] Registered new node [public_ip=(2)112.17.246.*:54825][private_ip=0.0.0.0:47048][mac=66:07:6E:B2:E1:D9][community=gnian]
29/Nov/2015 18:37:52 [supernode.c: 119] Registered new node [public_ip=(2)112.17.246.*:54826][private_ip=0.0.0.0:33803][mac=DE:94:73:57:00:66][community=gnian]
29/Nov/2015 18:54:55 [supernode.c: 119] Registered new node [public_ip=(2)61.184.128.*:13824][private_ip=0.0.0.0:37246][mac=52:36:17:66:10:0D][community=gnian]
29/Nov/2015 19:00:20 [supernode.c: 119] Registered new node [public_ip=(2)112.17.246.*:54827][private_ip=0.0.0.0:43873][mac=6A:6A:2D:76:8C:1D][community=gnian]
29/Nov/2015 19:06:29 [supernode.c: 119] Registered new node [public_ip=(2)103.44.204.*:13312][private_ip=0.0.0.0:46613][mac=B2:2F:A8:CC:1C:46][community=gnian]
29/Nov/2015 19:09:25 [supernode.c: 119] Registered new node [public_ip=(2)112.17.246.*:54828][private_ip=0.0.0.0:55722][mac=BA:CE:48:84:F0:C2][community=gnian]
29/Nov/2015 19:09:45 [supernode.c: 119] Registered new node [public_ip=(2)112.17.246.*:54829][private_ip=0.0.0.0:40600][mac=36:39:28:BD:B8:DF][community=gnian]
29/Nov/2015 19:13:06 [supernode.c: 119] Registered new node [public_ip=(2)112.17.246.*:54830][private_ip=0.0.0.0:42973][mac=6E:CA:34:8B:D3:2C][community=gnian]
29/Nov/2015 20:06:35 [supernode.c: 119] Registered new node [public_ip=(2)121.10.239.*:10497][private_ip=0.0.0.0:46613][mac=B2:2F:A8:CC:1C:46][community=gnian]
29/Nov/2015 20:10:35 [supernode.c: 91] Re-registered node [public_ip=(2)112.17.246.*:54832][private_ip=0.0.0.0:42973][mac=6E:CA:34:8B:D3:2C][community=gnian]
29/Nov/2015 20:21:36 [supernode.c: 119] Registered new node [public_ip=(2)121.10.239.*:12545][private_ip=0.0.0.0:46613][mac=B2:2F:A8:CC:1C:46][community=gnian]
29/Nov/2015 20:24:20 [supernode.c: 91] Re-registered node [public_ip=(2)112.17.246.*:54833][private_ip=0.0.0.0:42973][mac=6E:CA:34:8B:D3:2C][community=gnian]
29/Nov/2015 20:35:12 [supernode.c: 119] Registered new node [public_ip=(2)121.10.239.*:10501][private_ip=0.0.0.0:44457][mac=7E:67:6C:B7:DC:A1][community=gnian]
29/Nov/2015 21:06:33 [supernode.c: 119] Registered new node [public_ip=(2)121.10.239.*:11010][private_ip=0.0.0.0:44745][mac=AA:6B:28:FD:18:B3][community=gnian]
29/Nov/2015 21:12:15 [supernode.c: 119] Registered new node [public_ip=(2)112.17.246.*:54836][private_ip=0.0.0.0:43714][mac=12:CE:6C:B8:83:00][community=gnian]

針對 N2N_V2,我們能得到下面的信息(我只修改了management 對應的端口,其他貌似沒什么需要隱藏的)

28/Nov/2015 16:00:02 [ sn.c: 671] supernode is listening on UDP 86 (main)
28/Nov/2015 16:00:02 [ sn.c: 682] supernode is listening on UDP 5875 (management)
29/Nov/2015 00:00:02 [ sn.c: 671] supernode is listening on UDP 86 (main)
29/Nov/2015 00:00:02 [ sn.c: 682] supernode is listening on UDP 5875 (management)
29/Nov/2015 08:00:02 [ sn.c: 671] supernode is listening on UDP 86 (main)
29/Nov/2015 08:00:02 [ sn.c: 682] supernode is listening on UDP 5875 (management)
29/Nov/2015 16:00:02 [ sn.c: 671] supernode is listening on UDP 86 (main)
29/Nov/2015 16:00:02 [ sn.c: 682] supernode is listening on UDP 5875 (management)

       相對來說,我還是更愿意提供免費的 N2N_v1 超級節點的服務,因為從服務器端得到的一些信息,可以反饋給我到底有沒有人在使用我提供的超級節點?有多少人?以及都哪里的人在使用?這樣才便于我繼續提供服務,也便于我改善服務。


該文章在 2017/5/30 16:56:50 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved