Ipython: ipython рдиреЛрдЯрдмреБрдХ рдХреЗ рд▓рд┐рдП рд╕реЙрдХреЗрдЯ рддреНрд░реБрдЯрд┐ 99

рдХреЛ рдирд┐рд░реНрдорд┐рдд 23 рдЬреБрд▓ре░ 2014  ┬╖  13рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: ipython/ipython

рдирдорд╕реНрддреЗ
рдиреЛрдЯрдмреБрдХ рдЦреЛрд▓рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╕рдордп рдореБрдЭреЗ рд╕реЙрдХреЗрдЯ рддреНрд░реБрдЯрд┐ 99 рдорд┐рд▓рддреА рд╣реИ "рдЕрдиреБрд░реЛрдзрд┐рдд рдкрддрд╛ рдЕрд╕рд╛рдЗрди рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛"ред рдпрд╣ рдПрдХ рд╕рд┐рд╕реНрдЯрдо рдЕрдкрдбреЗрдЯ рдХреЗ рдмрд╛рдж рд╣реБрдЖ, рд╣рд╛рд▓рд╛рдБрдХрд┐ Ipython рдХреЛ рдХреЗрд╡рд▓ 2.1.0-62 рд╕реЗ 2.1.0-63 (SuSE рдкреИрдХреЗрдЬ) рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдореИрдВрдиреЗ рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдлрд▓рддрд╛ рдХреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреА рдЬрд╛рдБрдЪ рдХреА:

  1. рдЬрд╛рдБрдЪ рдХреА рдЧрдИ рдХрд┐ рдХреНрдпрд╛ рд▓реВрдкрдмреИрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдЪрд▓ рд░рд╣рд╛ рд╣реИ (рдпрд╣ inet addr рдХреЗ рд╕рд╛рде рд╣реИ:127.0.0.1 рдорд╛рд╕реНрдХ:255.0.0.0)
  2. рдиреЗрдЯрд╕реНрдЯреИрдЯ -рдПрд▓рдкреА рдХреЗ рд╕рд╛рде рдЪреЗрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдпрджрд┐ рдорд╛рдирдХ рдкреЛрд░реНрдЯ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрд╕рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рдпрд╣ рдирд╣реАрдВ рдерд╛)
  3. рдкреЛрд░реНрдЯ 8888 рдкрд░ рдмрд╡рдВрдбрд░ рд╡реЗрдм рд╕рд░реНрд╡рд░ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЫреЛрдЯреА рдкрд░реАрдХреНрд╖рдг рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪрд▓рд╛рдПрдБ, рдЗрд╕рдиреЗ рдХрд╛рдо рдХрд┐рдпрд╛
  4. рдПрдХ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдВ рдФрд░ рдлрд┐рд░ рд╕реЗ ipython рдЪрд▓рд╛рдПрдБ
  5. рд╕реНрдкрд╖реНрдЯ рд╣реЛрд╕реНрдЯ рдФрд░ (рдпрд╛рджреГрдЪреНрдЫрд┐рдХ) рдкреЛрд░реНрдЯ рдХреЗ рд╕рд╛рде ipython рдкреНрд░рд╛рд░рдВрдн рдХрд┐рдпрд╛ (ipython рдиреЛрдЯрдмреБрдХ --init --ip='localhost' --port=49151)
  6. рдХреЛрд╢рд┐рд╢ рдХреА рдЬрдбрд╝ рдХреЗ рд░реВрдк рдореЗрдВ рд╣реИ
  7. рдЬрд╛рдБрдЪ рдХреА рдЧрдИ рдХрд┐ рдлрд╝рд╛рдпрд░рд╡реЙрд▓ рдЕрд╡рд░реБрджреНрдз рдирд╣реАрдВ рд╣реЛ рд░рд╣рд╛ рд╣реИ
  8. рдЬрд╛рдБрдЪ рдХреА рдХрд┐ рдореИрдВ tmp рдХреЛ рд▓рд┐рдЦрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реВрдБ (рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рддреЛ)

рдЗрд╕рд▓рд┐рдП рдореИрдВ рдиреБрдХрд╕рд╛рди рдореЗрдВ рд╣реВрдВ рдХрд┐ рдореИрдВ рдФрд░ рдХреНрдпрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред рдореИрдВ рдФрд░ рдХреНрдпрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдЗрд╕ рдкрд░ рдХреЛрдИ рд╕рдВрдХреЗрддрдХ рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХреА рдЬрд╛рддреА рд╣реИред

рд╕реНрдЯрд╛рд░реНрдЯ-рдЕрдк рд╕рдВрджреЗрд╢ рд╣реИ
tmp/> ipython рдиреЛрдЯрдмреБрдХ --init --log-level=50 --ip='localhost' --port=49151 [15:46:39]
рдЯреНрд░реЗрд╕рдмреИрдХ (рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдХреЙрд▓ рдЕрдВрддрд┐рдо):
рдлрд╝рд╛рдЗрд▓ "/ usr/bin/ipython", рд▓рд╛рдЗрди 5, in
start_ipython ()
рдлрд╝рд╛рдЗрд▓ "/usr/lib/python2.7/site-packages/IPython/ init .py", рд▓рд╛рдЗрди 120, start_ipython рдореЗрдВ
рд╡рд╛рдкрд╕реА launch_new_instance(argv=argv, _kwargs)рдлрд╝рд╛рдЗрд▓ "/usr/lib/python2.7/site-packages/IPython/config/application.py", рд▓рд╛рдЗрди 563, launch_instance рдореЗрдВapp.initialize(argv)рдлрд╝рд╛рдЗрд▓ "", рд▓рд╛рдЗрди 2, рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝ рдореЗрдВрдлрд╝рд╛рдЗрд▓ "/usr/lib/python2.7/site-packages/IPython/config/application.py", рд▓рд╛рдЗрди 92, catch_config_error рдореЗрдВрд╡рд╛рдкрд╕реА рд╡рд┐рдзрд┐ (рдРрдк, * args, * _kwargs)рдлрд╝рд╛рдЗрд▓ "/usr/lib/python2.7/site-packages/IPython/terminal/ipapp.py", рд▓рд╛рдЗрди 320, рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝ рдореЗрдВрд╕реБрдкрд░ (рдЯрд░реНрдорд┐рдирд▓рдЖрдИрдкреАрдереЙрди рдРрдк, рд╕реНрд╡рдпрдВ)ред рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ (argv)рдлрд╝рд╛рдЗрд▓ "", рд▓рд╛рдЗрди 2, рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝ рдореЗрдВрдлрд╝рд╛рдЗрд▓ "/usr/lib/python2.7/site-packages/IPython/config/application.py", рд▓рд╛рдЗрди 92, catch_config_error рдореЗрдВрд╡рд╛рдкрд╕реА рд╡рд┐рдзрд┐ (рдРрдк, _args, *_kwargs)рдлрд╝рд╛рдЗрд▓ "/usr/lib/python2.7/site-packages/IPython/core/application.py", рд▓рд╛рдЗрди 381, рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝ рдореЗрдВself.parse_command_line(argv)рдлрд╝рд╛рдЗрд▓ "/usr/lib/python2.7/site-packages/IPython/terminal/ipapp.py", рд▓рд╛рдЗрди 315, parse_command_line рдореЗрдВрд╕реБрдкрд░ рд░рд┐рдЯрд░реНрди (рдЯрд░реНрдорд┐рдирд▓рдЖрдИрдкреАрдердирдПрдк, рд╕реЗрд▓реНрдл).parse_command_line(argv)рдлрд╝рд╛рдЗрд▓ "", рдкрдВрдХреНрддрд┐ 2, parse_command_line . рдореЗрдВрдлрд╝рд╛рдЗрд▓ "/usr/lib/python2.7/site-packages/IPython/config/application.py", рд▓рд╛рдЗрди 92, catch_config_error рдореЗрдВрд╡рд╛рдкрд╕реА рд╡рд┐рдзрд┐ (рдРрдк, _args, *_kwargs)рдлрд╝рд╛рдЗрд▓ "/usr/lib/python2.7/site-packages/IPython/config/application.py", рд▓рд╛рдЗрди 475, parse_command_line рдореЗрдВрд╡рд╛рдкрд╕реА self.initialize_subcommand(subc, subargv)рдлрд╝рд╛рдЗрд▓ "", рд▓рд╛рдЗрди 2, рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝_рд╕рдмрдХрдорд╛рдВрдб рдореЗрдВрдлрд╝рд╛рдЗрд▓ "/usr/lib/python2.7/site-packages/IPython/config/application.py", рд▓рд╛рдЗрди 92, catch_config_error рдореЗрдВрд╡рд╛рдкрд╕реА рд╡рд┐рдзрд┐ (рдРрдк, _args, *_kwargs)рдлрд╝рд╛рдЗрд▓ "/usr/lib/python2.7/site-packages/IPython/config/application.py", рд▓рд╛рдЗрди 413, рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝_рд╕рдмрдХрдорд╛рдВрдб рдореЗрдВself.subapp.initialize(argv)рдлрд╝рд╛рдЗрд▓ "", рд▓рд╛рдЗрди 2, рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝ рдореЗрдВрдлрд╝рд╛рдЗрд▓ "/usr/lib/python2.7/site-packages/IPython/config/application.py", рд▓рд╛рдЗрди 92, catch_config_error рдореЗрдВрд╡рд╛рдкрд╕реА рд╡рд┐рдзрд┐ (рдРрдк, _args, *_kwargs)рдлрд╝рд╛рдЗрд▓ "/usr/lib/python2.7/site-packages/IPython/html/notebookapp.py", рд▓рд╛рдЗрди 745, рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝ рдореЗрдВself.init_webapp ()рдлрд╝рд╛рдЗрд▓ "/usr/lib/python2.7/site-packages/IPython/html/notebookapp.py", рд▓рд╛рдЗрди 632, init_webapp рдореЗрдВself.http_server.listen (рдкреЛрд░реНрдЯ, self.ip)рдлрд╝рд╛рдЗрд▓ "/usr/lib64/python2.7/site-packages/tornado/tcpserver.py", рд▓рд╛рдЗрди 116, рд╕реБрдирдиреЗ рдореЗрдВрд╕реЙрдХреЗрдЯ = рдмрд╛рдЗрдВрдб_рд╕реЙрдХреЗрдЯ (рдкреЛрд░реНрдЯ, рдкрддрд╛ = рдкрддрд╛)рдлрд╝рд╛рдЗрд▓ "/usr/lib64/python2.7/site-packages/tornado/netutil.py", рд▓рд╛рдЗрди 103, bind_sockets рдореЗрдВsock.bind(sockaddr)рдлрд╝рд╛рдЗрд▓ "/usr/lib64/python2.7/socket.py", рд▓рд╛рдЗрди 224, рдореЗрде рдореЗрдВрд╡рд╛рдкрд╕реА getattr (рд╕реНрд╡рдпрдВ._sock, рдирд╛рдо) ( рддрд░реНрдХ)
рддреНрд░реБрдЯрд┐: [рддреНрд░реБрдЯрд┐ 99] рдЕрдиреБрд░реЛрдзрд┐рдд рдкрддрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛

рдореЗрд░рд╛ рд╕рд┐рд╕реНрдЯрдо рд╡рд┐рдиреНрдпрд╛рд╕ рд╣реИ
{'рдХрдорд┐рдЯ_рд╣реИрд╢': '681fd77',
'commit_source': 'рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди',
'рдбрд┐рдлрд╝реЙрд▓реНрдЯ_рдПрдиреНрдХреЛрдбрд┐рдВрдЧ': 'UTF-8',
'ipython_path': '/usr/lib/python2.7/site-packages/IPython',
'ipython_version': '2.1.0',
'os_name': 'рдкреЙрдЬрд╝рд┐рдХреНрд╕',
'рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо': 'рд▓рд┐рдирдХреНрд╕-3.11.10-17-рдбрд┐рдлрд╝реЙрд▓реНрдЯ-x86_64-рд╕рд╛рде-рдПрд╕рдпреВрдПрд╕рдИ-13.1-x86_64',
'sys_executable': '/usr/bin/python',
'sys_platform': 'linux2',
'sys_version': '2.7.6 (рдбрд┐рдлрд╝реЙрд▓реНрдЯ, 21 рдирд╡рдВрдмрд░ 2013, 15:55:38) [рдЬреАрд╕реАрд╕реА]'}

рдореЗрд░рд╛ рдмрд╡рдВрдбрд░ рд╕рдВрд╕реНрдХрд░рдг рд╣реИ
рдирд╛рдо: рдЕрдЬрдЧрд░-рдмрд╡рдВрдбрд░/рд╕рдВрд╕реНрдХрд░рдг: 3.2.1-2.1/рдЖрд░реНрдХ: x86_64

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдФрд░ рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рдЖрдк --ip=127.0.0.1 рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ?

