ΠΠ°ΠΊ ΠΈΠΌΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΌΠ°ΡΡΡΡΡ Π² routes
Routes Import/Export
ΠΠ°Π³ΡΡΠ·ΠΊΠ°
ΠΠ°Π³ΡΡΠ·ΠΊΠ°
ΠΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠ΅ Π²Π΅ΡΡΠΈΠΈ
ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ | Π Π°Π·ΠΌΠ΅Ρ | ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΎ | ΠΠ΅ΡΡΠΈΡ ΠΈΠ³ΡΡ | ΠΠ°Π³ΡΡΠ·ΠΎΠΊ | |
RoutesImportExport_1.0.4.zip release | 9.24 KB | Sep 21, 2021 | 9.1.0 | 11,604 | Π‘ΠΊΠ°ΡΠ°ΡΡ |
RoutesImportExport_BCC_v1.0.4.zip release | 9.24 KB | Sep 21, 2021 | 2.5.2 | 1,753 | Π‘ΠΊΠ°ΡΠ°ΡΡ |
RoutesImportExport_classic_v1.0.4.zip release | 9.24 KB | Sep 21, 2021 | 1.14.0 | 9 | Π‘ΠΊΠ°ΡΠ°ΡΡ |
RoutesImportExport_retail_v1.0.3.zip release | 8.59 KB | Jul 15, 2021 | 9.1.0 | 39,481 | Π‘ΠΊΠ°ΡΠ°ΡΡ |
RoutesImportExport_classic_v1.0.3.zip release | 8.59 KB | Jul 15, 2021 | 1.13.7 | 46 | Π‘ΠΊΠ°ΡΠ°ΡΡ |
RoutesImportExport_BCC_v1.0.3.zip release | 8.59 KB | Jul 15, 2021 | 2.5.1 | 4,368 | Π‘ΠΊΠ°ΡΠ°ΡΡ |
RoutesImportExport_1.0.3.zip release | 8.59 KB | May 29, 2021 | 9.0.5 | 34,278 | Π‘ΠΊΠ°ΡΠ°ΡΡ |
RoutesImportExport_1.0.2.zip release | 8.42 KB | Sep 19, 2020 | 8.3.0 | 81,637 | Π‘ΠΊΠ°ΡΠ°ΡΡ |
RoutesImportExport_1.0.1.zip release | 8.33 KB | Mar 27, 2020 | 8.3.0 | 19,741 | Π‘ΠΊΠ°ΡΠ°ΡΡ |
RoutesImportExport_1.0.0.zip release | 8.24 KB | Mar 19, 2020 | 8.3.0 | 1,088 | Π‘ΠΊΠ°ΡΠ°ΡΡ |
Π‘ΠΊΡΠΈΠ½ΡΠΎΡΡ
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅
ΠΡΠΎ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠ΅ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π°Π΄Π΄ΠΎΠ½Π° ΠΌΠ°ΡΡΡΡΡΠΎΠ² ΠΈ ΠΏΡΠΎΡΡΠΎΠΉ ΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈΠΌΠΏΠΎΡΡΠ°/ΡΠΊΡΠΏΠΎΡΡΠ°.
Π§ΡΠΎΠ±Ρ ΠΏΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ ΠΌΠ°ΡΡΡΡΡΠΎΠΌ Ρ Π΄ΡΡΠ·ΡΡΠΌΠΈ / Π·ΡΠΈΡΠ΅Π»ΡΠΌΠΈ, ΠΎΡΠΊΡΠΎΠΉΡΠ΅ ΠΎΠΊΠ½ΠΎ ΠΌΠ°ΡΡΡΡΡΡ (ΠΊΠΎΠ½ΡΠΎΠ»ΡΠ½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°: / routes) ΠΈ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΡΡΠΎΡ ΠΌΠ°ΡΡΡΡΡ. Π ΠΊΠΎΠ½ΡΠ΅ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π½ΠΎΠ²ΠΎΠ΅ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ ΡΠΊΡΠΏΠΎΡΡΠ°, Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠ΅ ΡΠ΅ΠΊΡΡΠΎΠΌ. Π‘ΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ Π΅Π³ΠΎ (Ctrl+A, Ctrl+C) ΠΈ ΠΎΡΠΏΡΠ°Π²ΡΡΠ΅ / ΠΎΠΏΡΠ±Π»ΠΈΠΊΡΠΉΡΠ΅ ΡΡΠΎΡ ΡΠ΅ΠΊΡΡ Π² Π»ΡΠ±ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅.
Π§ΡΠΎΠ±Ρ ΠΈΠΌΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΌΠ°ΡΡΡΡΡ, ΡΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ ΠΎΠ±ΡΠΈΠΉ ΡΠ΅ΠΊΡΡ, ΠΎΡΠΊΡΠΎΠΉΡΠ΅ ΠΎΠΊΠ½ΠΎ ΠΌΠ°ΡΡΡΡΡΡ (ΠΊΠΎΠ½ΡΠΎΠ»ΡΠ½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° /ΠΌΠ°ΡΡΡΡΡΡ), ΠΡΠ±Π΅ΡΠΈΡΠ΅ ΡΠ°Π·Π΄Π΅Π» ΠΌΠ°ΡΡΡΡΡΡ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ²ΠΈΠ΄Π΅ΡΡ Π½ΠΎΠ²ΠΎΠ΅ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ ΠΈΠΌΠΏΠΎΡΡΠ°. ΠΡΡΠ°Π²ΡΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΌΠ°ΡΡΡΡΡΠ° Π΄Π»Ρ ΠΈΠΌΠΏΠΎΡΡΠ° (Ctrl+V) ΠΈ Π½Π°ΠΆΠΌΠΈΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ ΠΡΠΈΠ½ΡΡΡ. ΠΠΎΠ²ΡΠΉ ΠΌΠ°ΡΡΡΡΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π² Π΄Π΅ΡΠ΅Π²ΠΎ.
ΠΠ·Π²Π΅ΡΡΠ½ΡΠ΅ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΈ ΠΌΠ°ΡΡΡΡΡΠΎΠ² ΠΈΠΌΠΏΠΎΡΡΠ°:
1. https://golden-routes.com/ (ΠΏΠΎ GoldenRoutes)
ΠΠ°ΠΏΠΈΡΠΈΡΠ΅ ΠΠ½Π΅, Π΅ΡΠ»ΠΈ Π²Ρ Π·Π½Π°Π΅ΡΠ΅ ΠΎ Π΄ΡΡΠ³ΠΎΠΌ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ΅, ΠΊΠΎΡΠΎΡΡΠΉ Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΡΠ΄Π°.
ΠΠ°ΠΊ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»ΠΈΡΡ/Π²ΡΠ²Π΅ΡΡΠΈ Π²ΡΠ΅ ΠΌΠ°ΡΡΡΡΡΡ Π² @Routes Π² ΠΌΠΎΠ΅ΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Angular2
Π£ ΠΌΠ΅Π½Ρ Π΅ΡΡΡ Π±ΡΡΡΡΡΠΉ Π²ΠΎΠΏΡΠΎΡ. Π― Π² Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΠΏΡΠΎΡΠΌΠ°ΡΡΠΈΠ²Π°Ρ https://angular.io/docs/ts/latest/api/router/Router-class.html, Π½ΠΎ ΠΌΠ½Π΅ Π±ΡΠ»ΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ, Π² ΠΌΠΎΠ΅ΠΌ Angular2 main.ts Ρ ΠΌΠ΅Π½Ρ Π΅ΡΡΡ ΠΌΠΎΠΈ ΠΌΠ°ΡΡΡΡΡΡ, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌΡΠ΅ ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
Π’Π΅ΠΏΠ΅ΡΡ Π² ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ΅ Π² Π΄ΡΡΠ³ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ Ρ ΠΈΠΌΠΏΠΎΡΡΠΈΡΡΡ ΠΊΠ»Π°ΡΡ Router. Π ΠΌΠΎΠ΅ΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ΅ (ΠΈΠ»ΠΈ ΡΠ°Π±Π»ΠΎΠ½Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°) Ρ Ρ ΠΎΡΠ΅Π» Π±Ρ ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ Π²ΡΠ΅ ΠΌΠΎΠΈ ΠΌΠ°ΡΡΡΡΡΡ, ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠ΅ ΠΈΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ ΠΈΠΌΠ΅ΡΡ ΠΊ Π½ΠΈΠΌ Π΄ΠΎΡΡΡΠΏ. ΠΡΡΡ Π»ΠΈ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΡΠΏΠΎΡΠΎΠ± ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ? ΠΠ°ΠΊ ΡΡΠ½ΠΊΡΠΈΡ, Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΡΡΠ°Ρ ΠΌΠ°ΡΡΠΈΠ² ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ²? ΠΠΎΡ Π³ΡΡΠ±Π°Ρ ΠΈΠ΄Π΅Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎ Ρ Ρ ΠΎΡΡ.
ΠΠ’ΠΠΠ’Π«
ΠΡΠ²Π΅Ρ 1
ΠΠΎΡ Π»ΡΡΡΠ°Ρ Π²Π΅ΡΡΠΈΡ, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ Π±ΡΠ΄ΡΡ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Ρ Π²ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ ΠΌΠ°ΡΡΡΡΡΡ (ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΎ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠΌΠΈ):
ΠΡΠ²Π΅Ρ 2
ΠΠΎ-Π²ΠΈΠ΄ΠΈΠΌΠΎΠΌΡ, ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΎΡΠ΅Π½Ρ ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ½ΡΠΉ ΡΠΏΠΎΡΠΎΠ±:
ΠΡΠ²Π΅Ρ 3
ΠΡΠ²Π΅Ρ 4
ΠΡΠΎ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ ΠΊΠ°ΠΊ ΠΎΡΠ²Π΅Ρ @Anand Rockzz.
ΠΡΠ» Π½Π°ΠΏΠΈΡΠ°Π½ Π΄Π»Ρ Angular 6.0 ΠΈ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»ΡΠ΅Ρ Π²ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ ΠΌΠ°ΡΡΡΡΡΡ, Π²ΠΊΠ»ΡΡΠ°Ρ Π»Π΅Π½ΠΈΠ²ΡΠ΅ (https://angular.io/guide/lazy-loading-ngmodules):
ΠΠΠΠΠΠΠΠΠ
[. ] ΡΡΠΎ Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ Angular 8.0
ΠΡΠ²Π΅Ρ 5
ΠΠ»Ρ @angular Π²Π΅ΡΡΠΈΠΈ 2.00 ΠΠ½Π΅ ΡΠ΄Π°Π»ΠΎΡΡ Π½Π°ΠΉΡΠΈ ΡΠΏΠΈΡΠΎΠΊ Π΄Π΅ΡΠ΅ΠΉ ΡΠ΅ΡΠ΅Π· ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ routeConfig.
ΠΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ ΠΌΠΎΠ΅Π³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°. ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ Ρ ΠΏΠΎΠ»ΡΡΠ°Ρ Π΄ΠΎΡΡΡΠΏ ΠΊ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ ΡΠ΅ΡΠ΅Π· ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ parent, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π΄ΠΎΡΠ΅ΡΠ½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ², ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Ρ ΠΏΠ΅ΡΠ΅Π΄Π°Ρ Π΅Π³ΠΎ Π² Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠΉ ΡΠΎΡΡΠ΅Ρ-Π²ΡΡ ΠΎΠ΄.
ΠΡΠ²Π΅Ρ 6
Π΅ΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π΄ΠΎΡΡΡΠΏΠ½ΡΠΉ ΠΌΠ°ΡΡΡΡΡ, ΠΈΠΌΠΏΠΎΡΡΠΈΡΠΎΠ²Π°Π² Π΅Π³ΠΎ Π² ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ.
Π½Π°Π·Π½Π°ΡΡΡΠ΅ ΡΠ²ΠΎΠΈ ΠΌΠ°ΡΡΡΡΡΡ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΠ΅, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅
export const routing = RouterModule.forRoot(appRoutes);
Π·Π΄Π΅ΡΡ Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΊΡΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΌΠ°ΡΡΡΡΡΡ
ΠΈΠΌΠΏΠΎΡΡΠΈΡΡΠΉΡΠ΅ const-ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΈΡ
ΡΡΠΎ ΠΏΡΠΎΡΡΠΎ Π½Π°ΠΉΡΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΡΠ΅ ΠΌΠ°ΡΡΡΡΡΡ. Π½Π΅ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ Π»ΠΎΠ³ΠΈΠΊΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΡΠΎΠ³ΠΎ
ΠΡΠ²Π΅Ρ 7
ΠΡ ΡΡΠ°Π»ΠΊΠΈΠ²Π°Π΅ΡΠ΅ΡΡ Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ ΠΠ΅Π½ΠΈΠ²ΡΠ΅ ΠΌΠ°ΡΡΡΡΡΡ. Π― ΡΠ΄Π΅Π»Π°Π» ΠΏΡΠΎΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ bash, ΡΡΠΎΠ±Ρ ΠΏΠΎΠΊΠ°Π·Π°ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΈΠΈ:
BGP. Received-routes vs. Accepted-routes
ΠΠ°ΠΌΠ΅ΡΠΊΠΈ Ρ ΡΠ°Π±ΠΎΡΡ. Π ΡΠ½ΠΎΠ²Π° ΠΏΡΠΎ BGP.
Π‘Π΅Π³ΠΎΠ΄Π½Ρ Ρ ΡΠ°Π·ΠΌΡΡΠ»ΡΡ ΠΏΡΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» Route-Refresh. ΠΡΠΆΠ΅Π½ ΠΎΠ½ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Π½Π΅ ΡΠ°Π·ΡΡΠ²Π°ΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ Ρ ΡΠΎΡΠ΅Π΄ΠΎΠΌ, Π½Π΅ ΡΠ±ΡΠ°ΡΡΠ²Π°ΡΡ ΡΠ°Π±Π»ΠΈΡΡ ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΈΠΈ, Π½Π΅ ΠΏΡΠ΅ΡΡΠ²Π°ΡΡ ΡΠ΅ΡΠ²ΠΈΡΡ, Π° ΠΏΡΠΎΡΡΠΎ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΠΎΡΠΈΡΡ ΠΌΠ°ΡΡΡΡΡΡ. Π Π΅ΠΉ ΡΠΆΠ΅ ΡΠ΅ΠΌΡ Π»Π΅Ρ Π² ΠΎΠ±Π΅Ρ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΠ΄Π½Π° ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΡΡΡ ΡΠΈΡΡΠ°ΡΠΈΠΉ, Π³Π΄Π΅ Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½ ΡΡΠΎΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» β ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ.
ΠΡΠ°ΠΊ, Π΅ΡΡΡ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠ° Π½Π° ΠΈΠΌΠΏΠΎΡΡ ΠΌΠ°ΡΡΡΡΡΠΎΠ² Π² ΡΠ°Π±Π»ΠΈΡΡ ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΈΠΈ β ΠΎΠ½Π° ΡΠΈΠ»ΡΡΡΡΠ΅Ρ, ΠΊ ΠΏΡΠΈΠΌΠ΅ΡΡ, Π²ΡΠ΅ ΠΏΡΠ΅ΡΠΈΠΊΡΡ Π΄Π»ΠΈΠ½Π½Π΅Π΅ 23 Π±ΠΈΡΠΎΠ², ΡΠΎ Π΅ΡΡΡ /24 ΡΠΆΠ΅ Π½Π΅ ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡ ΠΈ Π½Π΅ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ Π² Π’Π. ΠΠΎΡΠΎΠΌ ΠΌΡ Π±Π°Ρ β ΠΈ ΠΌΠ΅Π½ΡΠ΅ΠΌ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ β ΡΠ΅ΡΠΈΠ»ΠΈ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠ΅ΡΠΈΠΊΡΡ Π΄Π»ΠΈΠ½Π½Π΅Π΅ 25. Π /24 ΡΠΎΠ³Π΄Π° ΡΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΠΈΠΌΠΏΠΎΡΡΠΈΡΠΎΠ²Π°Π½Ρ.
Π’ΠΎΠ³Π΄Π° BGP ΠΏΠΎ-Π±ΡΡΡΡΠΎΠΌΡ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΠ°ΡΠΈΠ²Π°Π΅Ρ ΠΈΡ ΠΈ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅Ρ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ½Π½ΡΡ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΡ.
Π‘ΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎ, Π²Π²ΠΈΠ΄Ρ Π±Π΅ΡΠΏΡΠ΅ΡΠ΅Π΄Π΅Π½ΡΠ½ΠΎΠ³ΠΎ ΡΠ΄ΠΎΠ±ΡΡΠ²Π° Π΄Π°Π½Π½ΠΎΠΉ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ, Π½Π° Ρ ΡΠ°Π²Π΅Π΅ ΡΠΏΡΠ°Π·Π΄Π½ΡΠ½ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠΉ ΠΏΡΡΡ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΡ Π±Π΅Π· ΡΠ°Π·ΡΡΠ²Π° BGP-ΡΠ΅ΡΡΠΈΠΈ: Ρ ΡΠ°Π½ΠΈΡΡ Π²ΡΠ΅ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠ΅ ΠΎΡ ΡΠΎΡΠ΅Π΄Π° ΠΌΠ°ΡΡΡΡΡΡ.
ΠΠ°ΡΡΠ°Π»ΠΎ Π²ΡΠ΅ΠΌΡ ΡΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΄Π²Π΅ BGP-ΡΠ°Π±Π»ΠΈΡΡ:
β ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠ΅ ΠΌΠ°ΡΡΡΡΡΡ β Ρ
ΡΠ°Π½ΠΈΡ Π²ΡΡ.
β ΠΎΠ΄ΠΎΠ±ΡΠ΅Π½Π½ΡΠ΅ ΠΌΠ°ΡΡΡΡΡΡ β Ρ
ΡΠ°Π½ΠΈΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎ, ΡΡΠΎ ΠΎΡΡΠ°Π»ΠΎΡΡ ΠΏΠΎΡΠ»Π΅ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΏΠΎΠ»ΠΈΡΠΈΠΊ (ΠΈ ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΡΠ΅Ρ ΠΏΡΠΎΡΠΈΠΌ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΠΌ BGP).
Π Π΅ΡΡΡ Π΄Π°ΠΆΠ΅ Π΄Π²Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΡΡΠΈ ΡΠ°Π±Π»ΠΈΡΡ
ΠΠ΄Π½Π°ΠΊΠΎ Π² ΡΠ²ΡΠ·ΠΈ Ρ ΡΠΏΡΠ°Π·Π΄Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΎΠ½ΠΈ ΠΎΠ΄Π½ΠΎ ΠΈ ΡΠΎ ΠΆΠ΅. ΠΠ»Ρ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ ΠΌΠ°ΡΡΡΡΡΡ, Π½Π΅ ΠΏΡΠΎΡΠ΅Π΄ΡΠΈΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ, Π½Π΅ Ρ ΡΠ°Π½ΡΡΡΡ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΡ ΠΌΠ°ΡΡΡΡΡΠΎΠ². Π ΠΏΡΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΠ°ΡΠΈΠ²Π°ΡΡΡΡ ΡΠ΅ΡΠ΅Π· Route Refresh.
ΠΡΠΊΠ»ΡΡΠΈΡΡ ΡΡΠΎΡ ΡΠ΅ΠΆΠΈΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ peer keep-all-routes (Π΄Π»Ρ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅ΡΠ΅, ΡΠΎΡΠ΅Π΄Π° β ΠΈΠ±ΠΎ Π½Π΅ ΠΏΠ»ΠΎΠ΄ΠΈΡΠ΅ ΡΠ²Π΅ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ β ΠΠΊΠΊΠ°ΠΌΠ°). Π ΠΏΡΠΈΠΌΠ΅ΡΡ, Π΅ΡΠ»ΠΈ ΡΠΎΡΠ΅Π΄ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Route-Refresh (ΡΠ°ΠΊΠΈΠ΅ ΡΡΠΎΠ³Π»ΠΎΠ΄ΠΈΡΡ Π΅ΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡ?)
ΠΡ Π° Π΅ΡΠ»ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ, ΡΠΎ Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ Π²ΠΊΠ»ΡΡΠ°ΡΡ keep-all-routes. Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ ΠΈ Π½Π°ΠΎΠ±ΠΎΡΠΎΡ Π²Π΅ΡΠ½ΠΎ β Π΅ΡΠ»ΠΈ Ρ ΡΠ°Π½ΠΈΡΡ Π²ΡΠ΅ ΠΌΠ°ΡΡΡΡΡΡ, ΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈ Π½Π΅ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΠ°ΡΠΈΠ²Π°ΡΡ, Π½ΠΎ ΠΊΡΠΎ ΠΆ Π΅Π³ΠΎ Π²ΡΠΊΠ»ΡΡΠΈΡ β ΠΎΠ½ ΠΆΠ΅ Π±Π°Π·ΠΎΠ²ΡΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» BGP (ΡΠΆΠ΅ ΠΏΠΎΡΡΠΈ).
ΠΡΠΈ Π΄Π²Π΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈΠ»ΠΈ, Ρ ΠΎΡΠΈΡΠ΅, Π½Π°Π·ΡΠ²Π°ΠΉΡΠ΅ ΠΈΡ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡΠΌΠΈ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ, Π²Π·Π°ΠΈΠΌΠΎΡΠ²ΡΠ·Π°Π½Ρ, Π½ΠΎ, ΡΡΡΠΎΠ³ΠΎ Π³ΠΎΠ²ΠΎΡΡ, Π½Π΅ ΡΠ²Π»ΡΡΡΡΡ ΠΏΠΎΠ»Π½ΡΠΌΠΈ ΡΠΈΠ½ΠΎΠ½ΠΈΠΌΠ°ΠΌΠΈ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΠΌΠ΅Ρ Route-refresh, Π²Ρ, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, ΠΌΠΎΠ³Π»ΠΈ Π±Ρ Π·Π°Ρ ΠΎΡΠ΅ΡΡ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΡ ΠΎΡ ΡΠΎΡΠ΅Π΄Π° ΠΌΠ°ΡΡΡΡΡΠΎΠ² Π²ΠΈΠ΄Π΅ΡΡ ΠΏΠΎΠ»Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ Π΄ΠΎ ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΠΈ, ΡΡΠΎΠ±Ρ Π»ΠΈΡΠ΅Π·ΡΠ΅ΡΡ ΡΠ°Π±ΠΎΡΡ ΠΏΠΎΠ»ΠΈΡΠΈΠΊ.
[Routing] Π¨ΠΏΠ°ΡΠ³Π°Π»ΠΊΠ° ΠΏΡΠΎ ΡΠΎΡΡΠΈΠ½Π³ Π² Ubuntu
ΠΡΠΎ ΠΏΡΠ°Π²ΠΈΠ»Π° Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΠΌΠ°ΡΡΡΡΡΠΎΠ² Π² Windows Ρ ΡΠΆΠ΅ Π½Π°ΠΏΠΈΡΠ°Π». ΠΡΠΈΡΠ»Π° ΠΏΠΎΡΠ° Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎ ΠΏΡΠ°Π²ΠΈΠ»Π° Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΠΌΠ°ΡΡΡΡΡΠΎΠ² Π² Π»ΡΠ±ΠΈΠΌΠΎΠΉ ΠΌΠ½ΠΎΡ Ubuntu. Π’Π°ΠΊ ΠΆΠ΅ Π΅ΡΡΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΡΠ΅ΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΏΠΎ Π΄Π°Π½Π½ΠΎΠΉ ΡΠ΅ΠΌΠ΅, ΠΎΡΠ½ΠΎΡΡΡΠ΅ΠΉΡΡ ΠΊ Ubuntu ΠΈ ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΈΠΈ. Π ΡΡΠ°Π·Ρ ΠΏΠΎΡΡΠ½Ρ, ΡΡΠΎ Π²ΡΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π΄Π΅Π»Π°ΡΡ ΠΎΡ ΠΈΠΌΠ΅Π½ΠΈ ΡΡΠΏΠ΅ΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ( root ).
ΠΡΠ»ΠΈ ΡΠ°Π±Π»ΠΈΡΠ° ΠΏΡΡΡΠ°, ΡΠΎ Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅ ΡΠΎΠ»ΡΠΊΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΡΡΠΎΠ»Π±ΡΠΎΠ². Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ route ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΈΠ»ΠΈ ΡΠ΄Π°Π»ΠΈΡΡ ΠΎΠ΄ΠΈΠ½ (Π·Π° ΠΎΠ΄ΠΈΠ½ ΡΠ°Π·) ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΌΠ°ΡΡΡΡΡ. ΠΠΎΡ Π΅Π΅ ΡΠΎΡΠΌΠ°Ρ:
ΠΠ΄Π΅ΡΡ Π°ΡΠ³ΡΠΌΠ΅Π½Ρ βΠΎΠΏΠ΅ΡΠ°ΡΠΈΡβ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΠΎΠ΄Π½ΠΎ ΠΈΠ· Π΄Π²ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ: add (ΠΌΠ°ΡΡΡΡΡ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΡΡΡ) ΠΈΠ»ΠΈ delete (ΠΌΠ°ΡΡΡΡΡ ΡΠ΄Π°Π»ΡΠ΅ΡΡΡ).
ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π΄Π»Ρ ΡΠ²ΡΠ·ΠΈ Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΎΠ΄Π½Π° ΠΏΠ»Π°ΡΠ° Ethernet, ΠΈ Π²ΡΠ΅ ΠΌΠ°ΡΠΈΠ½Ρ Π½Π°Ρ ΠΎΠ΄ΡΡΡΡ Π² ΡΡΠΎΠΉ ΡΠ΅ΡΠΈ (ΡΠ΅ΡΠ΅Π²Π°Ρ ΠΌΠ°ΡΠΊΠ° 255.255.255.0 ), ΡΠΎ Π΄Π»Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΈΠΈ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π²ΡΠ·Π²Π°ΡΡ:
ΠΡΠ»ΠΈ ΠΆΠ΅ Π²Ρ ΠΈΠΌΠ΅Π΅ΡΠ΅ Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ², ΡΠΎ Π²Π°ΠΌ Π½Π°Π΄ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡΡΡ Ρ ΡΠ΅ΡΠ΅Π²ΠΎΠΉ ΠΌΠ°ΡΠΊΠΎΠΉ ΠΈ Π²ΡΠ·Π²Π°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ route Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΎΡΠ΅Π½Ρ ΡΠ°ΡΡΠΎ IP-ΠΏΠ°ΠΊΠ΅ΡΡ Ρ Π²Π°ΡΠ΅Π³ΠΎ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° ΠΌΠΎΠ³ΡΡ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ Π½Π΅ Π² ΠΎΠ΄Π½Ρ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΡ ΡΠ΅ΡΡ, Π° Π² ΡΠ°Π·Π½ΡΠ΅ ΡΠ΅ΡΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ ΡΠ°Π·Π½ΡΡ ΡΠ°ΠΉΡΠΎΠ² Π² ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅), ΡΠΎ Π² ΠΏΡΠΈΠ½ΡΠΈΠΏΠ΅ Π½Π°Π΄ΠΎ Π±ΡΠ»ΠΎ Π±Ρ Π·Π°Π΄Π°ΡΡ ΠΎΡΠ΅Π½Ρ ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ°ΡΡΡΡΡΠΎΠ². ΠΡΠ΅Π²ΠΈΠ΄Π½ΠΎ, ΡΡΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ Π±ΡΠ»ΠΎ Π±Ρ ΠΎΡΠ΅Π½Ρ ΡΠ»ΠΎΠΆΠ½ΠΎ, ΡΠΎΡΠ½Π΅Π΅ ΠΏΡΠΎΡΡΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. ΠΠΎΡΡΠΎΠΌΡ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΈΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² ΠΏΠ΅ΡΠ΅ΠΊΠ»Π°Π΄ΡΠ²Π°ΡΡ Π½Π° ΠΏΠ»Π΅ΡΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠ²-ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΎΡΠΎΠ², Π° Π½Π° ΠΎΠ±ΡΡΠ½ΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°Ρ Π·Π°Π΄Π°ΡΡ ΠΌΠ°ΡΡΡΡΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ Π²ΡΠ΅Ρ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ², Π½Π΅ ΡΠΊΠ°Π·Π°Π½Π½ΡΡ ΡΠ²Π½ΠΎ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΈΠΈ. Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΠΌΠ°ΡΡΡΡΡΠ° ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π²Ρ Π³ΠΎΠ²ΠΎΡΠΈΡΠ΅ ΡΠ΄ΡΡ βΠ° Π²ΡΠ΅ ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠ΅ ΠΎΡΠΏΡΠ°Π²Π»ΡΠΉ ΡΡΠ΄Π°β. ΠΠ°ΡΡΡΡΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:
Π ΡΠ΅ΠΏΠ΅ΡΡ ΠΏΡΠΈΠΌΠ΅Ρ#
ΠΠΌΠ΅ΡΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ /etc/network/interfaces :
ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ eth0 ΡΡΠΎ ΡΠ²ΡΠ·Ρ Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ΅ΡΡΡ ΡΠΎΡΡΠΎΡΡΠ΅ΠΉ ΠΈΠ· 20 ΠΏΠΎΠ΄ΡΠ΅ΡΠ΅ΠΉ 192.168.1.Ρ -192.168.20.Ρ
ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ eth1 ΡΡΠΎ ΡΠ²ΡΠ·Ρ Ρ ADSL ΠΌΠΎΠ΄Π΅ΠΌΠΎΠΌ Ρ Π²ΡΡ ΠΎΠ΄ΠΎΠΌ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ. Π’Π°ΠΊ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΈΠ΄ΡΡ Π² ΠΠ½Π΅Ρ Π½Π° ΡΡΠΎΠΌ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ΅ ΠΏΡΠΎΠΏΠΈΡΡΠ²Π°Π΅ΠΌ ΡΠ»ΡΠ· ( gateway 192.168.254.1 ) Π΄Π°Π½Π½ΡΠΉ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅ ΡΠ»ΡΠ· ΠΏΠΎ-ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, ΠΎΠ±ΡΠ°ΡΠ°Ρ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ ΡΠ»ΡΠ· Π½Π°Π΄ΠΎ ΠΏΡΠΎΠΏΠΈΡΡΠ²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ΅, ΠΈΠ½Π°ΡΠ΅ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅ ΠΏΠΎΡΠ²ΡΡΡΡ 2 ΠΌΠ°ΡΡΡΡΡΠ° ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΈ Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ Π±ΡΠ΄Π΅Ρ Π·Π°ΡΡΠΏΠ»Π΅Π½ΠΈΠ΅ Π² ΡΠ°Π±ΠΎΡΠ΅. Π‘ ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠΎΠΌ ΡΠ°Π·ΠΎΠ±ΡΠ°Π»ΠΈΡΡ.
ΠΠΎ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π΅ΡΠ΅ ΠΏΡΠΎΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΡΠ΅ΡΡΡΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ΅ΡΠΈ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π½Π°Π΄ΠΎ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ Π²ΠΎΡ ΡΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
ΠΠ° ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΌΠ°ΡΡΡΡΡΠΈΠ·ΠΈΡΡΡΡΡΡ 3 ΠΏΠΎΠ΄ΡΠ΅ΡΠΈ ΠΡΠ΅ ΡΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄ΡΡΠ³ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΠΏΠΈΡΠ°ΡΡ Π² ΡΠ°ΠΉΠ»ΠΊ /etc/network/interfaces Π² ΠΈΡΠΎΠ³Π΅ ΠΏΠΎΠ»ΡΡΠΈΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅:
ΠΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡΡΡ Π»ΡΠ±ΠΎΠ΅ ΠΊΠΎΠ»-Π²ΠΎ ΠΌΠ°ΡΡΡΡΡΠΎΠ² ΠΈ ΡΠ΅ΡΠ΅Π²ΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ². ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅:
ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠ΅ΡΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠ°ΡΡΡΡ Π² ΡΠ°ΠΉΠ»Π΅ /etc/network/interfaces :
ΡΠΎΠ³Π΄Π° ΠΌΠ°ΡΡΡΡΡ Π·Π°ΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΡΠ°ΠΌ ΠΈ ΠΏΡΠΈ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ Π²ΠΎΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ.
ΠΠ°ΠΊ ΠΏΡΠΎΠΏΠΈΡΠ°ΡΡ ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΌΠ°ΡΡΡΡΡ? Π Π·Π°ΡΠ΅ΠΌ ΠΎΠ½ Π½ΡΠΆΠ΅Π½?
Π Π΄Π°Π½Π½ΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ, ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΌΠ°ΡΡΡΡΡ ΠΈ Π·Π°ΡΠ΅ΠΌ Π΅Π³ΠΎ Π²ΠΎΠΎΠ±ΡΠ΅ ΠΏΡΠΎΠΏΠΈΡΡΠ²Π°ΡΡ. ΠΡ Π±ΡΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ°ΠΊ Π½Π°Π·ΡΠ²Π°Π΅ΠΌΡΠ΅ Β«ΡΡΡΡΒ» ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ Π±ΡΠ΄Π΅ΠΌ ΠΏΡΠΎΠΏΠΈΡΡΠ²Π°ΡΡ ΠΌΠ°ΡΡΡΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ route add Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅ Windows.
ΠΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΠΏΡΠΈΡΡΡΠΏΠ°ΡΡ ΠΊ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ Ρ ΠΎΡΠ΅Π»ΠΎΡΡ Π±Ρ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΡΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎ ΡΠ΅ΠΎΡΠΈΠΈ, ΡΡΠΎ Π±Ρ ΠΡ ΠΏΠΎΠ½ΠΈΠΌΠ°Π»ΠΈ, ΡΡΠΎ ΠΡ Π΄Π΅Π»Π°Π΅ΡΠ΅, ΠΈ Π² ΠΊΠ°ΠΊΠΈΡ ΡΠ»ΡΡΠ°ΡΡ ΡΡΠΎ ΠΠ°ΠΌ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΡΡΡΡ.
ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° ΠΏΠ°ΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠΉ:
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ Ρ ΠΠ°ΠΌΠΈ Π³ΠΎΠ²ΠΎΡΠΈΠΌ, ΠΎ ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΌ ΠΌΠ°ΡΡΡΡΡΠ΅ Π½Π° ΠΎΠ±ΡΠΊΠ½ΠΎΠ²Π΅Π½Π½ΠΎΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅ Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ Windows. ΠΠ»Ρ ΡΠ΅Π³ΠΎ ΠΆΠ΅ Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΠΌΠ΅ΡΡ ΠΏΡΠΎΠΏΠΈΡΡΠ²Π°ΡΡ ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΌΠ°ΡΡΡΡΡΡ? ΡΠΏΡΠΎΡΠΈΡΠ΅ ΠΡ, ΡΠ΅ΠΉΡΠ°Ρ ΠΏΠΎΠΏΡΠΎΠ±ΡΡ ΠΎΠ±ΡΡΡΠ½ΠΈΡΡ, Π³Π΄Π΅ ΡΡΠΎ Π·Π½Π°Π½ΠΈΠ΅ ΠΠ°ΠΌ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΡΡΡΡ.
Π‘Π΅ΠΉΡΠ°Ρ ΠΎΡΠ΅Π½Ρ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΎ Π΄Π»Ρ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Β«ΠΠΈΡΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠ°ΡΡΠ½ΡΠ΅ ΡΠ΅ΡΠΈΒ» (VPN). VPN ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΠΊΠ°ΠΊ Π² ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΡ , Π΄Π»Ρ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ²ΠΎΠ΅ΠΉ Π·Π°ΡΠΈΡΠ΅Π½Π½ΠΎΠΉ ΡΠ΅ΡΠΈ, ΡΠ°ΠΊ ΠΈ ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅ΡΡ, Π΄Π»Ρ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΡ Π΄ΠΎΡΡΡΠΏΠ°, ΠΊ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΠΎΠΉ ΡΠ΅ΡΠΈ ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ, ΠΏΡΠΎΡΡΡΠΌ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ. ΠΠΎ, ΡΠ°ΠΊ ΠΈΠ»ΠΈ ΠΈΠ½Π°ΡΠ΅, ΡΡΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° Π²ΡΠ·ΡΠ²Π°Π΅Ρ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠ΅ Π½Π΅ΡΠ΄ΠΎΠ±ΡΡΠ²Π°, ΠΊΠ°ΠΊ Π² ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΡ , ΡΠ°ΠΊ ΠΈ Ρ ΠΎΠ±ΡΡΠ½ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Ρ ΠΠ°Ρ Π΄ΠΎΠΌΠ° Π΄Π²Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ ΠΈΠΌΠ΅Π΅Ρ Π΄ΠΎΡΡΡΠΏ Π² ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ ΠΏΠΎ ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌ VPN, ΡΠ°ΠΊΠΆΠ΅ ΠΎΠ½ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ ΡΠΎ Π²ΡΠΎΡΡΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠΌ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ΅ΡΡΡ, ΠΈ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π·, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΊ ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΡ, ΡΠΎ ΡΠ²ΡΠ·Ρ ΠΌΠ΅ΠΆΠ΄Ρ Π΄Π²ΡΠΌΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°ΠΌΠΈ ΡΠ΅ΡΡΠ΅ΡΡΡ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΏΠ΅ΡΠ²ΡΠΉ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ (ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ»ΡΡ ΠΊ VPN) ΡΠΆΠ΅ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² Π΄ΡΡΠ³ΠΎΠΉ ΡΠ΅ΡΠΈ, ΠΈ ΠΏΠΎΡΡΠΎΠΌΡ Π½Π΅Π΄ΠΎΡΡΡΠΏΠ΅Π½ ΡΠΎ Π²ΡΠΎΡΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠ°.
ΠΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ ΠΊΠ°ΠΊ ΡΠ°Π· Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΌΠ°ΡΡΡΡΡΠ°. ΠΠ»ΠΈ Π΄ΡΡΠ³ΠΎΠΉ ΡΠ»ΡΡΠ°ΠΉ, ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΡΡΡ ΡΠΈΡΠ°Π΄ΠΌΠΈΠ½Π°ΠΌ, (ΠΏΡΠΈΠΌΠ΅Ρ ΠΈΠ· ΠΆΠΈΠ·Π½ΠΈ) Π΅ΡΡΡ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ, Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΈΠΌΠ΅ΡΡΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠ΅ ΡΠ΄Π°Π»Π΅Π½Π½ΡΠ΅ ΠΎΡΠΈΡΡ, ΡΠ²ΡΠ·Ρ Ρ ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΈΠ΄Π΅Ρ ΠΏΠΎ ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌ OpenVPN. ΠΡΠ» ΡΠ»ΡΡΠ°ΠΉ, ΠΊΠΎΠ³Π΄Π° ΠΌΠ½Π΅ ΠΏΡΠΈΡΠ»ΠΎΡΡ ΡΠ·Π½Π°ΡΡ Π²Π½Π΅ΡΠ½ΠΈΠ΅ ip Π°Π΄ΡΠ΅ΡΠ° Ρ ΡΡΠΈΡ ΡΠ΄Π°Π»Π΅Π½Π½ΡΡ ΠΎΡΠΈΡΠΎΠ², Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π»ΡΡ ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΠΏΠΎ VPN ΡΠ΅ΡΠΈ ΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ Π½Π΅ ΠΌΠΎΠ³ ΡΠ·Π½Π°ΡΡ Π²Π½Π΅ΡΠ½ΠΈΠΉ ip, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ ΠΌΠ½Π΅ Π±Ρ ΠΏΠΎΠΊΠ°Π·Π°Π» Π²Π½Π΅ΡΠ½ΠΈΠΉ ip Π½Π°ΡΠ΅Π³ΠΎ VPN ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ. Π ΠΈΡΠΎΠ³Π΅ Ρ ΠΏΡΠΎΡΡΠΎ Π½Π° Π²ΡΠ΅Π³ΠΎ ΠΏΡΠΎΠΏΠΈΡΠ°Π» ΠΎΠ΄ΠΈΠ½ ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΌΠ°ΡΡΡΡΡ Π½Π° ΡΠ΄Π°Π»Π΅Π½Π½ΠΎΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅, Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΈ ΠΏΠΎΠΏΠ°Π» Π½Π° Π½ΡΠΆΠ½ΡΠΉ ΠΌΠ½Π΅ ΡΠ°ΠΉΡ (ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π» Π²Π½Π΅ΡΠ½ΠΈΠΉ ip) ΠΈ Π²ΡΠ΅. ΠΡΡΡ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, ΠΈ Π΄ΡΡΠ³ΠΎΠΉ Π²Π°ΡΠΈΠ°Π½Ρ, ΡΡΠ΅Π·Π΄ΠΈΡΡ ΡΡΠ΄Π° ΠΈ ΡΠ·Π½Π°ΡΡ ip Π±Π΅Π· ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ VPN ΡΠ΅ΡΠΈ, Π½ΠΎ ΠΡ ΡΠ°ΠΌΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅ΡΠ΅, ΡΡΠΎ Π½Π° ΡΡΠΎ Π½Π΅Ρ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ ΠΏΠΎΠΏΡΠΎΡΡΡ Π½Π΅ΠΎΡ ΠΎΡΠ°. Π’Π΅ΠΏΠ΅ΡΡ ΠΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅ΡΠ΅, Π³Π΄Π΅ ΠΈ Π΄Π»Ρ ΡΠ΅Π³ΠΎ ΠΠ°ΠΌ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΡΡΡΡ Π·Π½Π°Π½ΠΈΠ΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΡΠΎΠΏΠΈΡΡΠ²Π°ΡΡΡΡ ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΌΠ°ΡΡΡΡΡΡ.
ΠΡΠΈΠΌΠ΅ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΡΠΈΠ»ΠΈΡΡ route
Π₯Π²Π°ΡΠΈΡ ΡΠ΅ΠΎΡΠΈΠΈ, ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΠΌ ΠΊ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅. Π‘Π΅ΠΉΡΠ°Ρ ΠΌΡ Ρ ΠΠ°ΠΌΠΈ ΠΏΡΠΎΠΏΠΈΡΠ΅ΠΌ ΠΌΠ°ΡΡΡΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°Π·ΡΠ΅ΡΠΈΡ Π½Π°ΠΌ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄ΠΎΡΡΡΠΏ ΠΊ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ΅ΡΠΈ ΠΏΡΠΈ Π²ΠΊΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ VPN ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΈ, ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΡΡΡ ΠΎΠ±ΡΡΠ½ΡΠΌ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ, Ρ ΠΊΠΎΡΠΎΡΡΡ Π΄ΠΎΠΌΠ° Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°, Π° Π² ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ Π²ΡΡ ΠΎΠ΄ΡΡ ΠΏΠΎ ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌ VPN.
ΠΠΌΠ΅Π΅ΠΌ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΡ ΡΠ΅ΡΡ: 192.168.1.0/24
IP Π°Π΄ΡΠ΅Ρ ΡΠ»ΡΠ·Π° Ρ.Π΅. ΠΌΠΎΠ΄Π΅ΠΌΠ° β 192.168.1.1
ΠΠ°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΏΡΠΎΠΏΠΈΡΠ°ΡΡ ΠΌΠ°ΡΡΡΡΡ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅ A, ΡΡΠΎΠ±Ρ ΠΎΠ½ ΡΠΌΠΎΠ³ Π²ΠΈΠ΄Π΅ΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ B ΠΏΡΠΈ Π²ΠΊΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ VPN ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΈ. ΠΠ΅Π»Π°Π΅ΡΡΡ ΡΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ: Π·Π°ΠΏΡΡΠΊΠ°Π΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΡ ΡΡΡΠΎΠΊΡ ΠΡΡΠΊ->ΠΡΠΏΠΎΠ»Π½ΠΈΡΡ->cmd ΠΈ Π½Π°Π±ΠΈΡΠ°Π΅ΠΌ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
route βp add 192.168.1.0 mask 255.255.255.0 192.168.1.1
If there are multiple physical adapters present in the network, Windows 7 will always look at and compare the indices of gateway metric among the physical adapters and then pick the one with the lowest index to use. In order to override the default settings, you need to adjust the index of gateway metric for each physical adapter. The adapter assigned with the lowest index will always take precedence and used by Windows 7 automatically. For instance, if you want to use the wired connection when both wired and wireless are available in your network. You need to assign the lower gateway metric index to your LAN card so that you can ensure that your favorite adapter will be used by Windows 7 whenever it is available. I mentioned how to use route change command to adjust gateway metric index. In this post, I will present you an easy way to do it without going to the command prompt.
Regardless of the IP address obtained automatically or statically, changing gateway metric can be done via either route change command or network connection GUI ( ncpa.cpl ).
When you use route print to verify your settings, the metric indices usually will double the number you enter.
Use netsh int ip show config will show the exact settings you will find in the network connection properties.
I hope you’ll find this information useful to you.
Π€ΠΎΡΠΌΠ°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ:
ROUTE [-f] [-p] [-4|-6] command [destination] [MASK netmask] [gateway] [METRIC metric] [IF interface]
ΠΠΎΠ΄ΡΠΊΠ°Π·ΠΊΡ ΠΏΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ ΡΠΏΡΠ°Π²ΠΊΡ ( route /? ):
ΠΠΎΠΈΡΠΊ Π²ΡΠ΅Ρ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡΠ΅ΡΠΊΠΈΡ ΠΈΠΌΠ΅Π½ ΡΠ·Π»ΠΎΠ² ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΡΡΡ Π² ΡΠ°ΠΉΠ»Π΅ ΡΠ΅ΡΠ΅Π²ΠΎΠΉ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ NETWORKS. ΠΠΎΠΈΡΠΊ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡΠ΅ΡΠΊΠΈΡ ΠΈΠΌΠ΅Π½ ΡΠ»ΡΠ·ΠΎΠ² ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΡΡΡ Π² ΡΠ°ΠΉΠ»Π΅ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ ΠΈΠΌΠ΅Π½ ΡΠ·Π»ΠΎΠ² HOSTS.
ΠΠ»Ρ ΠΊΠΎΠΌΠ°Π½Π΄ PRINT ΠΈ DELETE ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°ΡΡ ΡΠ·Π΅Π» ΠΈ ΡΠ»ΡΠ· Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠΎΠ΄ΡΡΠ°Π½ΠΎΠ²ΠΎΡΠ½ΡΡ Π·Π½Π°ΠΊΠΎΠ² ΠΈΠ»ΠΈ ΠΎΠΏΡΡΡΠΈΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ «ΡΠ»ΡΠ·».
ΠΡΠΈΠΌΠ΅ΡΡ: 157.*.1, 157.*, 127.*, *224*.
Π‘ΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ ΡΠ°Π±Π»ΠΎΠ½Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π° PRINT.