рд╕рд╛рд░: рд▓рд┐рдирдХреНрд╕ рдиреЗрдЯрд╡рд░реНрдХ рдиреЗрдорд╕реНрдкреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдиреЗрдЯрд╡рд░реНрдХ-рд╕реНрддрд░реАрдп рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЕрд▓рдЧрд╛рд╡ред SSH рд╕реБрд░рдВрдЧреЛрдВ рдХрд╛ рд╕рдВрдЧрдардиред
рдкрд░рдВрдкрд░рд╛рдЧрдд рд░реВрдк рд╕реЗ, рдЕрдзрд┐рдХрд╛рдВрд╢ рд▓реЗрдЦ рд╕рд┐рджреНрдзрд╛рдВрдд рдФрд░ рдЙрдмрд╛рдК рд▓рд┐рдкрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдкрд┐рдд рд╣реЛрдВрдЧреЗ - рд▓реЗрдЦ рдХреЗ рдЕрдВрдд рдореЗрдВред рднрд╛рдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд╡рд┐рд╖рдп рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд▓реЗрдЦрди рд╡реЗрдм рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рд╕рд╣рд┐рдд рдХрд┐рд╕реА рднреА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИред
рдкреНрд░рд╡реЗрд╢ рдХреЗ рдмрджрд▓реЗред рдореИрдВ рд╕рд┐рд░реНрдл рдЗрд╕ рддрд╕реНрд╡реАрд░ рдХреЛ рджрд┐рдЦрд╛рдКрдВрдЧрд╛:
147% ... рдХреБрдЫ рдРрд╕рд╛ рдЬреЛ рдореБрдЭреЗ рдпрд╛рдж рджрд┐рд▓рд╛рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╣рдмрд░ рд░рд╛рдЬрдиреАрддрд┐ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рд╣реИрдВред
рд╕реНрдЯреАрдо рдореЗрдВ рдЦреЗрд▓реЛрдВ рдХреА рдХреАрдордд рдХреНрд╖реЗрддреНрд░ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИред рдХреНрд╖реЗрддреНрд░ - рдЖрдИрдкреА рдХреА рд╢рд╣рдирд┐рдХ рд╕реЗред рдпреВрд░реЛ рдореЗрдВ рдирд╣реАрдВ, рд░реВрдмрд▓ рдореЗрдВ рдХреАрдорддреЗрдВ рд╣реЛрдиреЗ рдХреА рдЗрдЪреНрдЫрд╛ рд╣реИред
рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдПрд╕рдПрд╕рдПрдЪ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЯреНрдпреВрди рдбрд┐рд╡рд╛рдЗрд╕, рдкреНрд▓рд╕ рдиреЗрдЯрд╡рд░реНрдХ рдиреЗрдорд╕реНрдкреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдиреНрдп рд╕рднреА рдиреЗрдЯрд╡рд░реНрдХ рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдЕрд▓рдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред
рдиреЗрдЯрд╡рд░реНрдХ рдирд╛рдорд╕реНрдерд╛рди
рдкрд░рдВрдкрд░рд╛рдЧрдд рд░реВрдк рд╕реЗ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рднреА рд╢реБрд░реВ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреА рдиреЗрдЯрд╡рд░реНрдХ рддрдХ рдкреВрд░реА рдкрд╣реБрдВрдЪ рд╣реИред рдпрд╣ рдкреИрдХреЗрдЯ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдореМрдЬреВрдж рдХрд┐рд╕реА рднреА рдиреЗрдЯрд╡рд░реНрдХ рдкрддреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЕрдзрд┐рдХрд╛рдВрд╢ рдбреЗрд╕реНрдХрдЯреЙрдк рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдЗрдВрдЯрд░рдлреЗрд╕ рдореЗрдВ рдХреБрдЫ рднреА рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╣реИ рдФрд░ рдЖрдкрдХреЛ рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХрд┐рд╕ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИред рд╕рд░реНрд╡рд░ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдореЗрдВ рдЖрдорддреМрд░ рдкрд░ рдпрд╣ рд╡рд┐рдХрд▓реНрдк рд╣реЛрддрд╛ рд╣реИ (рдЬреЛ рдкреНрд░реЗрд╖рдХ рдХреЗ рдкрддреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрддрд╛ рд╣реЛрддрд╛ рд╣реИ), рд▓реЗрдХрд┐рди рдбреЗрд╕реНрдХрдЯреЙрдк рдХреЗ рд▓рд┐рдП рдпрд╣ рдЕрд╕реНрд╡реАрдХрд╛рд░реНрдп рд▓рдХреНрдЬрд░реА рд╣реИред
рдпрджрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХрдИ рдЗрдВрдЯрд░рдлреЗрд╕ рд╣реИрдВ (рдЬрд┐рдирдореЗрдВ рд╕реЗ рдПрдХ рд╡реАрдкреАрдПрди рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ), рддреЛ рд╕реНрдЯреАрдо рдХреЛ рдмрддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдорд╛рдирдХ рддрд░реАрдХреЗ рдирд╣реАрдВ рд╣реИрдВ рдХрд┐ рдЖрдкрдХреЛ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рди рдХрд┐ eth0 / wlan0ред рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ, рд╣рдо рдПрдХ рд╡реАрдкреАрдПрди рдореЗрдВ рд╕рднреА рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЛ "рд▓рдкреЗрдЯ" рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рд╣рдореЗрд╢рд╛ рд╡рд╛рдВрдЫрдиреАрдп рдирд╣реАрдВ рд╣реИред рдХрдо рд╕реЗ рдХрдо, рд╡рд┐рд▓рдВрдмрддрд╛ рдореЗрдВ рд╡реГрджреНрдзрд┐ рдФрд░ рдЧрддрд┐ рдореЗрдВ рдХрдореА (рднрд▓реЗ рд╣реА рд╡реАрдкреАрдПрди рдПрдХ рд╕реБрдкрд░рдлрд╛рд╕реНрдЯ рд╕рд░реНрд╡рд░ рдХреА рдУрд░ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдЯреЗрдВрд╕реА рдореЗрдВ рд╡реГрджреНрдзрд┐, рд╕реБрд░рдВрдЧ рд╕реЗ рдУрд╡рд░рд╣реЗрдб рдФрд░ рд╕реНрдерд╛рдиреАрдп рдЪреИрдирд▓ рдХреА рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЪреМрдбрд╝рд╛рдИ рдЯреАрд╕реАрдкреА рдХреЛ рдЙрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдбрд╛рд▓рддреА рд╣реИ рдЬрд╣рд╛рдВ рдЖрдкрдХреЛ рдЧрддрд┐ рдореЗрдВ рдХрдЯреМрддреА рдХрд░рдиреА рд╣реЛрдЧреА)ред рдЕрдзрд┐рдХрддрдо рдХреЗ рд░реВрдк рдореЗрдВ, рдпрд╣ "рд░реВрд╕реА рд╡реАрдкреАрдПрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЦрд░реАрджрдиреЗ" рдХреЗ рд▓рд┐рдП рдПрдХ рдмрд╛рдд рд╣реИ, рдФрд░ рдПрдХ рдФрд░ рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рд╕рднреА рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЛ рд╡рд╣рд╛рдВ рдЬрд╛рдиреЗ рджреЗрдВред рдореИрдВ рдПрдХ рд╡реАрдкреАрдПрди рдХреЗ рдЙрдкрдпреЛрдЧ рд╕реЗ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдЖрдХрд░реНрд╖рд┐рдд рдирд╣реАрдВ рд╣реВрдВ
, рддрд╛рдХрд┐ рд╡рд┐рдкрдХреНрд╖ рдФрд░ рдлреНрд░реАрдиреНрдХрд┐рдВрдЧ рд╕реЗ рд░реЛрдЬрдХреЛрдордирд╛рдЬреЛрд░ рджреНрд╡рд╛рд░рд╛ рд╕рдВрд░рдХреНрд╖рдг рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗ ред
рдЗрди рд╢рд░реНрддреЛрдВ рдХреЗ рддрд╣рдд, рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдФрд░ рдХрд┐рд╕реА рджрд┐рдП рдЧрдП рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкрд░ рдПрдХ рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдХреА рдмрд╣реБрдд рдЗрдЪреНрдЫрд╛ рд╣реИред рдПрдХред рдХреЗрд╡рд▓ рдЗрд╕ рдЖрд╡реЗрджрди рдХреА рдЬрд░реВрд░рддреЛрдВ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ред
рд▓рд┐рдирдХреНрд╕ рдореЗрдВ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдХреБрдЫ рд╕рдордп рдХреЗ рд▓рд┐рдП (рдкрд╣рд▓реЗ рд╕реЗ рд╣реА 2007 рдХреЗ рдмрд╛рдж рд╕реЗ), рдиреЗрдЯрд╡рд░реНрдХ рдиреЗрдорд╕реНрдкреЗрд╕ рдирд╛рдордХ рдПрдХ рддрдХрдиреАрдХ рд╣реИ, рдЬреЛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд▓рд┐рдП рдирд╛рдорд╕реНрдерд╛рди рд╣реИред рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХрд╛ рд╕рд╛рд░: рдПрдХ рддрд░рд╣ рдХрд╛ "рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛" рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕ рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдкреНрд░рддреНрдпреЗрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдХрдИ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕ рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдПрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЬреЛ рдХрд┐рд╕реА рджрд┐рдП рдЧрдП рдиреЗрдЯрд╡рд░реНрдХ рдирд╛рдорд╕реНрдерд╛рди рдореЗрдВ рдЦреБрдж рдХреЛ рдкрд╛рддрд╛ рд╣реИ (рдФрд░ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реИ) рдХреЗрд╡рд▓ рдЙрди рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдЗрд╕ рд╕реНрдерд╛рди рдкрд░ рд╕реМрдВрдкрд╛ рдЧрдпрд╛ рд╣реИред
рдиреАрдЪреЗ рджреА рдЧрдИ рддрд╕реНрд╡реАрд░ рдмрддрд╛рддреА рд╣реИ рдХрд┐ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИ:
рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреА рдЗрддрдиреА рдмрд╣реБрддрд╛рдпрдд, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рдбреЗрд╕реНрдХрдЯреЙрдк рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕рдордЭрд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ рдХрд┐ рдЗрд╕рдХреЗ рд╢реБрджреНрдзрддрдо рд░реВрдк рдореЗрдВ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИред
рд╡рд┐рднрд┐рдиреНрди рдирд╛рдорд╕реНрдерд╛рди рдЕрд▓рдЧ-рдЕрд▓рдЧ рд░рдВрдЧреЛрдВ рдореЗрдВ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдП рдЧрдП рд╣реИрдВред рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗрд╡рд▓ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╛рдорд╕реНрдерд╛рди рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ рдФрд░ рдХреБрдЫ рдирд╣реАрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд▓рд╛рд▓ рдиреЗрдорд╕реНрдкреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ рдЯреИрдк 1, рд╡реАрде 1 рдФрд░ рд▓реЛ, рдмреНрд▓реВ рд╕реЗ рдПрде 1, рдПрде 2, рд▓реЛ рдФрд░ рд╡реАрде0, рдЧреНрд░реАрди рдЯреВ рдЯреВрди рдФрд░ рд▓реЛ рддрдХ рд╣реИред рдирд╛рдо рд╕реНрдерд╛рди рдХреЗ рдмрд╛рд╣рд░, eth0 рдмрдиреА рд╣реБрдИ рд╣реИ, рджреЗрд╢реА рдЗрдВрдЯрд░рдлрд╝реЗрд╕ br1, tap0 рдФрд░ lo рд╣реИред
рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдирд╛рдо рд╕реНрдерд╛рди рдХрд╛ рдЕрдкрдирд╛ рд▓реЛ рд╣реИ! рдпрджрд┐ рд▓реЛ рдкрд░ рдиреАрд▓реЗ рдирд╛рдорд╕реНрдерд╛рди рдореЗрдВ рдпрд╣ mysql рдХреЛ рд╕реБрдиреЗрдЧрд╛, рддреЛ рд╣рд░реЗ (рдФрд░ рдиреАрд▓реЗ рд░рдВрдЧ рдХреЗ рдЕрд▓рд╛рд╡рд╛) рдХрд┐рд╕реА рднреА рдирд╛рдорд╕реНрдерд╛рди рд╕реЗ рдЗрд╕реЗ рдПрдХреНрд╕реЗрд╕ рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рд╢рд╛рдпрдж рдпрд╣ рд╕рдмрд╕реЗ рд╕реБрдЦрдж рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИред рджреВрд╕рд░реА рд╡рд┐рд╢реЗрд╖рддрд╛ рдпрд╣ рд╣реИ рдХрд┐ рд╣рдо рдПрдХ рд╣реА IP рдкрддреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд┐рднрд┐рдиреНрди рдЗрдВрдЯрд░рдлреЗрд╕ рдкрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдирд╛рдорд╕реНрдерд╛рдиреЛрдВ рдкрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдмреЗрд╢рдХ, рдкреНрд░рддреНрдпреЗрдХ рдирд╛рдорд╕реНрдерд╛рди рдХреЗ рд▓рд┐рдП рд░рд╛рдЙрдЯрд┐рдВрдЧ рдЯреЗрдмрд▓ рдЕрд▓рдЧ рд╣реИред
рдЪреМрдХрд╕ рдкрд╛рдардХ рдиреЗ рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рдХреА рднрд╛рд╡рдирд╛ рдХреЛ рдорд╣рд╕реВрд╕ рдХрд┐рдпрд╛ред рд╣рд╛рдВ, рдмрд┐рд▓реНрдХреБрд▓ред рдиреЗрдЯрд╡рд░реНрдХ рдиреЗрдорд╕реНрдкреЗрд╕ (рдЗрд╕ рд╕реНрддрд░ рдХреА рдЕрдиреНрдп рддрдХрдиреАрдХреЛрдВ рдХреЗ рд╕рд╛рде) рдПрд▓рдПрдХреНрд╕рд╕реА (рд▓рд┐рдирдХреНрд╕ рдореЗрдВ рдХрдВрдЯреЗрдирд░ рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди) рдХрд╛ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣рд┐рд╕реНрд╕рд╛ рд╣реИрдВред рд▓реЗрдХрд┐рди, рдУрдкрдирд╡реЗрдЬрд╝ рдФрд░ рдЗрд╕реА рддрд░рд╣ рдХреА рдХрдИ рдЕрдиреНрдп рддрдХрдиреАрдХреЛрдВ рдХреЗ рд╡рд┐рдкрд░реАрдд, рдПрд▓рдПрдХреНрд╕рд╕реА рдШрдЯрдХ рдЗрддрдиреЗ рд╕рд╛рдорд╛рдиреНрдп рд╣реИрдВ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рд╕реНрдЯреИрдВрдб-рдЕрд▓реЛрди рдЯреВрд▓реНрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдФрд░ рдпрд╣ рд╕рд╣реА рдпреВрдирд┐рдХреНрд╕-рддрд░реАрдХрд╛ рд╣реИ: рд╣рд░ рдХреЛрдИ рдХреЗрд╡рд▓ рдПрдХ рд╣реА рдЪреАрдЬрд╝ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдЪреНрдЫрд╛; рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╢реБрджреНрдзрддрд╛рд╡рд╛рджреА рдпрд╣ рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ "рдХреЛрд░ рдореЗрдВ рд╕рдмрдХреБрдЫ рдЦрд░рд╛рдм рдХрд░рдирд╛ рдмреБрд░рд╛ рд╣реИред"
рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рддрд╕реНрд╡реАрд░ рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛рддреА рд╣реИ рдпрджрд┐ рдЖрдк рдПрдХ рдЯреНрдпреВрди / рдЯреИрдк рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд╕рд╛рде рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдЫреЛрдбрд╝рддреЗ рд╣реИрдВ рдЬреЛ рд╡рд░реНрддрдорд╛рди рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдмрд╛рд╣рд░ рдХреА рдУрд░ рдЬрд╛рддрд╛ рд╣реИ (рдКрдкрд░ рдХреА рддрд╕реНрд╡реАрд░ рдореЗрдВ, рдПрдХ рдЕрдХреЗрд▓рд╛ рдирд╛рдо рдХреЗ рд╕рд╛рде рдПрдХ рдЧреНрд░реАрди рдиреЗрдорд╕реНрдкреЗрд╕ рд╣реИ)ред рдпрджрд┐ рдХрдВрдкреНрдпреВрдЯрд░ рдХреЗ рдмрд╛рд╣рд░ рдЯреНрдпреВрди рднреВрдорд┐ рдХрд╣реАрдВ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡реАрдкреАрдПрди рд╕рд░реНрд╡рд░ рдкрд░), рддреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдпрд╣ рд╕рдордЭрдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реЛрдЧрд╛ рдХрд┐ рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреНрдпрд╛ рд╣реИред рдпрджрд┐ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд╡реАрдкреАрдПрди, рд╕рд╛рдЗрдкреНрд░рд╕ рд╕реЗ рд░реВрд╕ рдХреА рдУрд░ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЧреНрд░реАрди рдиреЗрдорд╕реНрдкреЗрд╕ рдореЗрдВ рдЪрд▓ рд░рд╣реЗ рдХрд┐рд╕реА рднреА рдЖрд╡реЗрджрди рдХреЛ рд░реВрд╕ рд╕реЗ рдПрдХ рдкрддрд╛ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдЧрд╛ рдФрд░ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдЬрд╛рдПрдЧрд╛ рдЬреИрд╕реЗ рдХрд┐ рдпрд╣ рд░реВрд╕ рдореЗрдВ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╕реНрдЯреАрдо рдХреЗ рд▓рд┐рдП рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рд╣рдо рдпрд╣ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХрд░реЗрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд░реВрд╕реА рдЖрдИрдкреА рд╣реИ рдФрд░ рдЖрдзреЗ рджрд╛рдореЛрдВ рдкрд░ рдЧреЗрдо рдмреЗрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╣рдордд рд╣реИрдВред
рджреЗрд╢ рдХреА рдкрд░рд┐рднрд╛рд╖рд╛ рдХреЗ рд╕рд╛рде, рд╕реНрдЯреАрдо рдереЛрдбрд╝рд╛ рдЕрдЬреАрдм рд╣реИред рд╡реАрдкреАрдПрди рдХреЗ рдмрд┐рдирд╛, рд╕реНрдЯреАрдо рдореБрдЭреЗ рдХрднреА-рдХрднреА рдпреВрд░реЛ рдореЗрдВ, рдХрднреА-рдХрднреА рд░реВрдмрд▓ рдореЗрдВ рдХреАрдорддреЛрдВ рдХреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реИ, рдФрд░ рдореИрдВ рдкреИрдЯрд░реНрди рдХреЛ рд╕рдордЭ рдирд╣реАрдВ рдкрд╛рдпрд╛ред рд░реВрд╕реА рд╡реАрдкреАрдПрди рдиреЗ рд╕рднреА рд╕рд╡рд╛рд▓реЛрдВ рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ - рдХреАрдорддреЗрдВ рд╣рдореЗрд╢рд╛ рд░реВрдмрд▓ рдореЗрдВ рд╣реЛрддреА рд╣реИрдВ ред
рдиреЗрдЯрд╡рд░реНрдХ рдиреЗрдорд╕реНрдкреЗрд╕ (рд▓реЗрдЦ рдХреЗ рдЕрдВрдд рдХреЗ рдкрд╛рд╕ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╕реБрдЭрд╛рд╡) рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдкрд░ рдПрдХ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдЯрд┐рдк:
ip netns
- рдиреЗрдЯрд╡рд░реНрдХ рдиреЗрдорд╕реНрдкреЗрд╕ рдХреА рд╕реВрдЪреА (рд╕рднреА ip netns рдХрдорд╛рдВрдб рдореЗрдВ рдЖрдк ip net рдХреЛ рдЫреЛрдЯрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ)
ip netns add/delete foo
- foo рдирд╛рдо рд╕реЗ рдиреЗрдЯрд╡рд░реНрдХ рдиреЗрдорд╕реНрдкреЗрд╕ рдмрдирд╛рддреЗ / рд╣рдЯрд╛рддреЗ рд╣реИрдВ
ip netns exec foo /usr/bin/bin
- рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдиреЗрдЯрд╡рд░реНрдХ рдиреЗрдорд╕реНрдкреЗрд╕ рдореЗрдВ рдЪрд▓рд╛рдПрдВ (рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рдЪрд▓ рд░рд╣реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рдиреЛрдВ рдХреЛ рдирд╣реАрдВ рдЦреАрдВрдЪ рд╕рдХрддреЗ)
ip link set eth99 netns foo
- рджрд┐рдП рдЧрдП рд╕реНрдерд╛рди рдореЗрдВ рдЗрдВрдЯрд░рдлрд╝реЗрд╕
ip link set eth99 netns foo
рдФрд░ рдХреБрдЫ рддрд░рдХреАрдмреЗрдВ:
ip netns exec foo ip link
- рдлреВ рдЕрдВрддрд░рд┐рдХреНрд╖ рдХреЗ рдЕрдВрджрд░ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреА рд╕реВрдЪреА
ip netns exec foo tcpdump -ni eth99
- tcpdump
ip netns exec foo tcpdump -ni eth99
рдХрд░рддреЗ рд╣реИрдВред рдзреНрдпрд╛рди рджреЗрдВ, рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдп рдХреЗ рдХрд╛рд░рдг, рд╕реНрдХреНрд░реАрди рдкрд░ рдЖрдЙрдЯрдкреБрдЯ Ctrl-C рджрдмрд╛рдиреЗ рдХреЗ рдмрд╛рдж рд╣реА рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ред рдпрджрд┐ рдЧреБрд╕реНрд╕рд╛ рдЖ рд░рд╣рд╛ рд╣реИ - рдиреАрдЪреЗ рджреЗрдЦреЗрдВред
sudo ip netns exec foo login -f username
рд░рди рдХрд┐рдпрд╛ - рдиреЗрдорд╕реНрдкреЗрд╕ рдХреЗ рдЕрдВрджрд░ рд▓реЙрдЧрд┐рди рд░рди рдХрд░реЗрдВред рд▓реЙрдЧ-рдЗрди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рджрд┐рдП рдЧрдП рдиреЗрдорд╕реНрдкреЗрд╕ рдореЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдЯрд░реНрдорд┐рдирд▓ / рдЧреНрд░реБрдк рд▓реАрдбрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕, рдЖрджрд┐ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдЧрд╛ред
рдПрд╕рдПрд╕рдПрдЪ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡реАрдкреАрдПрди рд╕рдВрдЧрдарди
рдореБрдЭреЗ рдУрдкрдирд╡реИрди, рдУрдкреНрд╕рд╡рди рдФрд░ рдЕрддрд┐рд░реЗрдХ рдХреЗ рд▓рд┐рдП рдЕрдиреНрдп рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкрд╕рдВрдж рдирд╣реАрдВ рд╣реИрдВред рдореИрдВ рдХреБрдЫ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдЙрдирдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рдкрд╣рдЪрд╛рдирддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдЬрдм рдореИрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рддреЛ рдореИрдВ рдПрд╕рдПрд╕рдПрдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВред рдЗрд╕рдХреЗ рдХрдИ рдХрд╛рд░рдг рд╣реИрдВ:
1) SSH рдХрд┐рд╕реА рднреА рд╕рд░реНрд╡рд░ рдкрд░ рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ рд╣реИред
2) рдПрд╕рдПрд╕рдПрдЪ рдЯреАрд╕реАрдкреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬреАрдЖрд░рдИ / рдпреВрдбреАрдкреА рдХрд╛ рдирд╣реАрдВ, рдФрд░ рдЕрдЧрд░ рдЖрдкрдХреЛ рдХрд┐рд╕реА рдмреЗрдХрд╛рд░ рдЬрдЧрд╣ рд╕реЗ рдмреЗрдХрд╛рд░ рд╡рд╛рдИрдлрд╛рдИ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдирд╛ рд╣реИ, рддреЛ рдмрдВрджрд░рдЧрд╛рд╣реЛрдВ 22 рдФрд░ 443 рдкрд░ ss рд╣рдорд╛рд░рд╛ рд╣реИред рдпрджрд┐ 22 рд╡рд╛рдВ рдкреЛрд░реНрдЯ рдЕрднреА рднреА рдмрдВрдж рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рддреЛ 443 - рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдирд╣реАрдВ, рдХреНрдпреЛрдВрдХрд┐ HTTPS рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ (рдФрд░ рдпрджрд┐ рдЗрд╕реЗ рдЕрд╡рд░реБрджреНрдз рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ Google / рдлреЗрд╕рдмреБрдХ, рдЗрддреНрдпрд╛рджрд┐ рдХреЗ рд░рд╛рд╕реНрддреЗ рдореЗрдВ рдЖрдХреНрд░реЛрд╢ рдкреИрджрд╛ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╣реИрдорд╕реНрдЯрд░реНрд╕ рд╕рдм рдХреБрдЫ рдЙрдбрд╝рд╛ рджреЗрдВрдЧреЗред)
3) рдкрд╣реБрдВрдЪ рдХреЗ рднреАрддрд░ рдХрд┐рд╕реА рднреА рдорд╢реАрди рдкрд░ рдПрдХ рдПрд╕рдПрд╕рдПрдЪ рдХреНрд▓рд╛рдЗрдВрдЯ рд╣реИ, рдЕрд░реНрдерд╛рдд, рдореИрдВ рдХрд┐рд╕реА рднреА рдпреВрдирд┐рдХреНрд╕ рдорд╢реАрди рд╕реЗ рдЬрд┐рд╕ рд╕реБрд░рдВрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЙрд╕реЗ рдЙрдард╛ рд╕рдХрддрд╛ рд╣реВрдВред 3-5 рдЪрд░рдгреЛрдВ рдореЗрдВ - рдЦрд┐рдбрд╝рдХрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рдеред
4) рдЯрдирд▓рд┐рдВрдЧ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреА рдбрд┐рдЧреНрд░реА рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред рдЕрдЧрд░ рдореБрдЭреЗ рдХреЗрд╡рд▓ рдореЛрдЬреЗ-рдкреНрд░реЙрдХреНрд╕реА рдХреА рдЬрд░реВрд░рдд рд╣реИ, рддреЛ рдореИрдВ рдПрд▓ 2 рд╕реБрд░рдВрдЧреЛрдВ рдХрд╛ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛ред
5) рдЕрддрд┐рд░рд┐рдХреНрдд shamanism рдХреЗ рдмрд┐рдирд╛, рдЖрдкрдХреЗ рдкрд╛рд╕ рдХрдИ рд╕рдорд╛рдирд╛рдВрддрд░ рдХрдиреЗрдХреНрд╢рди рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдХрд┐рд╕реА рднреА рд╕рдВрдпреЛрдЬрди рдореЗрдВ - рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реЗ рдПрдХ рд╕рд░реНрд╡рд░ рд╕реЗ, рдПрдХ рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рд░реНрд╡рд░ рд╕реЗ, рдЖрджрд┐ред рдЬреЛ рд▓реЛрдЧ
рдЕрдкрдиреЗ рд╕рд┐рд░ рдкрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ
рдкрд╛рдЧрд▓ рд╣реЛ рд░рд╣реЗ рд╣реИрдВ, рд╡реЗ рдЖрдорддреМрд░ рдкрд░ рдорд╣рд╛рджреНрд╡реАрдкреЛрдВ рдФрд░ рдиреЗрдЯрд╡рд░реНрдХреЛрдВ рдХреЛ рдПрдХ рд╕рд┐рдВрдЧрд▓ L2 рд╕реЗрдЧрдореЗрдВрдЯ рдореЗрдВ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдХрд┐ рджреБрдирд┐рдпрд╛ рдХреЗ рдкрд╛рдВрдЪрд╡реЗрдВ рдмрд┐рдВрджреБ рдкрд░ рдХрд╣реАрдВ рднреА рдмрдВрдж рдмрдВрджрд░рдЧрд╛рд╣реЛрдВ рдХреЗ рд╕рд╛рде рдХрдЯреНрдЯрд░ рдирдЯ рдХреЗ рдкреАрдЫреЗ рдХрд╣реАрдВ рди рдХрд╣реАрдВ 3 рдЬреА рдкрд░ рдмреИрдареЗ рд╣реИрдВред рдФрд░ рдпрд╣ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдХрд╛рдо рдХрд░реЗрдЧрд╛ (рджреБрдирд┐рдпрд╛ рдХреЗ рдкрд╛рдВрдЪрд╡реЗрдВ рдмрд┐рдВрджреБ рдкрд░ 3 рдЬреА рдПрд▓ 3 рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрдбрд╝рд╛рди рднрд░рдиреЗ рд╡рд╛рд▓реЗ рдмреНрд░реЙрдбрдХрд╛рд╕реНрдЯ / рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рдХреЛ рдкрдЪрд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдЧрд╛)ред
рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореБрдЦреНрдп рдХрд╛рд░рдг рдФрд░ рднреА рд╕рд░рд▓ рд╣реИ: SSH рдПрдХ рдкреВрд░реНрдгрдХрд╛рд▓рд┐рдХ рдЯреВрд▓рдХрд┐рдЯ рд╣реИ, рдФрд░ рдпрд╣ рдЖрдкрдХреА рдЬрд░реВрд░рдд рдХрд╛ рд╣рд░ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдФрд░ рдХреНрдпреЛрдВ?
рддреЛ, SSH рд╕реБрд░рдВрдЧреЛрдВ рдХрд╛ рд╕рд┐рджреНрдзрд╛рдВрдд
рдЯреАрдпреВрдПрди рдЗрдВрдЯрд░рдлреЗрд╕
TUN рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИ: рдпрд╣ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдПрдХ рд╡рд░реНрдЪреБрдЕрд▓ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ (tun0, tun1, рдЖрджрд┐) рдмрдирд╛рддрд╛ рд╣реИ, рдЬреЛ рдХрд┐ рдЗрд╕рдХреЗ рдЕрдиреНрдп "рдПрдВрдб" рдХреЗ рд╕рд╛рде, рдЗрд╕реЗ рдмрдирд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рд▓рд┐рдП fd (рдлрд╛рдЗрд▓ рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░) рдореЗрдВ рджрд┐рдЦрддрд╛ рд╣реИред рдХрд╛рд░реНрдпрдХреНрд░рдо рддрдп рдХрд░рддрд╛ рд╣реИ рдХрд┐ fd рд╕реЗ рдЯреНрд░реИрдлрд┐рдХ рдХрд╛ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИред рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЦреБрдж рддрдп рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд╛ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИред
SSH рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдо SSH рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдЗрд╕рдХреЗ рднрд╛рдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рдЯреНрдпреВрди рдЗрдВрдЯрд░рдлрд╝реЗрд╕, рдЗрд╕рдХреЗ рднрд╛рдЧ рдХреЗ рд▓рд┐рдП SSH рд╕рд░реНрд╡рд░ рдмрдирд╛рдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддреЗ рд╣реИрдВред рдпрд╣ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдПрдХ рддрд░рдл (рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реЗ) рдЯреНрд░реИрдлрд┐рдХ рдЕрдВрджрд░ рдЖрдпрд╛, рджреВрд╕рд░реА рддрд░рдл (рд╕рд░реНрд╡рд░ рд╕реЗ) рдмрд╛рд╣рд░ рдЖрдпрд╛ред рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрддред рд╕реБрд░рдВрдЧ рдХреНрдпрд╛ рдирд╣реАрдВ рд╣реИ? рд╡реАрдкреАрдПрди рдХреНрдпреЛрдВ рдирд╣реАрдВ? рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ SSH рднреА рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдирд╛ рдЬрд╛рдирддрд╛ рд╣реИ, рд╣рдореЗрдВ рдПрдХ рддреИрдпрд╛рд░ рд╡реАрдкреАрдПрди рдорд┐рд▓рддрд╛ рд╣реИред рдПрд╕рдПрд╕рдПрдЪ рдХреЗ рдЕрдВрджрд░, рдЗрд╕реЗ рдЪреИрдирд▓ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдпрд╣ рдЙрдиреНрд╣реЗрдВ рдорд▓реНрдЯреАрдкреНрд▓реЗрдХреНрд╕ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкрд░рд╡рд╛рд╣ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред
рдпрд╣рд╛рдБ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИ рдХреА рдПрдХ рд╕рд░рд▓ рдбреНрд░рд╛рдЗрдВрдЧ рд╣реИ:
рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рд╣рдореЗрдВ SSH рд╕рд░реНрд╡рд░ рд╕реЗ рд╕рд╣рдпреЛрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╣рдо рдиреАрдЪреЗ рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рд╕рд░реНрд╡рд░ рдкрд░ рд╕реБрд░рдВрдЧ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░реЗрдВрдЧреЗред рдЗрд╕рдореЗрдВ NAT рд╕реЗрдЯрд┐рдВрдЧреНрд╕, рдПрдбреНрд░реЗрд╕рд┐рдВрдЧ рдФрд░ рдЕрдиреНрдп рдЪреАрдЬреЛрдВ рдХрд╛ рд╡рд┐рд╡рд░рдг рднреА рд╣реЛрдЧрд╛, рддрд╛рдХрд┐ рдлреНрд░реАрдбрдо рдПрд░реЛ рдХрд╛рдо рдХрд░реЗред
рдорд╛рд░реНрдЬрд┐рди рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ: рдЯреНрдпреВрди рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЯреИрдк рдЗрдВрдЯрд░рдлреЗрд╕ рднреА рд╣реИрдВред рд╡реЗ рдЖрдкрдХреЛ L2 рдЦрдВрдбреЛрдВ рдХреЛ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред рдпрд╣ рдирд░рдХ, рд╣реЙрд░рд░, рд╕реЛрдбреЙрдореА рдФрд░ рдмреЗрдХрд╛рд░ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдХреЛрдИ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЪрд╛рд╣рддрд╛ рд╣реИ, рддреЛ рд╡рд╣ рдПрдХ рдПрд╕рдПрд╕рдПрдЪ рдХрдиреЗрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдШрд░-рдШрд░ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реА рдорд╢реАрди рд╕реЗ рд╡рд┐рднрд┐рдиреНрди рдиреЗрдЯрд╡рд░реНрдХ рдХреЗрдВрджреНрд░реЛрдВ рдХреЗ рдХреБрдЫ рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рднреА рдХрд╛рдо рдХрд░реЗрдЧрд╛ (рдореИрдВ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рд▓рд┐рдП рд╡реНрд░рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛)
рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдХреНрд░рд┐рдпрд╛рдПрдВ
рддреИрдпрд╛рд░реА:- рд╕рд░реНрд╡рд░ рдкрд░ рд░реВрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП SSH рдХреБрдВрдЬреА рдХреЛ рдХреЙрдкреА рдХрд░реЗрдВ (рдпрджрд┐ рдХреЛрдИ рдХреБрдВрдЬреА рдирд╣реАрдВ рд╣реИ, рддреЛ рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВ:
sudo ssh-keygen
)ред рдореИрдВ рдЖрдорддреМрд░ рдкрд░ рд╕реНрдерд╛рдиреАрдп рд░реВрдЯ рдХреА рдХреБрдВрдЬреА рдмрдирд╛рддрд╛ рд╣реВрдВ, рддрд╛рдХрд┐ рдореЗрд░реА рдХреБрдВрдЬреА рдХреЗ рд╕рд╛рде рдЗрд╕реЗ рднреНрд░рдорд┐рдд рди рдХрд░реЗрдВред рдХреБрдВрдЬреА рдХреЛ sudo ssh-copy-id root@server
рдХрдорд╛рдВрдб sudo ssh-copy-id root@server
ред - рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ рдХрд┐ рджреВрд░рд╕реНрде рд╕рд░реНрд╡рд░ рдкрд░ SSH рдХреЛ рд╕реБрд░рдВрдЧреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИред
/etc/ssh/sshd_config
PermitTunnel
рдЪрд░ рдХреЛ PermitTunnel
рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ yes
рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред - рдПрдХ рдордирдорд╛рдирд╛ рд╕рдВрдЦреНрдпрд╛ рдЪреБрдиреЗрдВ ($ $ рдкреНрд░рддрд┐рдзреНрд╡рдирд┐)ред рдпрд╣ рд╣рдорд╛рд░реА рд╕реБрд░рдВрдЧ рд╕рдВрдЦреНрдпрд╛ рд╣реЛрдЧреАред рдЗрд╕реЗ рдпрд╛рдж рд░рдЦреЗрдВ (рдпрд╛ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ рдкрд╕рдВрджреАрджрд╛ рдирдВрдмрд░ рд▓реЗрдВ, 42)ред
- рдПрдХ рджреВрд░рд╕реНрде рд╕рд░реНрд╡рд░ рд╕реЗрдЯ рдХрд░реЗрдВред рдореИрдВ рдбреЗрдмрд┐рдпрди / ubuntu, рдЕрдиреНрдп рд╡рд┐рддрд░рдг / OS рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рд▓рд┐рдЦ рд░рд╣рд╛ рд╣реВрдВ - рдЙрдирдХреЗ рд▓рд┐рдП рдПрдХ рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдкрд░ рдкреНрд░рд▓реЗрдЦрди рджреЗрдЦреЗрдВред рдлрд╝рд╛рдЗрд▓ / etc / рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ / рдЗрдВрдЯрд░рдлреЗрд╕ рдореЗрдВ, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд▓рд╛рдЗрдиреЗрдВ рдмрдирд╛рдПрдБ:
allow-hotplug tun42 auto tun42 iface tun42 inet static address 100.64.42.1 netmask 255.255.255.0 pre-up iptables -A POSTROUTING -t nat -s 100.64.42.0/24 -j MASQUERADE post-down iptables -D POSTROUTING -t nat -s 100.64.42.0/24 -j MASQUERADE
рдпрд╣ рд╣рдореЗрдВ рд╣рд░ рдмрд╛рд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛, рдЬрдм рд╕рд░реНрд╡рд░ рдкрд░ рдЯреНрдпреВрдиреА рдЗрдВрдЯрд░рдлреЗрд╕ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред рдЙрд╕реА рд╕рдордп, рд╣рдо NAT рдХреЛ рд╕реБрд░рдВрдЧ рд╕реЗ рдЕрдкрдиреЗ рдкреИрдХреЗрдЯреЛрдВ рдХреЛ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЬреИрд╕реЗ рд╣реА рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕реЗ рдмрдВрдж рдХрд░ рджреЗрддреЗ рд╣реИрдВред - рдЖрдЗрдП рд╕рд░реНрд╡рд░ рдкрд░ рд░реВрдЯрд┐рдВрдЧ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░реЗрдВред
/etc/sysctl.d/enable_routing.conf
net.ipv4.conf.all.forwarding = 1
рд╣рдо рд▓рдЧрднрдЧ рд╣реЛ рдЪреБрдХреЗ рд╣реИрдВред рдпрд╣ рдХреЗрд╡рд▓ рднрд╛рдк рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдиреА рд╣реБрдИ рд╣реИред рд╕реНрдерд╛рдиреАрдп рдорд╢реАрди рдкрд░ рдиреАрдЪреЗ рд╡рд░реНрдгрд┐рдд рд╕рдм рдХреБрдЫред
- рдЯреНрд░реЗ рдЖрдЗрдХрди рд╕рд╣рд┐рдд рднрд╛рдк рдХреА рд╕рднреА рдкрд┐рдЫрд▓реА рдкреНрд░рддрд┐рдпрд╛рдВ рдмрдВрдж рдХрд░ рджреЗрдВ
- рд╕рд░реНрд╡рд░ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ:
sudo ssh -w 42:42 root@server
ред -W рд╡рд┐рдХрд▓реНрдк рдЯреНрдпреВрди рдХреЛ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдмрдирд╛рдиреЗ рдФрд░ рдЗрд╕реЗ (рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП) рд░рд┐рдореЛрдЯ рдЯреНрдпреВ 42 рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реИред - рд╕рдиреНрдирд┐рдХрдЯ рдХрдВрд╕реЛрд▓ рдореЗрдВ:
xhost + sudo ip net add steam sudo ip link set netns steam dev tun42 sudo ip net exec steam ip addr add 100.64.42.2/24 dev tun42 sudo ip net exec steam ip link set up dev tun42 sudo ip net exec steam ip route add default via 100.64.42.1 sudo ip net exec steam login -f $USER export DISPLAY=:0 steam
xhost +
рдХреЛ xhost +
рдЖрдкрдХреЗ рдПрдХреНрд╕ рд╕рд░реНрд╡рд░ рд╕реЗ рдЬреБрдбрд╝рдиреЗ (рд╕рд╛рд╡рдзрд╛рди рд░рд╣рдиреЗ) рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ xhost +
ред Paranoids рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рдирд┐рдпрдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрджрдореА xhost рд╕реАрдЦ рд╕рдХрддреЗ рд╣реИрдВред
ip net add
рдФрд░ ip net exec
ip netns add
рдФрд░ ip netns exec
ip netns add
рд▓рд┐рдП рдХрдо рд╣реЛрддреЗ рд╣реИрдВ - рдПрдХ рдиреЗрдЯрд╡рд░реНрдХ рдиреЗрдорд╕реНрдкреЗрд╕ рдмрдирд╛рддреЗ рд╣реИрдВ рдФрд░ рдПрдХ рдирдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рддреНрд░ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рд╕рд╕реЗ рд╣рдо рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВред export DISPLAY=:0
рдХрд╣рдирд╛ рд╣реИ "рдкрд╣рд▓реЗ рдПрдХреНрд╕ рд╕рд░реНрд╡рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рд▓реЙрдЧрд┐рди рдХрд░рддреЗ рд╕рдордп рдпрд╣ рдЪрд░ рд░реАрд╕реЗрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рдмрд┐рдирд╛, рд╕реНрдЯреАрдо рдПрдХреНрд╕-рд╕рд░реНрд╡рд░ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдирд╣реАрдВ рд╣реЛ рдкрд╛рдПрдЧрд╛
рджрд░рдЕрд╕рд▓, рдмрд╕ рдЗрддрдирд╛ рд╣реАред рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рдкрд░, рд╕реНрдЯреАрдо рдФрд░ рд░реВрд╕реА рд╕реЗрдВрд╕рд░рд╢рд┐рдк рдореЗрдВ рд╣рдорд╛рд░реЗ рд░реВрд╕реА рдореВрд▓реНрдп рд╣реИрдВред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдпрд╣ рдХреЗрд╡рд▓ рднрд╛рдк рдХреА рд░рдХреНрд╖рд╛ рдХрд░реЗрдЧрд╛, рдФрд░ рдЕрдЧрд▓реА рд╡рд┐рдВрдбреЛ рдореЗрдВ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдмрд╣реБрдд рддреЗрдЬрд╝ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдмрд╣реБрдд рдореБрдХреНрдд рд╕рд╛рдЗрдкреНрд░рдЯ рдЗрдВрдЯрд░рдиреЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛ред
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рднрд╛рдЧреЛрдВ рдореЗрдВ:
- X86_64 рдорд╢реАрди рдкрд░ 32-рдмрд┐рдЯ рднрд╛рдк рдХреИрд╕реЗ рдЪрд▓рд╛рдПрдВ
- рднрд╛рдк рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ рддрд╛рдХрд┐ рдпрд╣ рдХрд╛рдо рдХрд░реЗ, рд▓реЗрдХрд┐рди рдпрд╣ рдХрднреА рднреА рдореВрд▓ рдпрд╛ рдореБрдЦреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рд╢реБрд░реВ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдкреНрдпрд╛рд░ рдФрд░ рдирдлрд░рдд рдХреЗ рд╕рд╛рде pulsaduio, рдЯрдкрдХрд╛, рд▓рд╛рдкрддрд╛ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ, рд╕реНрдЯреАрдо рдХреЛ рдбреАрдмрдЧ рдХрд░рдирд╛