рд╕рднреА 13 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдФрд░ рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рдЖрдк --ip=127.0.0.1 рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ?

рдирдорд╕реНрддреЗ

рд╡рд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ (рдЙрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛)ред рдореИрдВрдиреЗ рдЗрд╕реЗ рдЕрдкрдиреЗ ipython_notebook_config.py рдореЗрдВ рдбрд╛рд▓ рджрд┐рдпрд╛ред рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реИ рдХрд┐ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреНрдпреЛрдВ рдмрджрд▓ рдЧрдпрд╛ ...
рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЕрдкрдиреА рддрд░рдл рд╕реЗ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдмрдВрдж рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред рдХреЗрд╡рд▓ рдЕрдЧрд░ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдХреЛ рдХреБрдЫ рд╕рд╛рд░реНрдердХ рдореЗрдВ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рд╕рдорд╛рдзрд╛рди рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдЦреБрд▓рд╛ рд░рдЦреВрдВрдЧрд╛ред рд▓реЗрдХрд┐рди рд╢рд╛рдпрдж рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдмрд╣реБрдд рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реИ...

рддреНрд╡рд░рд┐рдд рдЙрддреНрддрд░ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж!

#6191 рд╕реЗ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдирд╛:

IPython рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ рдкрд░ рд╕реБрдирддрд╛ рд╣реИред 127.0.0.1 рдХреЛ рд╡рд╣реА рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рд▓рдЧрднрдЧ рд╕рднреА рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдХрд░рддрд╛ рд╣реИред рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЬрд╣рд╛рдВ рдЗрд╕реЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╕реЗ рд╕рдВрднрд╛рд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЙрдирдореЗрдВ рд╕реНрдерд╛рдиреАрдп рдкреНрд░реЙрдХреНрд╕реА рдФрд░/рдпрд╛ рдлрд╛рдпрд░рд╡реЙрд▓ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ (рдЖрдорддреМрд░ рдкрд░ рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рдЬрд╛рдирдмреВрдЭрдХрд░ рдЕрдВрддрд░ рдХреЗ рдмрдЬрд╛рдп рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдирд┐рд░реАрдХреНрд╖рдг рдХреЗ рдХрд╛рд░рдг)ред рд╣рдореЗрдВ рдРрд╕реЗ рдорд╛рдорд▓реЗ рдорд┐рд▓реЗ рд╣реИрдВ рдЬрд╣рд╛рдВ рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ 127 рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд, рдЗрд╕рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЗ рд▓рд┐рдП рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╕рд╣реА рдЙрддреНрддрд░ рдирд╣реАрдВ рд╣реИред

рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдлрд╝рд╛рдпрд░рд╡реЙрд▓ рдФрд░/рдпрд╛ рдкреНрд░реЙрдХреНрд╕реА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╣реИ? рдпрджрд┐ рд╣рд╛рдВ, рддреЛ рдХреНрдпрд╛ рдЖрдк рдЗрд╕рдХреЗ рд╡рд┐рдиреНрдпрд╛рд╕ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ? рдореИрдВ рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдЖрдкрдХреЗ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗрдЯрдЕрдк рдореЗрдВ рдПрдХ рдмрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдХрд░реВрдВрдЧрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдРрд╕рд╛ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХреА рдЖрдкрдХреЗ рдкрд╛рд╕ рдЕрдиреБрдорддрд┐ рд╣реИред

рдзрдиреНрдпрд╡рд╛рдж, 127.0.0.1 рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рд╕реЗ рдореЗрд░реЗ рд▓рд┐рдП рд╕реЙрдХреЗрдЯ рддреНрд░реБрдЯрд┐ рднреА рд╣рд▓ рд╣реЛ рдЧрдИ

рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдХреНрд▓рд╛рдЙрдб рд╕рд░реНрд╡рд░ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк --ip=0.0.0.0 рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдЪрд╛рд▓реВ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдореИрдВ рдХреНрд▓рд╛рдЙрдб рд╕рд░реНрд╡рд░ рдкрд░ рдПрдХ рдиреЛрдЯрдмреБрдХ рд╕рд░реНрд╡рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдФрд░ рд╕реБрдирдиреЗ рд╡рд╛рд▓реЗ рдЖрдИрдкреА рдХреЛ "0.0.0.0" рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рдЗрд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рддрд╛ рд╣реИред

рдзрдиреНрдпрд╡рд╛рдж, рдореБрдЭреЗ рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рдереА :)

рдзрдиреНрдпрд╡рд╛рдж рдЗрд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛!

рдЦреЛрдЬ рдкрд░рд┐рдгрд╛рдореЛрдВ рд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП: рдЯрд╛рдЗрдкреЛ рдФрд░ ipv6 рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ /etc/hosts рдЬрд╛рдВрдЪреЗрдВред localhost рдЪрд╛рд╣рд┐рдП рдХреЗрд╡рд▓ IPv4 рд▓реВрдкрдмреИрдХ (рдЗрдВрдЧрд┐рдд 127.0.0.1 ), рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ IPv6 ( ::1 )ред рдпрд╣ рдХреЗрд╡рд▓ рдЬреНрдпреВрдкрд┐рдЯрд░ рд╣реА рдирд╣реАрдВ, рдЕрдиреНрдп рд╕рд╛рдорд╛рди рдХреЛ рднреА рддреЛрдбрд╝ рд╕рдХрддрд╛ рд╣реИред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рдЧрд▓рдд рд╣реИ:
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
рдпрд╣ рдареАрдХ рд╣реИ:
::1 localhost6 localhost6.localdomain6

https://github.com/codenvy/codenvy/issues/2427#issuecomment -397347888
https://bugzilla.redhat.com/show_bug.cgi?id=211800#c4

@mlazowik рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж! рдЗрд╕рдиреЗ рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ - рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реИ рдХрд┐ рдХрд┐рддрдиреЗ рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреЗ рдкрд╛рд╕ рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдЙрдиреНрд╣реЛрдВрдиреЗ 127.0.0.1 рд╕рдорд╛рдзрд╛рди рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдЪреБрдирд╛ рд╣реИред рдпрд╣ рд╕рд╣реА рд╕рдорд╛рдзрд╛рди рд╣реИ (рд╣реЛрд╕реНрдЯрдирд╛рдо рд▓реБрдХрдЕрдк рддрд╛рд▓рд┐рдХрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рд╕рд╣реА рд╣реИ)ред рдореЗрд░реЗ рдЙрджрд╛рд╣рд░рдг (рдЖрд░реНрдХ рд▓рд┐рдирдХреНрд╕) рдореЗрдВ, рдореЗрд░рд╛ /etc/hosts рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ "рднреЗрдЬ рджрд┐рдпрд╛ рдЧрдпрд╛" рдерд╛:

