рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП: рдЗрдВрдЯрд░рдиреЗрдЯ рдХреА рдкреВрд░реНрдг рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдФрд░ рдкреНрд░рдореБрдЦ рд╡рд╛рдИрдлрд╛рдИ рд╣реЙрдЯ-рд╕реНрдкреЙрдЯ, рдЬрд┐рд╕рдореЗрдВ рд╡реЗ рд▓реЙрдЧрд┐рди рдкрд╛рд╕рд╡рд░реНрдб рджрд░реНрдЬ рдХрд░рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддреЗ рд╣реИрдВред рдпрд╛ 3 рдЬреА, рдЬрд┐рд╕рдореЗрдВ рдХреЛрдИ рдЗрдВрдЯрд░рдиреЗрдЯ рдирд╣реАрдВ рд╣реИ (рдХреНрдпреЛрдВрдХрд┐ рдкреИрд╕рд╛ рдмрд╛рд╣рд░ рднрд╛рдЧ рдЧрдпрд╛ рдерд╛), рд▓реЗрдХрд┐рди рдкреНрд░рджрд╛рддрд╛ рдХрд╛ рдПрдХ рдкреГрд╖реНрда рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдЗрд╕реЗ рджреЗрдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рд╣реИред
рдЯрд╛рд╕реНрдХ: рдЗрдВрдЯрд░рдиреЗрдЯ (рдХрд╛рдиреВрдиреА?) рд╡рд┐рдзрд┐ рдХреЛ рдбреАрдПрдирдПрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реБрд░рдВрдЧ рдореЗрдВ рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдПред
рд╕рдорд╛рдзрд╛рди: linux + рдЖрдпреЛрдбреАрди + рд░реВрдЯрд┐рдВрдЧ + NAT + рд╕реНрдХреНрд╡рд┐рдб, рдФрд░ рдпрд╣ рд╕рдм рдПрдХ рдиреЗрдЯрд╡рд░реНрдХ рдореИрдиреЗрдЬрд░ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рд▓реЗрдЦ рдореЗрдВ: рдЖрдпреЛрдбреАрди рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдПрдХ рдбреАрдПрдирдПрд╕ рд╕реБрд░рдВрдЧ рдХреЗ рд╕рдВрдЧрдарди рдХрд╛ рд╡рд┐рд╡рд░рдг, рдЧрдард┐рдд рд╕реБрд░рдВрдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдорд╛рд░реНрдЧ рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреА рдмрд╛рд░реАрдХрд┐рдпреЛрдВ, рдЖрдпреЛрдбреАрди рдФрд░ рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░рдмрдВрдзрдХ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрд╡рдпрдВ-рд╕рд╣рд╛рдпрддрд╛ рд╕рд╣рд╛рдпрдХред
рдЧреАрдд: рднрд╛рдЧреНрдп рдиреЗ рдореБрдЭреЗ рд╕рд╛рдЗрдкреНрд░рд╕ рдХреЗ рд╢рд╛рдирджрд╛рд░ рджреНрд╡реАрдк рдкрд░ рд▓рд╛рдпрд╛, рдЬреЛ рдЕрдкрдиреЗ рдкреА / рдкрд╛рдереЛрд╕, рдлреНрд░реЗрдкреЗ рдФрд░ рдЗрдВрдЯрд░рдиреЗрдЯ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╕рд┐рджреНрдз рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рд░реВрд╕реА рдУрдкреЛрд╕ рдорд╛рдВрд╕ рдореЗрдВ рд╕реНрд╡рд░реНрдЧрджреВрддреЛрдВ рдХреА рддрд░рд╣ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд▓рдЧрддреЗ рд╣реИрдВред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдЗрдВрдЯрд░рдиреЗрдЯ рд╕реЗ рдЬреБрдбрд╝рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдЗрд╕ рдЙрдореНрдореАрдж рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реБрдЖ рдХрд┐ рд╕реНрдерд╛рдиреАрдп рдкреНрд░рджрд╛рддрд╛ (yta) рдХреЛ рджрдпрд╛ рдЖрдПрдЧреА, рд▓реЗрдХрд┐рди рдЗрд╕ рдзреЛрдЦрд╛рдзрдбрд╝реА рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рдХреЗ рдореЗрд░реЗ рд▓рд┐рдП рдЧрдВрджреЗ ADSL 4Mb / 768kbit рддрдХ рдкрд╣реБрдВрдЪ рдЬрд╛рдПрдЧрд╛ рдХреЗрд╡рд▓ тВм 151 (рдХрдиреЗрдХреНрд╢рди) + тВм 40 рдкреНрд░рддрд┐ рдорд╛рд╣ (4 рдореЗрдЧрд╛рдмрд┐рдЯреНрд╕ рдХреЗ рд▓рд┐рдП) !> _ <)ред рдкреНрд░рддреАрдХреНрд╖рд╛ рдХреЛ рдЦреАрдВрдЪрд╛ рдЧрдпрд╛ рдФрд░ рдмрдврд╝рд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ (рдЬреИрд╕реЗ рдХрд┐ рддреАрд╕рд░рд╛ рд╕рдкреНрддрд╛рд╣ рдкрд╣рд▓реЗ рд╣реА рдЪрд▓рд╛ рдЧрдпрд╛ рдерд╛), рдФрд░ рдкрд╛рд╕ рдореЗрдВ рд╣реА рд╢рд╛рдирджрд╛рд░ рдкреНрд░рд╛рдЗрдордЯреЗрд▓ рдерд╛, рдЬрд┐рд╕рдиреЗ рдореБрдЭреЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдХреЗ рд╕рд╛рде рдпрд╣реАрдВ рдФрд░ рдЕрдм тВм 4 / рдШрдВрдЯрд╛ (172r / рдШрдВрдЯрд╛) рдХреЗ рд▓рд┐рдП рдореБрд╢реНрдХрд┐рд▓ рд╕реЗ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд╡рд╛рд▓реЗ рд╡рд╛рдИрдлрд╛рдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЦреБрд╢ рдХрд░рдиреЗ рдХреА рдкреЗрд╢рдХрд╢ рдХреАред рдореИрдВ рднреА рд╕рд╣рдордд рд╣реВрдБ, рд▓реЗрдХрд┐рди рдкрд╣реБрдБрдЪ рдмрд┐рдВрджреБ рдХреЗрд╡рд▓ рдмрд╛рд▓рдХрдиреА рдкрд░ рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣рд╛ рдерд╛, рдФрд░ рдЕрдкрд╛рд░реНрдЯрдореЗрдВрдЯ рдореЗрдВ рдХрдиреЗрдХреНрд╢рди рдЕрд╕реНрдерд┐рд░ рдерд╛ рдФрд░ рдЕрдХреНрд╕рд░ рдЦреЛ рдЬрд╛рддрд╛ рдерд╛ред рддреЛ рдХреЗрд╡рд▓ рдПрдХ рд╣реА рд╕рдорд╛рдзрд╛рди рдерд╛ (рдкрдбрд╝реЛрд╕рд┐рдпреЛрдВ рдХреЗ WEP рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рд╣реИрдХ рдХрд░рдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЬреЛ рдХрд┐ рдмрд┐рд▓реНрдХреБрд▓ рдЖрдкрд░рд╛рдзрд┐рдХ рд╣реИ) - DNS рд╕реЗрд╡рд╛ рдХрд╛ рджреБрд░реБрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЬреЛ рдХрд┐ рдореБрдлреНрдд рд╣реИ, рдЕрд░реНрдерд╛рдд, рдХреБрдЫ рднреА рдирд╣реАрдВ рдХреЗ рд▓рд┐рдП, рдХрд┐ PrimeTel рдЕрдкрдиреЗ рдЕрдкрдВрдЬреАрдХреГрдд рдЙрдк-рдХрдиреЗрдХреНрдЯрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
рдЬреЛ рд▓реЛрдЧ "рд╣рд╛рдЙрдЯреЛ" рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ рд╡реЗ рд╕рдорд╛рдзрд╛рди рдХреЛ рдмрд╛рдж рдореЗрдВ рдкрд╛рда рдореЗрдВ рдкрд╛рдПрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдЕрднреА рдХреЗ рд▓рд┐рдП рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рд╕реЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред
рдбреАрдПрдирдПрд╕ рдЯрдирд▓рд┐рдВрдЧ
рдпрджрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╣рд╛рде рдореЗрдВ рдПрдХ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ DNS рд░рд┐рдЬрд╝реЙрд▓реНрд╡рд░ рд╣реИ (рдЬреЛ рдХрд┐ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рд╕рдХреНрд╖рдо рд╡рд╛рд▓рд╛ DNS рд╕рд░реНрд╡рд░ рд╣реИ), рддреЛ рдпрд╣ phobar.example.com рд╣реЛрд╕реНрдЯ рдХреЗ IP рдкрддреЗ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдЕрдиреБрд░реЛрдз рдкрд░ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдХреЙрдо, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЬрд╡рд╛рдм рджреЗрдиреЗ рд╡рд╛рд▓реЗ рд╕рд░реНрд╡рд░ рдХреЗ рдкрддреЗ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдПрдВред com, example.com рдкрд░ рдЬрд╛рдПрдВ, рдкрддрд╛ рдХрд░реЗрдВ рдХрд┐ рдлрд╝реЙрдмрд░ рдХреЗ рд▓рд┐рдП рдХреМрди рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИ, рдФрд░ рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рдЬрд╛рдВрдЪреЗрдВред рдпрд╣ рди рдХреЗрд╡рд▓ рдЖрдИрдкреА рдкрддреЗ (рдП рдФрд░ рдПрдПрдПрдП рд░рд┐рдХреЙрд░реНрдб) рдХреЛ рдкрд╣рдЪрд╛рди рд╕рдХрддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдЕрдиреНрдп рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рднреА рд╣реИ рдЬрд┐рд╕реЗ рдбреАрдПрдирдПрд╕ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ:
- рдПрдордПрдХреНрд╕ - рдореЗрдВ рдПрдХ рд╡рд┐рд╡рд░рдг рдХреЗ рд╕рд╛рде рдПрдХ рдкрдВрдХреНрддрд┐ рд╢рд╛рдорд┐рд▓ рд╣реИ, рдЬреЛ foobar.example.com рдХреЛ рдореЗрд▓ рднреЗрдЬрддреЗ рд╣реИрдВ
- SRV - рдЬрд┐рд╕рдореЗрдВ (рдирдИ) рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрддреА рд╣реИ рдФрд░ рдХрд┐рди рдкрддреЗ рдкрд░ рд╣реЛрддреА рд╣реИ - рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЬреИрдмрд░ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
- TXT - рдкрд╛рда рдХреЗ рд░реВрдк рдореЗрдВ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдЬрд╛рдирдХрд╛рд░реАред рдмрд╣реБрдзрд╛ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ SPF рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдпрд╣ рдмрддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдпрдо рдХрд┐ рдХреМрди foobar.example.com рдбреЛрдореЗрди рд╕реЗ рдореЗрд▓ рднреЗрдЬ рд╕рдХрддрд╛ рд╣реИ)ред
(рдпрд╣рд╛рдБ рдПрдХ 300kb рд╡реНрдпрд╛рдЦреНрдпрд╛рди рдЦреЛ рдЧрдпрд╛ рд╣реИ рдХрд┐ DNS рдХреНрдпрд╛ рд╣реИ рдФрд░ рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ)редрд╣рдорд╛рд░реА рдЬрд░реВрд░рддреЛрдВ рдХреЗ рд▓рд┐рдП, рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдЪреАрдЬ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ: рд╣рдо рд░рд┐рд╡рд╛рд▓реНрд╡рд░ рдХреЛ foobar.example.com рд╕реЗ рдереЛрдбрд╝реА рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВред рд░рд┐рдЬрд╝реЙрд▓реНрд╡рд░ рдЬрд╛рдПрдЧрд╛, рдкрддрд╛ рдХрд░реЗрдВ, рдХреИрд╢ (рдпрджрд┐ рд╣рдо рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдЕрдиреБрд░реЛрдз рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╡рд╣ рдХреИрд╢ рд╕реЗ рдЬрд╡рд╛рдм рджреЗрдЧрд╛) рдФрд░ рд╣рдореЗрдВ рджреЗред рдпрджрд┐ рд╣рд░ рдмрд╛рд░ рд╣рдо рдПрдХ рдЕрд▓рдЧ рд░рд┐рдХреЙрд░реНрдб (рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдПрдХ рдЕрд▓рдЧ рдирд╛рдо рдпрд╛ рдПрдХ рдЕрд▓рдЧ рдкреНрд░рдХрд╛рд░ рдХреЗ рд░рд┐рдХреЙрд░реНрдб рдХреЗ рд▓рд┐рдП) рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд░рд┐рдЬрд╝реЙрд▓реНрд╡рд░ рдЖрдЬреНрдЮрд╛рдХрд╛рд░реА рд░реВрдк рд╕реЗ рдЪрд▓реЗрдЧрд╛ рдФрд░ рд╣рд▓ рдХрд░реЗрдЧрд╛ред рд╣рд░ рдмрд╛рд░ред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рддреЗрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдХреИрд╢ рдХрд░реЗрдЧрд╛ "рдореБрдЭреЗ рдЗрд╕ рддрд░рд╣ рдХреА рдФрд░ рдЗрд╕ рддрд░рд╣ рдХреА рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рдХрд┐рд╕ рдкрд░ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП" рдФрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдПрдХ рд╣реЙрдк рдореЗрдВ рдЬрд╛рд░реА рд░рд╣реЗрдЧреАред
рд╣реБрд░реНрд░реЗ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕рд░реНрд╡рд░ рд╕реЗ рд╕реВрдЪрдирд╛ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЪреИрдирд▓ рд╣реИред рдФрд░ рд╡рд╛рдкрд╕? рд▓реЗрдХрд┐рди рд╣рдо example.com рд╕реЗ рд╕реАрдЦ рд╕рдХрддреЗ рд╣реИрдВред рдирд╣реАрдВ foobar.example.com, рд▓реЗрдХрд┐рди, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП,
0ahb282M-J2hbM-> M-nYM-VgdM-OJM-
CM-> M-nivlm4M-T5M-FM-p1M-t5M-
рдПрдлрдПрдо рдЙрдо-IvLM-рдПрдЪрдПрдо-рд╕рдореБрджреНрд░реА рдореАрд▓ рджреВрд░-AM-IM-eLAM-
BM-TM-qM-KM-UDM-NM-uM-] M-WM-
jM-DdbM-> Mk.QVM-lM-uM -`v
M-@3kGfM-fqFa.example.com
(рдпрд╣ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдПрдХ рд▓рдВрдмреА рд╡реЗрдм рд╕рд╛рдЗрдЯ рдХрд╛ рдкрддрд╛ рд╣реИ, рдЬреЛ рдЕрдкрдиреЗ рджреЛрд╕реНрддреЛрдВ рдХреЛ рддреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреА рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдХреЙрд▓рдо рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ)
Resolver example.com рдкрд░ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЙрд╕рд╕реЗ рдЗрд╕ рдкрддреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреВрдЫреЗрдЧрд╛ред рдФрд░ рдпрджрд┐ рдкрддрд╛ рдПрдиреНрдХреЛрдбреЗрдб рд╕рдВрджреЗрд╢ рд╣реИ? (рдХреНрд░рд┐рдкреНрдЯреЛ-рдкреБрд░реБрд╖реЛрдВ рдиреЗ рд╣рд▓рдЪрд▓ рд╢реБрд░реВ рдХрд░ рджреА - рдПрдХ рд╕рдВрджреЗрд╢ рдирд╛рдо рдореЗрдВ рдПрдиреНрдХреЛрдбреЗрдб!)
рдФрд░ рдЕрдЧрд░? .. рд╣рд╛рдБ, рдмрд┐рд▓реНрдХреБрд▓ред рдирд╛рдо рдореЗрдВ рдПрдХ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рд╕рдВрджреЗрд╢ рд╣реИред рд╣рдордиреЗ рд╕рд░реНрд╡рд░ рдХреЛ рд╕реВрдЪрдирд╛ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рдкрд╛рдпрд╛ред DNS рд╕рд░реНрд╡рд░ рдпрд╛ рдПрдХ рдирдХрд▓реА рд╕рд░реНрд╡рд░ рдЬреЛ DNS рд╕рд░реНрд╡рд░ рд╣реЛрдиреЗ рдХрд╛ рджрд┐рдЦрд╛рд╡рд╛ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдирд╛рдореЛрдВ рдореЗрдВ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рд╕реБрдирддрд╛ рд╣реИ рдФрд░ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рдЬрд╡рд╛рдм рдореЗрдВ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде рдЙрдирдХрд╛ рдЬрд╡рд╛рдм рджреЗрддрд╛ рд╣реИред
рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рд╣рдо DNS рд░рд┐рд╕реЙрд▓реНрд╡рд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд░реНрд╡рд░ рд╕реЗ рд╕рд░реНрд╡рд░ рдФрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реЗ рдбреЗрдЯрд╛ рдЪреИрдирд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВред
рдЖрдпреЛрдбреАрди рдХреА рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдЗрд╕реА рд╕рд┐рджреНрдзрд╛рдВрдд рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред рдлрд┐рд▓рд╣рд╛рд▓, рдореЗрд░реА рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдпрд╣ рдЙрдЪрд┐рдд рдорд╛рддреНрд░рд╛ рдореЗрдВ рдЕрдиреБрдХреВрд▓рди рдХреЗ рд╕рд╛рде рдПрдХрдорд╛рддреНрд░ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╣реИред
рдЖрдпреЛрдбреАрди рдХреА рд╕реНрдерд╛рдкрдирд╛
рдЖрдпреЛрдбреАрди рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рддреАрди рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЪрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдиреАрдЪреЗ рдЖрддрд╛ рд╣реИред
рдПрдХ рдбреЛрдореЗрди рдЬрд╝реЛрди рддреИрдпрд╛рд░ рдХрд░реЗрдВред
рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд╕рд╛рде рд╕рд░реНрд╡рд░ рд╢реБрд░реВ рдХрд░реЗрдВред
рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд╕рд╛рде рдЪрд▓рд╛рдПрдВред
рдЙрд╕рдХреЗ рдмрд╛рдж, рд╣рдореЗрдВ рдЕрднреА рднреА рд╕реАрдЦрдирд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдЪреИрдирд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рдП, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрдЧрд▓рд╛ рдЕрдзреНрдпрд╛рдп рд╣реИред
рддреЛ, рдЪрд▓реЛ рдХрдард┐рди рднрд╛рдЧ рд╕реЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ - DNS рдХреА рддреИрдпрд╛рд░реАред
рдПрдХ рд╡рд╛рдХреНрдп рдореЗрдВ рд╕реЗрдЯ рдХрд░рдирд╛: рд╣рдореЗрдВ рднрд╡рд┐рд╖реНрдп рдХреЗ рдЖрдпреЛрдбреАрди рд╕рд░реНрд╡рд░ рдкрд░ рдбреЛрдореЗрди рдЬрд╝реЛрди рдХреЛ рд╕реМрдВрдкрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рд╕реЗрдЯрд┐рдВрдЧ рд╡рд┐рд╕реНрддрд╛рд░:
рд╣рдореЗрдВ рдбреЛрдореЗрди рдирд╛рдо рдХреЛ рдкреНрд░рд╢рд╛рд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХреНрд╕реЗрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрджрд┐ рдбреЛрдореЗрди рд╣рдорд╛рд░реЗ рд╕рд░реНрд╡рд░ рдХреЛ рд╕реМрдВрдк рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ - рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ, рд╣рдо рдмрд┐рди рдореЗрдВ рдЙрдкрдбреЛрдореЗрди рдХреЛ рдкрдВрдЬреАрдХреГрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдЖрдпреЛрдбреАрди рд╕рд░реНрд╡рд░ рдореЗрдВ рд╕реМрдВрдк рд╕рдХрддреЗ рд╣реИрдВред рдпрджрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреЗрд╡рд▓ рдПрдХ "рдкреНрд░рджрд╛рддрд╛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдкреИрдирд▓" рд╣реИ - рддреЛ рд╕рдорд╕реНрдпрд╛ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реИ - рдЖрдкрдХреЛ рдХрд┐рд╕реА рддрд░рд╣ рджреЛ рдЙрдк рдбреЛрдореЗрди рдкрдВрдЬреАрдХреГрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рдкрд░ рдПрдирдПрд╕ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ, рджреВрд╕рд░рд╛ рдЙрдкрдбреЛрдореЗрди рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ, рдЬреЛ рдмрджрд▓реЗ рдореЗрдВ, рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рд░рд┐рдХреЙрд░реНрдб рд╣реИред
рдЙрд▓рдЭрди рдореЗрдВ? рдЪрд▓реЛ рдлрд┐рд░ рд╕реЗ рдХрд░рддреЗ рд╣реИрдВред рдпрд╣рд╛рдБ рдореЗрд░реЗ рд╡рд┐рдиреНрдпрд╛рд╕ рдмрд╛рдЗрдВрдб рд╕реЗ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ:
рдореИрдВ рдПрдирдПрд╕ рдЬреЗ рдореЗрдВ
j рдПрдХ 256.257.258.259 рдореЗрдВ
рдпрд╣ рдХрд╣рддрд╛ рд╣реИ: i.example.com рдХреЗ рдкрд╛рд╕ NS рдХреЗ рд░реВрдк рдореЗрдВ j.example.com рд╕рд░реНрд╡рд░ рд╣реИ, рдЬрд┐рд╕рдХрд╛ 256.257.258.259 рдХрд╛ IP рдкрддрд╛ рд╣реИред
рдПрдХ рд╣рдм рдкрд░ рдПрдХ рдбреЛрдореЗрди рдирд╛рдо рдкрд░ рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рдмрд┐рдирд╛ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ
рдкрд░ рдПрдХ рд▓реЗрдЦ рд╣реИ ред рд▓реЗрдХрд┐рди рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдХреЗ рд▓рд┐рдП, рдХрдо рд╕реЗ рдХрдо рдХреБрдЫ рдбреЛрдореЗрди рдирд╛рдо рдкрд░ рдирд┐рдпрдВрддреНрд░рдг рдирд╣реАрдВ рд╣реЛрдирд╛ рдЕрдЬреАрдм рд╣реЛрдЧрд╛, рд╣реИ рдирд╛?
рджреВрд╕рд░рд╛ рднрд╛рдЧ рд╕рд░реНрд╡рд░ рд╕реЗрдЯрдЕрдк рд╣реИред рдпрд╣ рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╡рд┐рд╡рд░рдг рд╣реИ:
рдЖрдк рдирд┐рдпрдорд┐рдд DNS рд╕рд░реНрд╡рд░ рдЪрд▓рд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рд░реНрд╡рд░ рдкрд░ рдЖрдпреЛрдбреАрди рдирд╣реАрдВ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ ред рдХрд╛рд░рдг рд╕рд░рд▓ рд╣реИ - рдЗрд╕реЗ рдмрджрд▓рдиреЗ рдХреЗ рдЕрдзрд┐рдХрд╛рд░ рдХреЗ рдмрд┐рдирд╛ рдкреЛрд░реНрдЯ рд╕рдВрдЦреНрдпрд╛ 53 / рдпреВрдбреАрдкреА рд╣реИред
рд╕рд░реНрд╡рд░ рд╢реБрд░реВ рдХрд░рдирд╛ (рдЖрдпреЛрдбрд╛рдЗрдиреНрдб) рд╕рд░рд▓ рд╣реИ:
iodined 10.99.99.1/24 -c i.example.com
(рдЖрдкрдХреЛ рд╡рд╣ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд╣рдордиреЗ NS рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рд╣реИ, рдФрд░ 'A' рд░рд┐рдХреЙрд░реНрдб рд╡рд╛рд▓рд╛ рдирд╛рдо рдирд╣реАрдВред - рдпрджрд┐ рдРрд╕рд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд░рд┐рдЬрд╝реЙрд▓реНрд╡рд░ рдмрд╕ рдЖрдкрдХреЗ рдЖрдпреЛрдбреАрди рддрдХ рдирд╣реАрдВ рдкрд╣реБрдВрдЪреЗрдЧрд╛)ред -c рдЖрдИрдкреА рдЬрд╛рдБрдЪ рдЕрдХреНрд╖рдо рдХрд░рддрд╛ рд╣реИред рдореИрдВ рд╡рд┐рд╡рд░рдг рдореЗрдВ рдирд╣реАрдВ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдмреЗрд╣рддрд░ рд╣реИ рдХрд┐ рдЗрд╕ рдЪреАрдЬ рдХреЛ рдХрд╛рдо рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рдХрд┐рд╕реА рдФрд░ рдХреЗ рдбреАрдПрдирдПрд╕ рдХреЗ рд╕рд╛рде рдЕрдХреЗрд▓рд╛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рдПред рд╢реБрд░реБрдЖрдд рдореЗрдВ рдкрддрд╛ рд╕реБрд░рдВрдЧ (рдЯреБрдирдЯреИрдк) рдореЗрдВ рдкрддрд╛ рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рд╕рд░реНрд╡рд░ рдХреЗ рдкрд╛рд╕ рд╣реЛрдЧрд╛ред рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрддреЗ (.2, .3, рдЖрджрд┐) рдкреНрд░рд╛рдкреНрдд рд╣реЛрдВрдЧреЗред
рдпрджрд┐ рдЖрдпреЛрдбреАрди рд▓реЙрдиреНрдЪ рд╕реНрдХреНрд░рд┐рдкреНрдЯреЗрдб рд╣реИ, рддреЛ рдЖрдк рдЕрднреА рднреА рдПрдХ рдкрд╛рд╕рд╡рд░реНрдб рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ:
iodined -P SECRET 10.99.99.1/24 -c i.example.com
ред рдЖрдкрдХреЛ рдЗрд╕реЗ рд░реВрдЯ рд╕реЗ рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдЖрдпреЛрдбреАрди рдПрдХ рд╕реБрд░рдВрдЧ рдЬреЛрдбрд╝ рд╕рдХреЗред рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдЗрд╕реЗ rc.local рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╛ рдмрд╕ рдирд╛рдо рдХреЗ рд╕рд╛рде рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдорд╣рддреНрд╡рдкреВрд░реНрдг: рдЖрдпреЛрдбреАрди / рдЖрдпреЛрдбреАрди рдпреБрдХреНрдд рд╕рдВрд╕реНрдХрд░рдг рдореЗрд▓ рдЦрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдХрдбрд╝рд╛рдИ рд╕реЗред рдЕрдиреНрдпрдерд╛, рдХреЛрдИ рдХрдиреЗрдХреНрд╢рди рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдпрджрд┐ рдбреЗрд╕реНрдХрдЯреЙрдк рдкрд░ рд▓рд┐рдирдХреНрд╕ рдХрд╛ рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рд╣реИ рдФрд░ рд╕рд░реНрд╡рд░ рдкрд░ рджреВрд╕рд░рд╛ (рдЬреЛ рдХрд┐ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реИ), рддреЛ рд╕рд░реНрд╡рд░ рдкрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИред рдмрд╕ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ deb'ku рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ рдФрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ (рд▓рд╛рдн рд╣реИ рдХреЛрдИ рдирд┐рд░реНрднрд░рддрд╛ рдирд╣реАрдВ рд╣реИ)ред
рдПрдХ рдЧреНрд░рд╛рд╣рдХ рд╢реБрд░реВ рдХрд░рдирд╛ рднреА рд╕реАрдзрд╛ рд╣реИ:
iodine -P SECRET i.example.com
ред
рдХрдиреЗрдХреНрд╢рди рдХреЗ рдмрд╛рдж, рд╣рдореЗрдВ рдЙрд╕ рдкрддреЗ рдХреЗ рд╕рд╛рде рдПрдХ рд╕реБрд░рдВрдЧ рдорд┐рд▓рддреА рд╣реИ рдЬрд┐рд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рджреВрд░рд╕реНрде рд╕рд░реНрд╡рд░ рдЙрдкрд▓рдмреНрдз рд╣реИ (рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ - 10.99.99.1)ред
рдЖрдк рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЖрдк рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
рдФрд░ рдХреИрд╕реЗ?
рд╕реБрд░рдВрдЧ рдХреЗ рдЕрдВрдд рдореЗрдВ рдЬреАрд╡рди
рдпрджрд┐ рд╣рдо рджреВрд░рд╕реНрде рд╕рд░реНрд╡рд░ рдкрд░ ssh рдмрдирд╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХрд┐рд╕реА рдФрд░ рдЪреАрдЬ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдмрд╛рдХреА рд╕рдм рдЪреАрдЬреЛрдВ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЗрд╕ рдмрд┐рдВрджреБ рддрдХ рдЙрдкрд╡рд╛рд╕ рдХреЗрд╡рд▓ рдорди рдХреА рдПрдХ рдХрд▓рд╛рддреНрдордХ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдереАред рд▓реЗрдХрд┐рди рдкрд░рд┐рдгрд╛рдореА рд╕реБрд░рдВрдЧ рдХреЗ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рдЧреЗрдЯрд╡реЗ рдХреЛ рдмрджрд▓рдиреЗ, DNS рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП "рд╕рд╛рдорд╛рдиреНрдп" рдорд╛рд░реНрдЧ рдмрдирд╛рдП рд░рдЦрдиреЗ рдФрд░ рдЦрдВрдбрд┐рдд рдкреИрдХреЗрдЯ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛рдУрдВ рдкрд░ рдХрд╛рдмреВ рдкрд╛рдиреЗ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдпрджрд┐ рдореЛрдЯреЗ рддреМрд░ рдкрд░, рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд╕реБрд░рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рддреАрди рддрд░реАрдХреЗ рд╣реИрдВ:
- рд╕рд░реНрд╡рд░ рдкрд░ рд░реВрдЯрд┐рдВрдЧ рдФрд░ NAT
- рдореЛрдЬреЗ-рдкреНрд░реЙрдХреНрд╕реА
- HTTP- рдкреНрд░реЙрдХреНрд╕реА (рд╕реНрдХреНрд╡рд┐рдб)
рд╣рдо рдЙрди рд╕рднреА рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░реЗрдВрдЧреЗ (рдФрд░ рдлрд┐рд░ рд╣рдо рдЪрд░реНрдЪрд╛ рдХрд░реЗрдВрдЧреЗ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдХреИрд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛рдП)ред рд░реВрдЯрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдореБрдЦреНрдп рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдЧреБрдЬрд░рдиреЗ рд╡рд╛рд▓реЗ рдкреИрдХреЗрдЯреЛрдВ рдХрд╛ рдПрдордЯреАрдпреВ 1500 рдмрд╛рдЗрдЯреНрд╕ рд╕реЗ рдХрдо рд╣реИред рдмрд╣реБрдд рдХрдоред рдЖрдкрдХреЗ рдкреНрд░рджрд╛рддрд╛ рдХреЗ рдбреАрдПрдирдПрд╕ рд╕рд░реНрд╡рд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдЬрд┐рд╕рдХрд╛ рдЖрдк рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ (рдирдХрд╛рд░рд╛рддреНрдордХ рдЕрд░реНрде рдореЗрдВ, "рдЙрдкрдпреЛрдЧ"), рдЖрдкрдХреЛ 1344 (рдЖрджрд░реНрд╢ рдкрд░рд┐рджреГрд╢реНрдп) рд╕реЗ 740 рдмрд╛рдЗрдЯреНрд╕ рддрдХ рдПрдХ рдПрдордЯреАрдпреВ рдорд┐рд▓рддрд╛ рд╣реИред рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдкреИрдХреЗрдЯ рд╡рд┐рдЦрдВрдбрди рд╣реЛрддрд╛ рд╣реИред рдФрд░ рдкреИрдХреЗрдЯ рдХрд╛ рд╡рд┐рдЦрдВрдбрди рдмрд╣реБрдд рдмреБрд░рд╛ рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рдкреИрдХреЗрдЬ рдЦреЛрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ 2-3 рдЧреБрдирд╛ рдмрдврд╝ рдЬрд╛рддреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрджрд┐ рдЖрдк рдкреИрдХреЗрдЬ рдХреА рдкреВрдВрдЫ рдЦреЛ рджреЗрддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЗрд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЦреЛ рджреЗрддреЗ рд╣реИрдВред рдкреНрд▓рд╕ рд╕рдорд╛рдзрд╛рди рдХреА рд╕рд╛рджрдЧреА рдФрд░ рд▓рд╛рд▓рд┐рддреНрдп рд╣реИ, рд╕рд╛рде рд╣реА рд╕рднреА рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЗ рд▓рд┐рдП рд╢реВрдиреНрдп рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рднреА рд╣реИред рдЪрд╛рд▓реВ рдХрд┐рдпрд╛ рдФрд░ рдХрд╛рдо рдХрд┐рдпрд╛ред рдФрд░ рдХреБрдЫ рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рдХреБрдЫ рдмреЗрд╡рдХреВрдл CDN / IDCs рдЦрдВрдбрд┐рдд рдкреИрдХреЗрдЯ рдХреЛ рдмреНрд▓реЙрдХ рдХрд░рддреЗ рд╣реИрдВред
рджреВрд╕рд░реА рдУрд░, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕реБрд░рдВрдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рджреВрд░рд╕реНрде рд╕рд░реНрд╡рд░ (рдЬрд┐рд╕ рдкрд░ iodined) рдХреЗ рд╕рд╛рде рдПрдХ рдЯреАрд╕реАрдкреА рд╕рддреНрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рд╣реИ, рдЬрд┐рд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдкреИрдХреЗрдЯ рд╕реБрд░рдВрдЧ MTU рдЖрдХрд╛рд░ рдХреЗ рд╕рд╛рде рдЬрд╛рдПрдВрдЧреЗ - рдХреЛрдИ рд╡рд┐рдЦрдВрдбрди рдирд╣реАрдВред рдпрджрд┐ рд╣рдо рдЕрдиреНрдп рдЯреАрд╕реАрдкреА рдХрдиреЗрдХреНрд╢рдиреЛрдВ рдХреЛ рдЗрд╕ рд╕реБрд░рдВрдЧ рдореЗрдВ (рдкреНрд░рд╡рд╛рд╣ рд╕реНрддрд░ рдкрд░, рдпрд╛рдиреА рд╕реЙрдХреЗрдЯреНрд╕ рдкрд░) рдЧреБрдгрд╛ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдЗрд╕ рдЖрдХрд╛рд░ рдХреЗ рдмрд╛рд╣рд░реА рджреБрдирд┐рдпрд╛ рдХреЗ рдкреИрдХреЗрдЯреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрд╡рд╛рдж рдХрд░ рдкрд╛рдПрдВрдЧреЗ рдЬреЛ рд╣рдореЗрдВ рд╕реВрдЯ рдХрд░рддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрд╣рд╛рдБ рд╣рдо рдПрдХ рдФрд░ рд╕реЗрдЯрдЕрдк рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдЪреИрдирд▓ рдЦрд░рд╛рдм рд╣реЛрдиреЗ рдкрд░ TCP рдмрд╣реБрдд рд╣реА рдирд╛рдкрд╕рдВрдж рд╣реИред рдЗрд╕рдореЗрдВ рдХреНрдпрд╛ рд╡реНрдпрдХреНрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ? рдЕрдм рдЯреАрд╕реАрдкреА рдПрдХ рдЪреИрдирд▓ рдкрд░ рдЕрдЪрд╛рдирдХ рдШрд╛рдЯреЗ рдФрд░ рд░рд┐рдЯреНрд░реАрдЯ рдХреЗ рд╕рд╛рде рдЪрд▓рддрд╛ рд╣реИ, рдХрдо рдпрд╣ рднреЗрдЬрддрд╛ рд╣реИ (рдпрд╣ рдорд╛рдирддреЗ рд╣реБрдП рдХрд┐ рдкреИрдХреЗрдЯ "рднреАрдбрд╝ рдХреЗ рдХрд╛рд░рдг" рдЦреЛ рдЬрд╛рддреЗ рд╣реИрдВ)ред рдирддреАрдЬрддрди, рдорд▓реНрдЯреАрдкреНрд▓реЗрдХреНрд╕ рдЪреИрдирд▓ рдХреА рдЧрддрд┐ рдзреАрд░реЗ-рдзреАрд░реЗ рдЧрд┐рд░рддреА рд╣реИ, рдЧрд┐рд░рддреА рд╣реИ, рдЧрд┐рд░рддреА рд╣реИ ... рдпрджрд┐ рдПрд╕рдПрд╕рдПрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЯрдирд▓рд┐рдВрдЧ рд╣реЛрддреА рд╣реИ, рддреЛ рдЙрд╕ рдкрд░ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдУрд╡рд░рд╣реЗрдб рднреА рд▓рдЧрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд▓рдЧрднрдЧ рджрд╕ рдорд┐рдирдЯ рдХреЗ рдмрд╛рдж, рдЦрд░рд╛рдм рдбреАрдПрдирдПрд╕ рдХреЗ рд╕рд╛рде, рдЯреАрд╕реАрдкреА рд╕реЗрдЧрдореЗрдВрдЯ рдХреЛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ tcpdump / wirehark рдкрд░ рдЬрд╛рдВрдЪрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдПрдХ рдФрд░ рдореБрджреНрджрд╛ рджреЗрд░ рд╕реЗ рдЙрддреНрддрд░реЛрдВ рдХреЗ рд╕рд╛рде рдЕрдЪрд╛рдирдХ рджреЗрд░реА рд╣реИ, рдЬреЛ рдХрдИ рдмрд╛рд░ рдбреБрдмрдХреА рд▓рдЧрд╛рддрд╛ рд╣реИ (рдореБрдЭреЗ рдЯреАрд╕реАрдкреА рдЗрддрдиреА рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдкрддрд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдЦрд░рд╛рдм рд╣реИ рдпрд╛ рдЦрд░рд╛рдм рд╣реИ)ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдореИрдВ рд╕реЗрдЧрдореЗрдВрдЯ рдХреЛ рдЯреАрд╕реАрдкреА рдореЗрдВ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордп-рд╕реАрдорд╛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░реНрдиреЗрд▓ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдирд╣реАрдВ рдвреВрдБрдв рд╕рдХрд╛ (рдХрдЪреНрдЪреЗ рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдПрдХ рдХреЛ рдЫреЛрдбрд╝рдХрд░, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдХрд░реНрдиреЗрд▓ рдХреЛ рдбреАрдПрдирдПрд╕-рд╕реБрд░рдВрдЧ рдХреЗ рддрд╣рдд рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдмрдВрдзрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ - рдЗрдВрдЯрд░рдиреЗрдЯ рдЬреБрдбрд╝рд╛ рдерд╛, рдФрд░ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд░реБрдЪрд┐ рдереЛрдбрд╝реА рдЧрд╛рдпрдм рд╣реЛ рдЧрдИред )ред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпрд╣ рдПрдХрдорд╛рддреНрд░ рддрд░реАрдХрд╛ рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрджрд┐ рдпрд╣ рдмреЗрд╣рддрд░ рд╣реИ рдХрд┐ рд░рд┐рдореЛрдЯ рд╕рд░реНрд╡рд░ рдкрд░ рдХреЛрдИ рдмрдбрд╝рд╛ рдмрджрд▓рд╛рд╡ рди рдХрд░реЗрдВред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдо рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рдХрдорд╛рдВрдб
ssh -CD 1080 10.99.99.1
, 127.0.0.1:1080 рдкрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдореЛрдЬреЗ-рдкреНрд░реЙрдХреНрд╕реА рд░рдЬрд┐рд╕реНрдЯрд░ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрдВрдЯрд░рдиреЗрдЯ рддрдХ рдкрд╣реБрдВрдЪ рд░рдЦрддреЗ рд╣реИрдВред рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕реЗред рдХреЗрд╡рд▓ред рд╢реЗрд╖ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЙрд╕реА рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдХреБрдЫ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рд▓рд┐рдП, рдЯреЙрдХреНрд╕ рдХреА рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдорджрдж рдХрд░ рд╕рдХрддреА рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЖрд╡реЗрджрди рд╕реЗ рдореЛрдЬрд╝реЗ-рдкреНрд░реЙрдХреНрд╕реА рддрдХ рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЛ рдЬрдмрд░рди рд▓рдкреЗрдЯрд╛ рдЬрд╛ рд╕рдХреЗред рдпрд╣ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ: /etc/tsocks.conf (127.0.0.1, рдкреЛрд░реНрдЯ 1080, рдЖрдИ рд░рд┐рдорд╛рдЗрдВрдб рдпреВ) рдореЗрдВ рд╕рд╣реА рдкреНрд░реЙрдХреНрд╕реА рдПрдбреНрд░реЗрд╕ рд░рдЬрд┐рд╕реНрдЯрд░ рдХрд░реЗрдВ, рдФрд░ рдлрд┐рд░
tsocks my_net_appication app-arguments
ред
рдПрдХ рдФрд░, рдЕрдзрд┐рдХ рджрд┐рд▓рдЪрд╕реНрдк рддрд░реАрдХрд╛ рд╣реИ: рд╣рдо рд╕рд░реНрд╡рд░ рдкрд░ iodined рдХреЗ рд╕рд╛рде рд╕реНрдХреНрд╡реАрдб рдмрдврд╝рд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕реЗ рдЖрдпреЛрдбрд╛рдЗрдВрдб рдЗрдВрдЯрд░рдлрд╝реЗрд╕ (рдпрд╛ рдмрд┐рд▓реНрдХреБрд▓ - рд▓реЗрдХрд┐рди рд╕реБрд░рдВрдЧ рдХреЗ рдкрддреЗ рдкрд░ acl рдХреЗ рд╕рд╛рде) рд╕реБрдирдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣реЗрдВ рдФрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдФрд░ рд╕рд░реНрд╡рд░ рдХреЗ рдмреАрдЪ рдЕрдирдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдХрдиреЗрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╣рдо рдкрд╣рд▓реЗ рдЕрдирдлрд╝реИрдЧреНрдореЗрдВрдЯреЗрдб рдкреИрдХреЗрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рджреВрд╕рд░реА рдмрд╛рдд, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХрдИ рдЯреАрд╕реАрдкреА рд╕рддреНрд░ рд╣реИрдВ рдЬреЛ рдбреАрдПрдирдПрд╕ рд╕рд░реНрд╡рд░ рдХреЗ рдЕрд▓реНрдкрдХрд╛рд▓рд┐рдХ рдЕрдВрддрд░рд╛рд▓ рдХреЗ рдХрд╛рд░рдг рдЧрд┐рд░рд╛рд╡рдЯ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХрдо рд╣реИрдВред
рджреЛ рдбрд╛рдЙрдирд╕рд╛рдЗрдб рд╣реИрдВ: рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕рдВрдкреАрдбрд╝рди рдирд╣реАрдВ рд╣реИ (ssh рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЛ рдкреБрдирдГ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд, HTTP рдореЗрдВ рд╕рднреА рдкреНрд░реЗрд╖рд┐рдд рд╣реЗрдбрд░ рдЙрддреНрдХреГрд╖реНрдЯ рдмрдирддреЗ рд╣реИрдВ), рдФрд░ рджреВрд╕рд░реА рдмрд╛рдд, ssl рдкрд╛рд╕ "рдЬреИрд╕рд╛ рд╣реИ" рдпрд╛ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдкрд╛рд╕ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред
рд╕реБрд░рдВрдЧ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдЬреАрд╡рди: рдЖрдпреЛрдбреАрди-рдПрдордПрди-рд╣реЗрд▓реНрдкрд░
рдПрдХ рдЕрдиреНрдп рд╕рдорд╕реНрдпрд╛ рд╕реБрд░рдВрдЧ рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЧреЗрдЯрд╡реЗ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рд╣реИред рдЪреВрдВрдХрд┐ рд╕реНрдХреНрд╡реАрдб http-only рд╣реИ, рдЗрд╕рд▓рд┐рдП NAT рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрд╛рдХреА рд╕рдм рдЪреАрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рд░реВрдЯрд┐рдВрдЧ (IMAP рдореЗрд▓, Jabber, рдЖрджрд┐) рдХрд┐рдП рдЬрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рд╕рдорд╕реНрдпрд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЧреЗрдЯрд╡реЗ рдХрд╛ рд╕рдВрдЧрдарди рд╣реИред рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рд░ рдпрд╣ рд╣реИ рдХрд┐ рдпрджрд┐ рд╣рдорд╛рд░реЗ dns рд╕рд░реНрд╡рд░ рд╣рдореЗрдВ рджрд┐рдП рдЧрдП рд╕реЗрдЧрдореЗрдВрдЯ рдореЗрдВ рдирд╣реАрдВ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ 5.10.10.10/24 рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ DNS рд╕рд░реНрд╡рд░ 5.11.11.22 рдФрд░ 5.11.12.33 рдкрд░ рдерд╛), рддреЛ рдпрджрд┐ рд╣рдо рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЧреЗрдЯрд╡реЗ рдХреЛ рдмрджрд▓рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдЦреЛ рджреЗрдВрдЧреЗ DNS рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ред
рд╡рд░реНрддрдорд╛рди DNS рд╕рд░реНрд╡рд░ рдвреВрдБрдврдирд╛ рднреА рдмрд╣реБрдд рдЙрдмрд╛рдК рд╣реИред рдХреБрдЫ рдкреАрдбрд╝рд╛ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдПрдХ рд╕рд╣рд╛рдпрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦреА:
github.com/amarao/iodine-nm-helperрдпрд╣ рдмрд╣реБрдд рдЕрдкреВрд░реНрдг рд╣реИ, рдФрд░ рдЖрдЧреЗ рдХреЗ рд╕реБрдзрд╛рд░реЛрдВ рдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рдЖрдпреЛрдбреАрди-рдХреНрд▓рд╛рдЗрдВрдЯ-рд╕реНрдЯрд╛рд░реНрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ (рдЖрдпреЛрдбреАрди рдХреЗ рд╕рд╛рде рдкреИрдХреЗрдЬ рдХреЗ рд╕рд╛рде рд╕рдВрд▓рдЧреНрди) рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ, рдЬреЛ DNS рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рд╣реИред
NetworkManger рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдбрд┐рдЬрд╝рд╛рдЗрди рдХреА рдЧрдИ рд╣реИред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдореИрдВрдиреЗ рдбреАрдПрдЪрд╕реАрдкреА рдкрдЯреНрдЯреЗ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдмрд╛рд░-рдмрд╛рд░ рд╕реНрд╡-рдкреБрдирд░рд╛рд░рдВрдн рдХреЛ рдорд╛рд╕реНрдЯрд░ рдирд╣реАрдВ рдХрд┐рдпрд╛, рдЗрд╕рд▓рд┐рдП рд╣рд░ рдмрд╛рд░ рдкрдЯреНрдЯреЗ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдмреНрд░реЗрдХрд┐рдВрдЧ рдХреЛ рд░реВрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдХреЙрд▓ рдХреА рдЧреБрдгрд╡рддреНрддрд╛
рдореБрдлреНрдд рдХреЗ рдорд╛рдирдиреАрдп рдкреНрд░реЗрдорд┐рдпреЛрдВ, рдореИрдВ рдирд┐рд░рд╛рд╢ рдХрд░рдиреЗ рдХреА рдЬрд▓реНрджрдмрд╛рдЬреА рдХрд░рддрд╛ рд╣реВрдВред рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ (рдкреНрд░рдпреЛрдЧрд╢рд╛рд▓рд╛ рдХреЗ рдмрд╛рд╣рд░) рдбреАрдПрдирдПрд╕ рд╕реБрд░рдВрдЧ рдмрд╣реБрдд рдзреАрдореА рд╣реИрдВ рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рдЗрдВрдЯрд░рдиреЗрдЯ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИрдВред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЯреЗрд▓реА 2 рд╕реЗ рдХрд┐рдирд╛рд░рд╛, рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛрдмреНрд░реЗрдХ рд▓рдЧрд╛рдирд╛ рднреА рддреЗрдЬ рд╣реИред рдЧрд┐рдердм рдХреЛ рдЦреЛрд▓рддреЗ рд╕рдордп рдлрд╛рдпрд░рдмрдЧ рд╕реЗ рдПрдХ рддрд╕реНрд╡реАрд░ рдиреАрдЪреЗ рджреА рдЧрдИ рд╣реИред рдирд┐рд╣рд╛рд░рдирд╛ рдФрд░ рдПрдХ рдЖрдВрд╕реВ рдмрд╣рд╛рдирд╛ - рдпреЗ рд▓реЛрдбрд┐рдВрдЧ рдХреЗ рдорд┐рдирдЯ рд╣реИрдВ, рд╕рдм рдХреБрдЫ рдмрд╕ рдпрд╣реА рд╣реИред

рдЧрддрд┐ рдмреЗрд╣рдж рдЕрд╕рдорд╛рди рд░реВрдк рд╕реЗ рдмрджрд▓рддреА рд╣реИред рдореИрдВрдиреЗ рдХреБрдЫ рд╕рдордп рдпрд╣ рдЕрдзреНрдпрдпрди рдХрд░рдиреЗ рдореЗрдВ рдмрд┐рддрд╛рдпрд╛ рд╣реИ рдХрд┐ рд╕реБрд░рдВрдЧреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп tcp рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИ - рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЗ рдХрд╛рд░рдг, рдХрдИ рд░рд┐рдЯреНрд░рд╛рдВрд╕рдореАрдЯ рдФрд░ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ ack рд╣реИрдВ, рдЕрд░реНрдерд╛рдд, tcp рдЕрддреНрдпрдВрдд рдЕрд╕рдорд╛рди рд╡рд┐рд▓рдВрдмрддрд╛ рдХреЗ рдЕрдиреБрдХреВрд▓ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛, рдЬрдм рдХреЛрдИ рдкреИрдХреЗрдЯ рдХреБрдЫ рд╕реЗрдХрдВрдб рдХреЗ рд▓рд┐рдП "рд╕реБрд╕реНрдд" рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдпрд╣ рдХрдИ рджрд╕рд┐рдпреЛрдВ / рд╕реИрдХрдбрд╝реЛрдВ рдорд┐рд▓реАрд╕реЗрдХрдВрдб рд▓реЗ рд╕рдХрддрд╛ рд╣реИред
рдиреНрдпреВрдирддрдо "рдХреБрдЫ рдирд╣реАрдВ рдХреЗ рдмрдЬрд╛рдп рдХреБрдЫ" рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдбрд╛рдЙрдирд▓реЛрдб рдХреЗ рдЪрд░рдо рдкрд░ (рдЙрдо ... рдЖрдХрд╛рд░ рдореЗрдВ 1.6MB рдХреА рдПрдХ рд╡рд┐рд╢рд╛рд▓ рдлрд╝рд╛рдЗрд▓), рдореИрдВрдиреЗ 8kb / s рддрдХ рдХреА рдЧрддрд┐ рджреЗрдЦреА, рд▓реЗрдХрд┐рди рдпрд╣ рдЬрд▓реНрджреА рд╢реВрдиреНрдп рд╣реЛ рдЧрдпрд╛, рдФрд░ рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдХрдИ рдмрд╛рд░ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рдпрджрд┐ рдЕрдЧрд▓реЗ рдХреБрдЫ рджрд┐рдиреЛрдВ рдореЗрдВ рдЕрдЪреНрдЫреА рд╕рд╛рдЗрдЯ рдореБрдЭреЗ рдХрдиреЗрдХреНрдЯ рдирд╣реАрдВ рдХрд░рддреА рд╣реИ, рддреЛ рдореИрдВ рдЗрд╕ рдХрд╝реАрдорддреА "рд░рд┐рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди рдЯрд╛рдЗрдордЖрдЙрдЯ" рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЯреАрд╕реАрдкреА рдХреЗ рд╡рд┐рдХрд▓реЛрдВ рдореЗрдВ рдереЛрдбрд╝реА рдЧрд╣рд░рд╛рдИ рддрдХ рдЦреБрджрд╛рдИ рдХрд░реВрдБрдЧрд╛ред
Dhcp рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ред рдкреНрд░реЗрдЯреЗрд▓ рдХреЗ рдкрд╛рд╕ рдбреАрдПрдЪрд╕реАрдкреА рдХреЗ рд▓рд┐рдП рдПрдХ рдЫреЛрдЯрд╛ рдкрдЯреНрдЯрд╛ рд╣реИред рдЙрд╕реА рд╕рдордп, рдЬрдм рдкрдЯреНрдЯреЗ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдорд╛рд░реНрдЧреЛрдВ рдХрд╛ рд╕реНрд╡рдд: рдЕрджреНрдпрддрди рднреА рд╣реЛрддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рддреН, рд╣рдорд╛рд░рд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЧреЗрдЯрд╡реЗ рдкреИрдордЯреЗрд▓реЛрд╡рд╕реНрдХреА рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдореЗрд░реЗ рд╕рд┐рд░ рдХреЛ рдЦрд░реЛрдВрдЪрдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдХрд┐ рдиреЗрдЯрд╡рд░реНрдХ 0.0.0.0/0 (рдЙрдлрд╝, рдлрд┐рд░ рд╕реЗ рд╢реВрдиреНрдп рд╕реЗ рд╡рд┐рднрд╛рдЬрд┐рдд) рдХрд╛ рдорд╛рд░реНрдЧ рдХреВрд▓рд░ рд╣реЛрдЧрд╛ред рдЙрд╕реА рд╕рдордп, рдбреАрдПрдЪрд╕реАрдкреА рдХреЗ рд▓рд┐рдП рдЧрд╛рдпрдм рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдорд╛рд░реНрдЧреЛрдВ рдХреА рд╕рдорд╕реНрдпрд╛ рдмрдиреА рд╣реБрдИ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рд╕рдорд╛рдзрд╛рди рдореИрдВ рдЕрднреА рддрдХ рдирд╣реАрдВ рдЖрдпрд╛ рд╣реВрдВ (рд╡рд┐рднрд┐рдиреНрди рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдкрддреЗ рдЬрд╛рд░реА рдХрд┐рдП рдЧрдП рд╣реИрдВ, рдкреНрд░рддреНрдпреЗрдХ рдРрд╕реЗ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛ рдЕрдкрдирд╛ рдкреНрд░рд╡реЗрд╢ рджреНрд╡рд╛рд░ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдХрд┐рд╕реА рдХреЗ рдкрд╛рд╕ рд░реВрдЯ рдЕрдЪреНрдЫреЗ рдирд╣реАрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдХрд┐рд╕реА рдЕрдиреНрдп рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдПрдХ рдкрддреЗ рдХреЛ рд╣рдерд┐рдпрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреИрддрд┐рдХ рдФрд░ рд╕реНрдереИрддрд┐рдХ рдорд╛рдирд╛) рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ)ред
рддреЛ рд╕рд╡рд╛рд▓, рдЖрдо рддреМрд░ рдкрд░ рдмреЛрд▓ рд░рд╣рд╛ рд╣реИ, рдЦреБрд▓рд╛ рд╣реИред
рд╡реИрдзрддрд╛ рдХрд╛ рд╕рд╡рд╛рд▓
рд╢рд╛рдпрдж рд╕рдмрд╕реЗ рдХрдард┐рдиред рдФрдкрдЪрд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ, рдореБрдЭреЗ рд╡рд╣ рдорд┐рд▓рддрд╛ рд╣реИ рдЬреЛ рдореБрдЭреЗ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХрдИ, рдХрдИ, рдХрдИ рдпреВрд░реЛ рдХрд╛ рднреБрдЧрддрд╛рди рдХрд┐рдП рдмрд┐рдирд╛ рдирд╣реАрдВ рдорд┐рд▓рдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛ред рджреВрд╕рд░реА рдУрд░, рд╡рд╛рдИрдлрд╛рдИ рдСрдкрд░реЗрдЯрд░ рд╣реЙрдЯрд╕реНрдкреЙрдЯ рдиреЗ рд╕реНрд╡реЗрдЪреНрдЫрд╛ рд╕реЗ рдФрд░ рд╣реЛрд╢рдкреВрд░реНрд╡рдХ рдЕрдкрдиреЗ DNS рд╕рд░реНрд╡рд░ рддрдХ рдкрд╣реБрдВрдЪ рдЦреЛрд▓реАред рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕реЗрд╡рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░рддрд╛ рд╣реВрдВ, рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рд╣реИ, рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рдореИрдВ рдХрд┐рд╕реА рднреА рдкреНрд░рдХрд╛рд░ рдХреА рд╣реИрдХрд┐рдВрдЧ рдХреЛ рдЕрдВрдЬрд╛рдо рди рджреВрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкрд╛рд╕рд╡рд░реНрдб рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдирд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рд╕реНрдкрд╖реНрдЯ рдЖрдкрд░рд╛рдзрд┐рдХ рдЕрдкрд░рд╛рдз рд╣реИ, рдХрдВрдкреНрдпреВрдЯрд░ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдЕрдирдзрд┐рдХреГрдд рдкрд╣реБрдВрдЪ)ред
рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдпрд╣ рдореБрджреНрджрд╛ рдЧреНрд░реЗ рдЬрд╝реЛрди рдореЗрдВ рд╣реИ (рдпрд╛рдиреА рдЕрджрд╛рд▓рдд рдореЗрдВ рд╡рдХреАрд▓ рдХреЗ рдХреМрд╢рд▓ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ)ред рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЬреАрд╡рди рдореЗрдВ, рдХреЛрдИ рднреА рдкрд░рд╡рд╛рд╣ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ, рдСрдкрд░реЗрдЯрд░ рдХреЛ рдкрд░рд╡рд╛рд╣ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреА рд╣реИ рдХрд┐ рдЙрд╕рдХрд╛ DNS рд╕рд░реНрд╡рд░ рдЦрд░рд╛рдм рд╣реЛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЬрдм рддрдХ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ - рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред рдЖрдпреЛрдбреАрди рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рд╢рд╛рдирджрд╛рд░ рдЧрддрд┐ рдХреЗ рдкреНрд░рдХрд╛рд╢ рдореЗрдВ, рд╕реИрдХрдбрд╝реЛрдВ рдХрд┐рд▓реЛрд╡рд╛рдЯ рдпрд╛рддрд╛рдпрд╛рдд рдХреЗ "рдиреБрдХрд╕рд╛рди" рдкрд░ рдЧрдВрднреАрд░рддрд╛ рд╕реЗ рдЪрд░реНрдЪрд╛ рдХрд░рдирд╛ рднреА рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИред рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдСрдкрд░реЗрдЯрд░ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдкреНрд░рд┐рдп рд╣реИ рд╡рд╛рдИрдлрд╛рдИ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдбреАрдПрдирдПрд╕ рдФрд░ рд╕рд╣рдЬ рдпрд╛рддрд╛рдпрд╛рдд рдкрд░ рд▓реЛрдбред
рд╕реЗрдЯрд┐рдВрдЧреНрд╕
(рдЖрдЧреЗ рд╕рднреА рдХреЗ рд▓рд┐рдП рдЙрдмрд╛рдК рд╣реЛрдЧрд╛ рдЬреЛ рдзреБрди рджреЗрдВрдЧреЗ)ред
рд╕рд░реНрд╡рд░ рдкрд░:
sysctl net.ipv4.ip_forward = 1
iptables -t nat -A POSTROUTING -s 10.99.99.0/24 -j MASQUERADE
iodined -P SECRET 10.99.99.1/24 -c i.example.com
рдЧреНрд░рд╛рд╣рдХ рдкрд░:
vim /etc/iodine-nm-helper.conf (рд╕реЗрдЯрд┐рдВрдЧ рдЬреЛрдбрд╝реЗрдВ)
./iodine-nm-helper
(рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реБрд░рдВрдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдорд╛рд░реНрдЧ рдХреЛ рд╕рд╣реА рдХрд░реЗрдЧреА)
рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдореЗрдВ, рд╕реБрд░рдВрдЧ рд╕рд░реНрд╡рд░ рдХреЗ рдЖрдИрдкреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ http рдкреНрд░реЙрдХреНрд╕реА рд╕реЗрдЯ рдХрд░реЗрдВред
рд╕реНрдХреНрд╡реАрдб рд╡рд┐рдиреНрдпрд╛рд╕:
acl рдЕрдЪреНрдЫрд╛ src 10.99.99 / 24
http_access рдЕрдЪреНрдЫреА рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ
http_access рд╕рднреА рдХреЛ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