127.0.0.1       localhost.localdomain    localhost
::1             localhost.localdomain    localhost

рдФрд░ рдореИрдВрдиреЗ рдЗрд╕реЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдореЗрдВ рд╕рд╣реА рдХрд┐рдпрд╛:

127.0.0.1       localhost.localdomain    localhost
::1             localhost6.localdomain6  localhost6

рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдХреНрд▓рд╛рдЙрдб рд╕рд░реНрд╡рд░ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк --ip=0.0.0.0 рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдореЗрд░реЗ рд▓рд┐рдП (рдореИрдХ рдкрд░) рдХреЗрд╡рд▓ --ip=0.0.0.0 рд╕реНрдерд╛рдиреАрдп рдЪрд▓ рд░рд╣реЗ рдбреЙрдХрдЯрд░ рдХрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ IPv6 рдореЗрдВ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдХрд┐рдП рдЧрдП ::1 рд▓реВрдкрдмреИрдХ рдкрддреЗ рдХреЗ рд▓рд┐рдП /etc/hosts рдХреЗ рдХрд╛рд░рдг рд╣реИред
рджреВрд╕рд░реЗ рд▓реВрдкрдмреИрдХ рдкрддреЗ рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж ::1, рддреНрд░реБрдЯрд┐ рджреВрд░ рд╣реЛ рдЧрдИ рд╣реИред

Screenshot from 2019-12-14 16-32-13

@mlazowik рдореБрдЭреЗ рдПрдХ рд╣реА рдЕрдВрддрд┐рдо рд╕рдорд╛рдзрд╛рди рдХреЗ рд╕рд╛рде рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рдереА, рд▓реЗрдХрд┐рди рдпрд╣ рджрд┐рд▓рдЪрд╕реНрдк рдкрд╛рдпрд╛ рдХрд┐ man /etc/hosts рдореЗрдВ рдпрд╣ рдЙрдирдХреЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рд╣реИ, рдЬрд┐рд╕рдиреЗ рдореБрдЭреЗ рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рд╕реЗ рд░реЛрдХ рджрд┐рдпрд╛ (рдЬреИрд╕рд╛ рдХрд┐ рдПрдХ рдЕрдиреБрдорд╛рдирд┐рдд рдкреНрд░рд╛рдзрд┐рдХрд╛рд░реА рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрдк рдЬреЛ рдХрд╣ рд░рд╣реЗ рд╣реИрдВ рдЙрд╕рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХрд░рддрд╛ рд╣реИ рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рд╣реИ):

# The following lines are desirable for IPv4 capable hosts
127.0.0.1       localhost
127.0.1.1       thishost.mydomain.org  thishost

[...]

# The following lines are desirable for IPv6 capable hosts
::1             localhost ip6-localhost ip6-loopback

рдореИрдВрдиреЗ localhost рдХреЛ ::1 рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ (рдЕрдиреНрдп рджреЛ рдХреЛ рд░рдЦрддреЗ рд╣реБрдП) рд╕реЗ рдЧрд┐рд░рд╛ рджрд┐рдпрд╛ рдФрд░ рд╕рдм рдЕрдЪреНрдЫрд╛ рд╣реИред рдореИрдВрдиреЗ рдпрд╣ рднреА рдорд╛рдирд╛ рдХрд┐ ip6 рдПрдХ ipv6 рдХреАрд╡рд░реНрдб рдерд╛, рд▓реЗрдХрд┐рди рд╢рд╛рдпрдж ip6-foo рдФрд░ foo6 рджреЛрдиреЛрдВ рдареАрдХ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдирд╛рдо рдореИрдВрдЧрд▓рд┐рдВрдЧ рдмрдирд╛рдо ipv4 рдХрд╛ рдХреБрдЫ рд░реВрдк

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

jakirkham picture jakirkham  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

ghost picture ghost  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

peter-ch picture peter-ch  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

quchunguang picture quchunguang  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

ipython picture ipython  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