pipλ₯Ό μ¬μ©νμ¬ ν¨ν€μ§λ₯Ό μ€μΉν μ μμ΅λλ€
ν μ€μΉ μ¬μ΄μ¬
ν μ€μΉ ν€λΉ
pip μ€μΉ --upgrade pip
μ΄ λͺ¨λ κ²μ μλμ κ°μ μ€λ₯λ‘ μ΄μ΄μ§λλ€.
pip install kivy -v
μΆλ ₯:
Created temporary directory: /tmp/pip-ephem-wheel-cache-rs27mmeh
Created temporary directory: /tmp/pip-install-dtnthpzj
Collecting kivy
1 location(s) to search for versions of kivy:
* https://pypi.python.org/simple/kivy/
Getting page https://pypi.python.org/simple/kivy/
Looking up "https://pypi.python.org/simple/kivy/" in the cache
Returning cached "301 Moved Permanently" response (ignoring date and etag information)
Looking up "https://pypi.org/simple/kivy/" in the cache
No cache entry available
Starting new HTTPS connection (1): pypi.org
Incremented Retry for (url='/simple/kivy/'): Retry(total=4, connect=None, read=None, redirect=None, status=None)
Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProtocolError('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))': /simple/kivy/
Starting new HTTPS connection (2): pypi.org
Incremented Retry for (url='/simple/kivy/'): Retry(total=3, connect=None, read=None, redirect=None, status=None)
Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProtocolError('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))': /simple/kivy/
Starting new HTTPS connection (3): pypi.org
Incremented Retry for (url='/simple/kivy/'): Retry(total=2, connect=None, read=None, redirect=None, status=None)
Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProtocolError('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))': /simple/kivy/
Starting new HTTPS connection (4): pypi.org
Incremented Retry for (url='/simple/kivy/'): Retry(total=1, connect=None, read=None, redirect=None, status=None)
Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProtocolError('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))': /simple/kivy/
Starting new HTTPS connection (5): pypi.org
Incremented Retry for (url='/simple/kivy/'): Retry(total=0, connect=None, read=None, redirect=None, status=None)
Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProtocolError('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))': /simple/kivy/
Starting new HTTPS connection (6): pypi.org
Could not fetch URL https://pypi.python.org/simple/kivy/: connection error: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/kivy/ (Caused by ProtocolError('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))) - skipping
Could not find a version that satisfies the requirement kivy (from versions: )
Cleaning up...
No matching distribution found for kivy
Exception information:
Traceback (most recent call last):
File "/usr/local/lib/python3.5/dist-packages/pip-10.0.0-py3.5.egg/pip/_internal/basecommand.py", line 228, in main
status = self.run(options, args)
File "/usr/local/lib/python3.5/dist-packages/pip-10.0.0-py3.5.egg/pip/_internal/commands/install.py", line 291, in run
resolver.resolve(requirement_set)
File "/usr/local/lib/python3.5/dist-packages/pip-10.0.0-py3.5.egg/pip/_internal/resolve.py", line 103, in resolve
self._resolve_one(requirement_set, req)
File "/usr/local/lib/python3.5/dist-packages/pip-10.0.0-py3.5.egg/pip/_internal/resolve.py", line 257, in _resolve_one
abstract_dist = self._get_abstract_dist_for(req_to_install)
File "/usr/local/lib/python3.5/dist-packages/pip-10.0.0-py3.5.egg/pip/_internal/resolve.py", line 210, in _get_abstract_dist_for
self.require_hashes
File "/usr/local/lib/python3.5/dist-packages/pip-10.0.0-py3.5.egg/pip/_internal/operations/prepare.py", line 243, in prepare_linked_requirement
req.populate_link(finder, upgrade_allowed, require_hashes)
File "/usr/local/lib/python3.5/dist-packages/pip-10.0.0-py3.5.egg/pip/_internal/req/req_install.py", line 307, in populate_link
self.link = finder.find_requirement(self, upgrade)
File "/usr/local/lib/python3.5/dist-packages/pip-10.0.0-py3.5.egg/pip/_internal/index.py", line 533, in find_requirement
'No matching distribution found for %s' % req
pip._internal.exceptions.DistributionNotFound: No matching distribution found for kivy
You are using pip version 10.0.0, however version 10.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
νλ‘μλ₯Ό μ°κ³ μλμ?
μλ νμΈμ @andmart!
μ΄κ²μ λ€νΈμν¬ λ¬Έμ μΈ κ² κ°μ΅λλ€. νλ‘μλ₯Ό ν΅ν΄ μ°κ²°νλμ§ μ¬λΆ, SSL λ²μ μ΄ μΆ©λΆν μ΅μ λ²μ μΈμ§ λ± μ°κ²° λ°©λ²μ λν μμΈν μ 보λ₯Ό μ κ³΅ν΄ μ£Όμκ² μ΅λκΉ?
κ°μ λ¬Έμ κ° μμ΅λλ€. @pradyunsgλ μ μ§λ¬Έμ
μ
λ°μ΄νΈ: Powershellμ ν΅ν΄ pip install <package>
λͺ
λ Ήμ μ€ννλ©΄ μ΄ μ€λ₯κ° λ°μνμ§ μμ΅λλ€.
@crlsmnzs λ°λΌμ μ΄κΈ° ν μ€νΈμμ ubuntu 16.04, pip 10.0.0 λ° python 3.5λ μ¬μ©νκ³ μμλ κ² κ°μ΅λλ€. μ νν©λκΉ?
@sigmavirus24 μλμ. νλ‘μλ₯Ό μ¬μ©νμ§ μμ΅λλ€. λ΄ ν λ€νΈμν¬λ₯Ό μ¬μ©ν©λλ€.
Openssl λ²μ : 1.02g
μ΄ μ€λ₯λ μΌλ°μ μΌλ‘ νλ‘μλ λ°©νλ²½μ΄ μ°κ²°μ μ°¨λ¨νλ κ²½μ°μ λ°μν©λλ€.
κ·Έ μͺ½μ΄ λ§λ κ±° κ°μμ. λ€λ₯Έ λ€νΈμν¬μ μ°κ²°νμ λ μλνμ΅λλ€. κ·Έλ¬λ @sigmavirus24 κ° νλ‘μλ₯Ό μ¬μ©
@sigmavirus24 μ λ Windows 10, pip 10.0.0 λ° Python 3.6.5λ₯Ό μ¬μ©νκ³ μμ΅λλ€.
λκ°μ λ¬Έμ κ° λ°μν©λλ€. RPi3 λͺ¨λΈ Bμμ nextcloudpiλ₯Ό μ¬μ©νκ³ μμ΅λλ€. μ΄ λ¬Έμ λ μΈν°λ· μκΈμ λ₯Ό μ κ·Έλ μ΄λνκ³ ISP κΈ°μ μκ° κΈ°μ‘΄ λΌμ°ν°λ₯Ό μ λΌμ°ν°λ‘ μ ννμ λ μμλμμ΅λλ€. κ·Έλ μμΉ¨μ ν¨ν€μ§λ₯Ό μ€μΉνμ§λ§ μ€νμ λΌμ°ν° μ ν ν μ΄ λ¬Έμ κ° λ°μνκΈ° μμνμ΅λλ€. λΌμ°ν° λ°©νλ²½μ λΉνμ±ννκ±°λ νμ΄νΈλ¦¬μ€νΈλ₯Ό μ 곡νλ λ°©λ²μ λν λ¨μκ° μμ΅λλ€. μ°κ΅¬ν κ² μ’ μλ κ² κ°μμ.
νλ‘μλ₯Ό ν΅ν΄ μ°κ²°λμ§ μμ λμΌν λ¬Έμ , VPNμ ν΅ν΄ λ€λ₯Έ λ€νΈμν¬μ μ°κ²°λ κ²½μ° λμΌν λ¬Έμ κ° μμ΅λλ€. κ²λ€κ° λ¬Έμ λ κ°νμ μ λλ€.
μ°λΆν¬μμ 18.04
'OpenSSL 1.1.0g 2017λ
11μ 2μΌ'
fastlyμμ μ 곡νλ λ€λ₯Έ μλ²μμλ λμΌν λ¬Έμ κ° λ°μν©λλ€.
vagrantup.com λ° python.org λͺ¨λ TLS v1.2λ‘ κ°μ νλ TLS λ³κ²½ μ¬νμ΄ μμ΅λλ€.
νλ‘μλ κ°λ₯ν λ¬Έμ λ‘ λͺ¨λ κ³³μμ μΈκΈλλ©° μ λ νμ¬ λ°©νλ²½ λ€μ μμ§ μμ΅λλ€. ν¬λ₯΄ν¬κ° ISPμ κ°λ¨ν λΉμ¦λμ€ μ°κ²°μ μ¬μ©νκ³ μμ΅λλ€.
μμ§ λ€νΈμν¬ λ¬Έμ λ₯Ό νμΈνκΈ° μν΄ Windowsμμ ν μ€νΈνμ§ μμμΌλ©° μ λ°μ΄νΈλ©λλ€.
Curlμ tls, chromeμλ κ°μ λ‘ μ μ©νλ λ¬Έμ λ μμ΅λλ€. λ°λΌμ pip 격리 λ¬Έμ κ° μλλΌ νλ‘μμ κ΄λ ¨μ΄ μλ λ€νΈμν¬ λ¬Έμ μ λλ€.
μν€ν€. MEOμΈκ°? λ°©κΈ μΈν°λ·μ μ κ·Έλ μ΄λνκ³ μλ‘μ΄ MEO λΌμ°ν°λ₯Ό μ»μκΈ° λλ¬Έμ(κ·Έλ€μ FiberGateWayλ₯Ό μ½μνμ§λ§ λλ ννΈμλ λΌμ°ν°λ₯Ό μ»μμ΅λλ€. μ¬μ ν κ·Έ λΌμ°ν°λ₯Ό ν΄κ²°νλ €κ³ μλ μ€μ λλ€) λ΄ RPiμμ μ΄ μ€λ₯κ° λ°μνκΈ° μμνμ΅λλ€.
λ€. μ¬κΈ° MEO.
μ, MEOμΈμ§ νμΈν μ μμ΅λλ€. NOSμμ λͺ¨λ°μΌ ν«μ€νμ μλνκ³ vagrantup.com rubygems.org python.org pypa.ioμ μ°κ²°ν μ μμκ³ λͺ¨λ tls 1.2μμ λΉ λ₯΄κ² μ 곡λμμ΅λλ€.
λ€μ OSλ₯Ό μ¬μ©νλ μ½μλΈλΌ μ§μμ MEO ISP λ€νΈμν¬ μ€λ₯:
λ€νΈμν¬ 1(λΉμ¦λμ€ MEO ISP μ°κ²°):
μ°λΆν¬ 18.04 - Machine1
μ°λΆν¬ 16.04 - Machine2
Windows 10 Professional - Machine1
λ€νΈμν¬ 2(ν MEO ISP μ°κ²°):
μ°λΆν¬ 18.04 - Machine1
NOS λͺ¨λ°μΌ ν«μ€νμμμ μ±κ³΅:
μ°λΆν¬ 18.04 - Machine1
μ°λΆν¬ 16.04 - Machine2
Windows 10 Professional - Machine1
λ€λ₯Έ ISPλ₯Ό ν
μ€νΈν μ μμμ΅λλ€.
κ·Έλ¬λ μ΄κ²μ μ΄μν λΆλΆμ
λλ€.
MEO ISPμμ Docker NATλ₯Ό μ¬μ©νμ¬ μ€ν¨ μμ΄ pipλ₯Ό μ±κ³΅μ μΌλ‘ μ¬μ©ν μ μμμ΅λλ€.
docker run -it --rm python:alpine sh
/ # pip install requests
Collecting requests
Downloading https://files.pythonhosted.org/packages/65/47/7e02164a2a3db50ed6d8a6ab1d6d60b69c4c3fdf57a284257925dfc12bda/requests-2.19.1-py2.py3-none-any.whl (91kB)
100% |ββββββββββββββββββββββββββββββββ| 92kB 776kB/s
Collecting certifi>=2017.4.17 (from requests)
Downloading https://files.pythonhosted.org/packages/df/f7/04fee6ac349e915b82171f8e23cee63644d83663b34c539f7a09aed18f9e/certifi-2018.8.24-py2.py3-none-any.whl (147kB)
100% |ββββββββββββββββββββββββββββββββ| 153kB 2.5MB/s
Collecting idna<2.8,>=2.5 (from requests)
Downloading https://files.pythonhosted.org/packages/4b/2a/0276479a4b3caeb8a8c1af2f8e4355746a97fab05a372e4a2c6a6b876165/idna-2.7-py2.py3-none-any.whl (58kB)
100% |ββββββββββββββββββββββββββββββββ| 61kB 5.4MB/s
Collecting urllib3<1.24,>=1.21.1 (from requests)
Downloading https://files.pythonhosted.org/packages/bd/c9/6fdd990019071a4a32a5e7cb78a1d92c53851ef4f56f62a3486e6a7d8ffb/urllib3-1.23-py2.py3-none-any.whl (133kB)
100% |ββββββββββββββββββββββββββββββββ| 143kB 7.0MB/s
Collecting chardet<3.1.0,>=3.0.2 (from requests)
Downloading https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl (133kB)
100% |ββββββββββββββββββββββββββββββββ| 143kB 6.0MB/s
Installing collected packages: certifi, idna, urllib3, chardet, requests
Successfully installed certifi-2018.8.24 chardet-3.0.4 idna-2.7 requests-2.19.1 urllib3-1.23
/ #
κ·Έλ¬λ Wi-Fi λλ μ΄λλ·μ ν΅ν΄ μ°κ²°λ μνμμλ μ€μΉν μ μμ΅λλ€.
λͺ¨λ DNS μΊμκ° νλ¬μλμμΌλ©° nslookupμ NOS λ° MEO λ€νΈμν¬ λͺ¨λμμ λμΌν IP μ£Όμλ₯Ό λ°νν©λλ€.
ilhicas@ilhicas-HP-Notebook:~$ pip install virtualenv
Collecting virtualenv
Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProtocolError('Connection aborted.', error(104, 'Connection reset by peer'))': /simple/virtualenv/
Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProtocolError('Connection aborted.', error(104, 'Connection reset by peer'))': /simple/virtualenv/
Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProtocolError('Connection aborted.', error(104, 'Connection reset by peer'))': /simple/virtualenv/
Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProtocolError('Connection aborted.', error(104, 'Connection reset by peer'))': /simple/virtualenv/
λ λ€λ₯Έ μ΄μν λ³΄κ³ μ.
MEO-WIFI(λμΌν λΌμ°ν° μ¬μ©)μ μ°κ²°νλ©΄ μμμ μΈκΈν λͺ¨λ λλ©μΈκ³Ό pip installμ μ¬λ°λ₯΄κ² μ°κ²°ν μ μμ΅λλ€.
λλ λν κ°μΈ λ€νΈμν¬μμ μΊμ dns λ±μ νλ¬μνμ§ μκ³ Googleμ λ€μ μλ²λ₯Ό νΈμ§νμ΅λλ€.
λ°©κΈ μ½μλΈλΌλ‘ μ΄μ¬νμ΅λλ€. MEOμμλ§ λμΌν μ€λ₯κ° λ°μνλ κ²μ νμΈν μ μμ΅λλ€.
ν΄κ²°μ± μ μ°ΎμΌλ©΄ μ΄ μ€λ λλ₯Ό μ λ°μ΄νΈν΄ μ£ΌμκΈ° λ°λλλ€. MEOμ μ°λ½ν μ΄μ κ° μμ΅λκΉ? λ¬΄μ¨ λ§μ ν΄μΌ ν μ§ λͺ°λμ ν λ°...
λλμ΄ μ€λ₯κ° Coimbraμμλ§ λ°μνμΌλ©° Windows OSμμ μ΄μ μ μΈκΈ λ μ¬μ΄νΈμ λλ¬νλ λ¬Έμ μμ΄ μ§λ μ£Όλ§μ Γvoraμ κ°μΌλ©° Ubuntuλ₯Ό ν΅ν΄ μλνμ§ μμμ΅λλ€ (λ€λ₯Έ λ¬Έμ κ° μμ)
MEOμ μ°λ½νλ κ²κ³Ό κ΄λ ¨νμ¬ μ λ κ°μ μ΄μ λ‘ νμ§ μμμ΅λλ€. νλμ¨μ΄μ κΈ°μ μ μΈ λ¬Έμ κ° μλ κ²½μ° μ΄λ―Έ μ리νλ κ²μ΄ κ³ ν΅μ€λ½μ΅λλ€. κ·Έλμ λλ λΉμ μ΄ μ΄κ²μ μ€λͺ νλ©΄μ κ²ͺμ 곡ν¬λ₯Ό μμν μ μμ΅λλ€. . :NS
νμ¬λ‘μλ μ€μ μ루μ μ΄ μλ μ μΌν λ°©λ²μ νμν λ MEO-WIFI μΈνλΌλ‘ μ ννλ κ²μ λλ€. κ·Έλ¦¬κ³ κ·Έ μΈμλ λ컀 컨ν μ΄λ μλμ 보μ΄λ κ²κ³Ό κ°μ΄ νμ λ컀λ₯Ό μ¬μ©ν μ μμ΅λλ€. λ¬Έμ κ° μμ΅λλ€. .. κ·Έκ²λ§μΌλ‘λ μ λ₯Ό κΈ°μΈμ λλ€. μμ§ μ΄μ λ₯Ό μ μ μμ΅λλ€. λ°λΌμ 컨ν μ΄λμμ νΈμ€νΈλ‘ pip μ€μΉλ₯Ό μννλ €λ μμΉλ‘ λ³Όλ₯¨μ μμ±ν μ μμ΅λλ€. pipλ₯Ό ν΅ν΄ μ€μΉνλ €λ λͺ¨λ ν¨ν€μ§λ‘ κ°μ νκ²½μ μμ±ν μλ μμ΅λλ€. μκ°μ΄ λλ©΄ μ¬κΈ°μ κ·Έ μ루μ μ κ²μνκ² μ΅λλ€.
@Ilhicas λ°κ²¬ν λ΄μ©μ 곡μ ν΄ μ£Όμ μ κ°μ¬ν©λλ€.
λΉλΆκ° Vodafoneμ κ³ μνκ³ μμ§λ§ Docker ν΄κ²° λ°©λ²μ μ΄ν΄λ³΄κ³ λ¬Έμ μ κ·Όμμ νμ ν μ μλμ§ νμΈνκ² μ΅λλ€.
λμΌν λ¬Έμ κ° μμμ νμΈν μ μμ΅λλ€. λν ν¬λ₯΄ν¬κ° Viseuμ μλΉμ€ μ 곡μ
체λ‘μ MEOμ ν¨κ»νκ³ μμ΅λλ€.
κ·Έλμ λͺ¨λ°μΌ ν«μ€νμ ν΄κ²° λ°©λ²μΌλ‘ μ¬μ©νκ³ μμ΅λλ€.
ν¬λ₯΄ν¬κ° ν¬λ₯΄ν¬μ μλ MEO μλΉμ€ μ 곡μ
체μ λμΌν λ¬Έμ λ₯Ό νμΈν©λλ€.
λν https://www.python.org/ , https://docs.python.org/ λ° https://docs.python.org/ μΉμ¬μ΄νΈμ μ°κ²°νλ λ° λ¬Έμ κ° μμμ΅λλ€. λλ¬" μ€λ₯.
DNS 곡κΈμλ₯Ό λ³κ²½νλ €κ³ μλνμ§λ§ λ¬Έμ κ° ν΄κ²°λμ§ μμμ΅λλ€...
λλ μ€λ«λμ κ·Έ λ¬Έμ λ₯Ό κ²ͺμμ§λ§ μ λΉνκ²λ pipμ docsκ° μλνλ μκ°μ΄ μμ΅λλ€....
μλ
νμλκΉ!!
ν΄κ²°μ±
μ μ°Ύμμ΅λλ€! IPv4 DNSλΏλ§ μλλΌ IPv6λ λ€λ₯Έ 곡κΈμλ‘ λ³κ²½ν λ€μ ISP 곡κΈμλ‘ λ³κ²½νλλ° μ΄μ μλν©λλ€!
건배!
@citylife4 μ μ¬κΈ° μλ λ€λ₯Έ λͺ¨λ μ¬λλ€.
μ λ MEO μΆμ μ΄κ³ μ¬κΈ°μμλ κ°μ λ¬Έμ λ₯Ό κ²ͺκ³ μμ΅λλ€.
MEO λΌμ°ν°μ DNSλ₯Ό cloudflare, google λ±μΌλ‘ λ³κ²½νμ§λ§ pypi, pythonhosted λλ κΈ°ν μμ
μ μννλ λ° μ΄μ΄ μμ΅λλ€.
wget λ° curlμ tls μ€λ₯λ₯Ό μ 곡νκ³ λΈλΌμ°μ λ μ€λ₯ νμ΄μ§μμ λ©μΆ₯λλ€(tls μ€λ₯λ μμ).
λμΌν μ€λ₯κ° λ°μνκΈ° λλ¬Έμ μ΄κ²μ΄ λμΌν λ¬Έμ λΌκ³ κ°μ ν©λλ€.
λ€λ₯Έ λ€νΈμν¬μ μ°κ²°νκ±°λ μ΄μνκ²λ VMμ μ¬μ©νμ¬(λ°©λ²μ λ¬»μ§ λ§μΈμ) λ¬Έμ κ° ν΄κ²°λλ κ² κ°μ΅λλ€.
λ€λ₯Έ λ€νΈμν¬λ₯Ό μ¬μ©νλ κ² μΈμ μ§κΈ 무μμ ν μ μμ΅λκΉ? λ΄ ν μ°κ²°μ μ¬μ©νλ κ²μ΄ λ μ’μΌλ©° λ΄ μλ²μμ .tar.gz python ν¨ν€μ§λ₯Ό μ€νλ‘λνμ¬ pythonμΌλ‘ μ€μΉνλ κ²μ΄ PIAμ΄κΈ° λλ¬Έμ
λλ€.
IPv6μ λΉνμ±ννκ³ (IPv6 DNSλ₯Ό λ³κ²½νλ €κ³ μλνμ§ μμμ§λ§ μ΄λ‘ μμΌλ‘λ μλν΄μΌ ν¨) IPv4 DNSλ₯Ό λ³κ²½νλλ°λ μ¬μ ν μλνμ§ μλ κ²½μ° μ΄λ»κ² ν μ μλμ§ λͺ¨λ₯΄κ² μ΅λλ€...
λλ₯Ό μν΄ κ·Έ μ΄νλ‘ μ μλνκ³ μμ΅λλ€!
μ λ°μ΄νΈ : IPv6 DNS 곡κΈμλ₯Ό λ³κ²½ν΄λ μ΄ λ¬Έμ κ° ν΄κ²°λμ§ μμ΅λλ€. IPv6μ λΉνμ±νν΄μΌ ν©λλ€.
Windows 10 + Rasp Piμ Debianμμ ν μ€νΈλ¨
ν λ·μ ν΅ν΄ λΌμ°ν°μμ MEOμ DNSλ₯Ό μ κ±°νκ³ λ΄ DNS(IPv4 λ° IPv6)λ‘ κ΅μ²΄ν΄λ μλνμ§ μμ΅λλ€. 컀λμμ IPv6μ λΉνμ±ννλ κ²μ λ€λ₯Έ λ€νΈμν¬μ μ°κ²°νλ κ²λ³΄λ€ ν¨μ¬ λΉνμ€μ μ λλ€. MEOμ μΈνλΌ(λ€νΈμν¬) λλ λΌμ°ν°μ λ¬Έμ μ λκΉ? μ΄κ²μ΄ Linux λ°°ν¬νμ΄λ Windows 10μμλ μλνμ§ μμ§λ§ Linux λλ BSD VMμμλ μλνκΈ° λλ¬Έμ μ λ§ μμν΄ν©λλ€...
@citylife4 κ° DNS μ루μ μ μ§μ ν νμλ λμΌν λ¬Έμ μ μ§λ©΄νμ΅λλ€. μ μκ² μ λ§ ν¨κ³Όκ° μμλ κ²μ nordvpnμ μ¬μ©νλ κ²μ΄μ§λ§ μ΄ λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν΄ MEOλ‘ κ°ννκ² μ΅λλ€.
νμ¬λ‘μλ λ΄ μ루μ
μ΄ sudo sh -c 'echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6'
νμ¬ Linuxμμ IPv6μ μΌμμ μΌλ‘ λΉνμ±ννλ κ²μ΄λ―λ‘ μꡬμ μ΄μ§ μμ΅λλ€. κ·Έλ¬λ μ¬μ ν MEO μΈ‘μμ μ΄ λ¬Έμ λ₯Ό ν΄κ²°νκΈ°λ₯Ό μνλ―λ‘ λΌμ°ν°κ° μ¬λΆν
λ λλ§λ€ λ΄ DNS μλ² μ€μ (Google λλ Cloudflareμ μ€μ )μ μ μ§νμ§λ§ IPv4 λ° IPv6 DNSκ° λ€μ λ€μ΄μ΅λλ€. μΈνΈ 100μμ.
Pipμ IPv6μ΄ λΉνμ±νλ μνμμ μ΄μνκ² μλν©λλ€. μ΄λ κΈ°μ΄ν μΌμ΄μ§λ§ μ΄μ λν΄μλ λ μμΈν μ΄ν΄λ³΄κ² μ΅λλ€.
μ΄ λ¬Έμ λ νΉμ ISPμ κ΄ν κ² κ°μ΅λλ€(μ΄λ¦μ μΈμνμ§ λͺ»νκΈ° λλ¬Έμ νμ€νμ§ μμ΅λλ€. κ·Έλ€μ μλ§λ νΉμ μ§μμ κ΅νλ κ²μ λκΉ?). κ·Έλ λ€λ©΄ λΉμ·ν λ¬Έμ κ° μλ μ¬λμ΄ μ°Ύμ μ μλλ‘ λ¬Έμ μ λν΄ λ μ μ©ν μ λͺ©μ μ μνλ μ¬λμ΄ μμ΅λκΉ?
λν μ¬κΈ°μλ pipμ λν΄ μ€ν κ°λ₯ν κ²μ΄ μμΌλ―λ‘ λ¬Έμ λ₯Ό μ’ λ£ν μ μλ€κ³ μ μν©λλ€(μΆκ°ν κ²½νμ΄ μλ μ¬λμ΄ μμΌλ©΄ μΆκ° μ견μ λ°©μ§ν μ μμ).
@pfmoore μ΄κ²μ νΉμ ISPμ κ΄λ ¨λ ν¬λ₯΄ν¬κ°λ§μ λ¬Έμ μΈ κ²
http://www.fastly-debug.com/ μ λ°©λ¬Ένμ¬(λΈλΌμ°μ μ μλ°μ€ν¬λ¦½νΈκ° νμν©λλ€. adblockersλ κΊΌμ Έ μλμ§ νμΈνμΈμ. κ°λ λ°©ν΄νκΈ°λ ν©λλ€.) base64 blobμ λΆμ¬λ£μ μ μμ΅λκΉ? Fastly(μ ν¬ CDN μ 곡μ 체)κ° λ¬Έμ λ₯Ό λλ²κΉ νλ λ° λμμ΄ λ©λλ€.
μ, μ΄ λ¬Έμ λ pipμ μ§μ μ μΈ κ΄λ ¨μ΄ μμ§λ§ isp λ° fastly cdnκ³Ό κ΄λ ¨μ΄ μμ΅λλ€.
μμ μΈκΈνλ―μ΄. λ€λ₯Έ λΉ λ₯΄κ² μλΉμ€λλ μλ²κ° λμΌνκ² νμλ¨
λ¬Έμ . λ°©λμ. 루λΉμ ¬ λ±..
μΉμ€ν, 21 de set de 2018, 13:36, Donald Stufft [email protected]
μμ€ν¬λ‘:
http://www.fastly-debug.com/ μ λ°©λ¬Έν μ μμ΅λκΉ(λΈλΌμ°μ λ°
javascript, adblockersλ κΊΌμ Έ μλμ§ νμΈνμμμ€.
κ·Έκ²μΌλ‘) κ·Έλ¦¬κ³ κ·Έκ²μ΄ λΉμ μκ²μ£Όλ base64 blobμ λΆμ¬ λ£μΌμκ² μ΅λκΉ? Fastly(μ°λ¦¬μ
CDN 곡κΈμ)κ° λ¬Έμ λ₯Ό λλ²κ·Έν©λλ€.β
λΉμ μ΄ μΈκΈλμκΈ° λλ¬Έμ μ΄κ²μ λ°λ κ²μ λλ€.
μ΄ μ΄λ©μΌμ μ§μ λ΅μ₯νκ³ GitHubμμ νμΈνμΈμ.
https://github.com/pypa/pip/issues/5374#issuecomment-423516233 λλ μμκ±°
μ€λ λ
https://github.com/notifications/unsubscribe-auth/AON64Uq9cAX0lYICxgvRfo_6xE5X6FDLks5udN0ygaJpZM4T0AdT
.
@dstufft μ¬κΈ°μ
μ¬κΈ°μμ μ£Όμμ μΆκ°ν μ μμ΅λλ€. μ΄μμ μΌλ‘λ μ½λ λΈλ‘ λ΄λΆμμ νμμ΄ μ μ§μ λλλ‘ ν©λλ€.
@osl21 κ°μ¬ν©λλ€ - μ λͺ©μ΄ μ λ°μ΄νΈλμμ΅λλ€.
ewogICJnZW9pcCI6IHsKICAgICJjaSI6ICJsaXNib24iLAogICAgInN0IjogIjExIiwKICAgICJjdCI6ICJwb3J0dWdhbCIsCiAgICAiY28iOiAiRVUiLAogICAgImNfYXNuIjogIjMyNDMiLAogICAgImNfYXNuX25hbWUiOiAibWVvIC0gc2Vydmljb3MgZGUgY29tdW5pY2Fjb2VzIGUgbXVsdGltZWRpYSBzLmEuIiwKICAgICJyX2lwIjogIjg0LjIwMC42OS44MCIsCiAgICAicl9hc24iOiAiMzE0MDAiLAogICAgInJfYXNuX25hbWUiOiAiYWNjZWxlcmF0ZWQgaXQgc2VydmljZXMgZ21iaCIsCiAgICAicl9jaSI6ICJiYW1iZXJnIiwKICAgICJyX3N0IjogIkJZIiwKICAgICJyX2N0IjogImdlcm1hbnkiLAogICAgInJfY28iOiAiRVUiCiAgfSwKICAicG9wTGF0ZW5jeSI6IHsKICAgICJsaHIiOiA0NCwKICAgICJsY3kiOiAzOSwKICAgICJjZGciOiA0NiwKICAgICJtYWQiOiA0OSwKICAgICJmcmEiOiA1NiwKICAgICJoaG4iOiA1NiwKICAgICJhbXMiOiA1MCwKICAgICJibWEiOiA3OSwKICAgICJoZWwiOiA4OCwKICAgICJqZmsiOiAxMjEsCiAgICAiaGtnIjogMzE2CiAgfSwKICAicG9wQXNzaWdubWVudHMiOiB7CiAgICAiYWMiOiAibGN5IiwKICAgICJhcyI6ICJoaG4iCiAgfSwKICAicmVxdWVzdCI6IHsKICAgICJyZXNvbHZlcl9pcCI6ICI4NC4yMDAuNjkuODAiLAogICAgInJlc29sdmVyX2FzX25hbWUiOiAiQUNDRUxFUkFURUQtSVQsIERFIiwKICAgICJyZXNvbHZlcl9hc19udW1iZXIiOiAiMzE0MDAiLAogICAgInJlc29sdmVyX2NvdW50cnlfY29kZSI6ICJERSIsCiAgICAiY2xpZW50X2lwIjogIlJFREFDVEVEIiwKICAgICJjbGllbnRfYXNfbmFtZSI6ICJNRU8tUkVTSURFTkNJQUwsIFBUIiwKICAgICJjbGllbnRfYXNfbnVtYmVyIjogIjMyNDMiLAogICAgInRpbWUiOiAiMjAxOC0wOS0yMVQxODowNzozMy4wMDBaIiwKICAgICJob3N0IjogInd3dy5mYXN0bHktZGVidWcuY29tIiwKICAgICJhY2NlcHQiOiAidGV4dC9odG1sLGFwcGxpY2F0aW9uL3hodG1sK3htbCxhcHBsaWNhdGlvbi94bWw7cT0wLjksKi8qO3E9MC44IiwKICAgICJ1c2VyYWdlbnQiOiAiTW96aWxsYS81LjAgKFgxMTsgTGludXggeDg2XzY0OyBydjo2MC4wKSBHZWNrby8yMDEwMDEwMSBGaXJlZm94LzYwLjAiLAogICAgImFjY2VwdGxhbmd1YWdlIjogImVuLVVTLGVuO3E9MC41IiwKICAgICJhY2NlcHRlbmNvZGluZyI6ICJnemlwIiwKICAgICJmYXN0bHlzZXJ2ZXJpcCI6ICIxNTEuMTAxLjEyLjY0IiwKICAgICJ4ZmYiOiAiIiwKICAgICJkYXRhY2VudGVyIjogIkZSQSIsCiAgICAiYmFuZHdpZHRoX21icHMiOiAiMTEuMzYiLAogICAgImN3bmQiOiA4NSwKICAgICJuZXh0aG9wIjogIjE0OS4xMS4yMC4xMTciLAogICAgInJ0dCI6IDUwLjEzLAogICAgImRlbHRhX3JldHJhbnMiOiAwLAogICAgInRvdGFsX3JldHJhbnMiOiAwCiAgfQp9
νμ¬ dns.watch DNS μλ²λ₯Ό μ¬μ©νκ³ μμ§λ§ Cloudflare(1.1.1.1) λλ Google(8.8.8.8)μμλ μ€ν¨ν©λλ€.
@osl21 λΆλͺ
ν dns.watch
μλ²λ₯Ό μ¬μ©ν λ λ§λ€μ΄μ‘μ΅λκΉ?
μλμ, λͺ¨λ DNSκ° λ¬Έμ λ₯Ό λνλ΄λ©° IPv6μ λΉνμ±νν΄μΌλ§ λ¬Έμ κ° ν΄κ²°λ©λλ€. μ΄λ€ DNSλ₯Ό μ¬μ©νλ pypiλ‘ μ΄λνκ±°λ pipλ₯Ό μ¬μ©ν μ μμΌλ©° κΈ°λ³Έ μ€μ λλ¬Έμ DNS.WATCHλ₯Ό μ¬μ©νκ³ μμ΅λλ€.
μμμ΄ κ³ λ§μ.
@osl21 sudo sh -c 'echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6'
μ¬μ©νμ¬ λ΄ μ»΄ν¨ν°μμ IPv6μ λΉνμ±ν ν΄λ μ μκ²λ ν¨κ³Όμ μ΄μμ΅λλ€ .
κ·Έκ²μ μλνμ§λ§ μ΄κ²μ MEO λλ Fastlyμ λμμ μ λ§ λΆμΎν λ¬Έμ μ λλ€ (μΌλΆ μλΉμ€, νΉν νμ΄μ¬ κ΄λ ¨ μλΉμ€μ μ‘μΈμ€ ν μ μκΈ° λλ¬Έμ) IPv6μ λΉνμ±ννλ κ²μ λ§μ ν΄κ²°μ± μ΄ μλλλ€.
μ΄ v6 λ¬Έμ κ° λ°μνλ κ²½μ° μ€ν¨ν ν¨ν· μΊ‘μ²λ₯Ό μ 곡ν μ μλ€λ©΄ λ§€μ° λμμ΄ λ κ²μ
λλ€.
[email protected] μΌλ‘
@supine ν΄λΉ ν¨ν· μΊ‘μ²(μ: λΈλΌμ°μ λλ curl/wgetμ ν΅ν΄ pip μ€μΉ λλ μ‘μΈμ€)λ₯Ό μ 곡νκΈ° μν λ¨κ³(λꡬ λ±)λ₯Ό μ 곡ν μ μμ΅λκΉ?
ν¬λ₯΄ν¬κ°μ΄ NOS 곡κΈμμ λμΌν λ¬Έμ κ° μμ΅λλ€.
λ
μλ€μ IpV4 DNSλ₯Ό 8.8.8.8 λλ 8.8.4.4λ‘ λ³κ²½νκ³ IpV6 DNSλ₯Ό 2001:4860:4860::8888 λλ 2001:4860:4860::8844λ‘ λ³κ²½ν©λλ€.
μ΄κ²μ λΆλ² 볡μ λ₯Ό λ°©μ§νκΈ° μν΄ ν¬λ₯΄ν¬κ°μμ μ°¨λ¨νλ μΉ μ¬μ΄νΈ λλ¬Έμ
λλ€...
@SirRibeiro μ΄μ μ μΈκΈνλ―μ΄ Google, Cloudflare λλ κΈ°ν λͺ¨λ DNSμμ μ€ν¨ν©λλ€. λ¬Έμ λ λΆλ² 볡μ λΈλ리μ€νΈκ° μλλΌ Cloudflare/fastly μΈ‘λ©΄μ μμ΅λλ€.
@osl21 μ, μ£μ‘ν©λλ€. DNSλ§ λ³κ²½νλ©΄ μΆ©λΆν©λλ€.
λ°©κΈ μ΄κ²μ λΆλͺμ³€κ³ DNSλ₯Ό λ³κ²½ν΄λ λμμ΄λμ§ μμμ΅λλ€.
μ λ MEO κ΄μΌμ΄λΈμ μ¬μ© μ€μ΄λ©° μ§μμ λν λ¬Έμ λ₯Ό λ°©κΈ μ΄μμ΅λλ€.
λ΄ ν΄λ μ ν(λν MEO)μ λͺ¨λ°μΌ ν«μ€νμ μ¬μ©νμ¬ νμ¬ λ¬Έμ λ₯Ό μ λ ¬νμ΅λλ€.
ISPλ μ΄λ€ μ’ λ₯μ λΌμ°ν°λ₯Ό μ 곡ν©λκΉ? μ 곡λ λΌμ°ν°λ₯Ό μ°ννμ¬ ν μ€νΈλ₯Ό μ€νν μ μλ μ¬λμ΄ μμ΅λκΉ?
@osl21 tcpdumpμ κ°μ λꡬλ₯Ό μ¬μ©νμ¬ μΊ‘μ²ν μ μμ΅λλ€. λͺ λ Ήμ λ€μκ³Ό κ°μ΅λλ€.
tcpdump -n -nn -N -s 0 -i INTERFACE -w /PATH/TO/FILE.pcap "net 2a04:4e40::/29"
μ¬κΈ°μ INTERFACEλ κΈ°λ³Έ κ²½λ‘κ° λκ°λ "μΈλΆ" μΈν°νμ΄μ€μ λλ€.
μ’μμ. Meo μ루μ 1μ λΌμ°ν°λ₯Ό μ¬λΆν νλλ‘ μμ²νλ κ²μ΄ μμ΅λλ€..... μμλλ‘ μ루μ μ΄ μλλλ€.
μΈλΆ μ¬νμ
ν ν¬λμ»¬λ¬ κ²μ΄νΈμ¨μ΄
μ ν μ΄λ¦: TG789vac v2
μΌλ ¨ λ²νΈ: xxxxxxxx
μννΈμ¨μ΄ 릴리μ€: 10.5.8.I
μννΈμ¨μ΄ λ³ν: BQ
λΆνΈ λ‘λ λ²μ : 2.0.85
μ ν μ½λ: 3743534A
보λ μ΄λ¦: VANT-6
@lvale λ μ 보 κ°μ¬ν©λλ€.
Thomson/Technicolor κ²μ΄νΈμ¨μ΄ λΌμ°ν°μλ SYNμμ FINμΌλ‘ κ³ μ λμ΄ μμ΄μΌ νλ TCP μΈμ μ€μ IPv6 νλ¦ λ μ΄λΈμ μ¬μ€μ νλ μλ €μ§ λ¬Έμ κ° μμ΅λλ€.
Fastlyκ° ν¬ν¨λ λκ·λͺ¨ λ€νΈμν¬ λ° μλΉμ€ μ 곡μ 체λ λ‘λ λ°Έλ°μ±μ μν΄ ECMPλ₯Ό μ¬μ©ν©λλ€. μ΄μμ μΌλ‘ κ²½λ‘ μ νμ λμΌν κ²½λ‘μμ λ¨μΌ TCP μΈμ μ μ μ§νλ ν΄μ±μ μ¬μ©ν©λλ€.
Fastlyλ λλΆλΆ IPv6 νλ¦ λ μ΄λΈμ ν΄μ±μ λν μ λ ₯μΌλ‘ μ¬μ©νμ§ μμ΅λλ€.
TCP μΈμ μ€κ°μ IPv6 νλ¦ λ μ΄λΈμ μ¬μ€μ νλ©΄ λΌμ°ν°κ° μμ κ³Ό Fastly μ¬μ΄μ κ²½λ‘ μ΄λκ°μμ ECMP μ¬ν΄μλ₯Ό κ°μ ν κ°λ₯μ±μ΄ μμ΅λλ€. μ΄λ νμ ν¨ν·μ΄ μλͺ»λ μΊμλ μλͺ»λ POPμ λμΌ μ μμμ μλ―Έν μ μμ΅λλ€.
μ»΄ν¨ν°λ₯Ό ONTμ μ§μ μ°κ²°νκ³ λ€μ ν μ€νΈνμ¬ λΌμ°ν°μμ μ¦λͺ ν μ μμ΅λλ€.
λλ λΉμ μμν μ΄λ€ κ°λ¨ν ν΄κ²°μ± μ΄ μμ΅λλ€. κ·νμ μ΅μ μ λ€μκ³Ό κ°μ΅λλ€.
μ¬κΈ°μλ λ€λ₯Έ μ₯λΉκ° μμ§λ§ λμΌν λΈλλμ΄κ³ κΈ°μ μ μΈ μΈλΆ μ¬νμμ λ λμ λ²μ μΌ λΏμ΄λ©° λ°©κΈ ν μ€νΈλμμΌλ©° μ§κΈμ μλνλ κ²μ²λΌ 보μ΄μ§λ§ μ΄μ μ μΈκΈν λ°μ κ°μ΄ μ€λ₯ λ°μμ κ²°μ μ μ΄μ§ μμ΅λλ€.
ν ν¬λμ»¬λ¬ κ²μ΄νΈμ¨μ΄
μ ν μ΄λ¦: TG784n v3
μννΈμ¨μ΄ 릴리μ€: 10.2.1.O
μννΈμ¨μ΄ λ³ν: DS
λΆνΈ λ‘λ λ²μ : 1.1.2
μ ν μ½λ: 3690227E
보λ μ΄λ¦: DANT-U
μ‘°κΈ λ κ²μνλ©΄ μ¬κΈ°μμ μ μ μ μΈ μ루μ μ μ°Ύμμ΅λλ€. https://www.reddit.com/r/portugal/comments/8cjj3s/developers_com_meo_em_casa_conexΓ΅es_bloqueadas/
κΈ°λ³Έμ μΌλ‘ λΌμ°ν°/κ²μ΄νΈμ¨μ΄μμ ipv6μ λΉνμ±ννλ κ²μ λλ€.
λΌμ°ν°/κ²μ΄νΈμ¨μ΄μ ν λ·
telnet _ipaddress_
dhcp serverv6 config state=disabled
ip ifconfig intf=LocalNetwork ipv6=disabled
saveall
exit
ISPμ "μ κΈ°μ μΈ" μ λ°μ΄νΈκ° μ§μλλμ§ νμ€νμ§ μμ΅λλ€....
ν κ°μ§ ν΄κ²° λ°©λ²μ IPv6μ λΉνμ±ννλ κ²μ λλ€.
pip
sudo sh -c 'echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6'
μ μκ²λ ν¨κ³Όκ° μμλ€κ³ λ³΄κ³ ν©λλ€! μ λ§ κ°μ¬ν©λλ€!! pipλ‘ μ무κ²λ μ€μΉν μ μμμ΅λλ€
sudo sh -c 'μμ½ 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6'
λλ₯Ό μν΄ μ μΌνμ΅λλ€!!!
pip λΏλ§ μλλΌ λλΆλΆ Fastly CDN λ€μ μλ λ§μ HTTPS μΉ μ¬μ΄νΈμμλ μ΄ λ¬Έμ κ° λ°μν©λλ€. λν MEOλ₯Ό ISPλ‘ μ¬μ©ν©λλ€. μ λΉνμ±ν ipv6μ΄ νΈλ¦μ μννμ΅λλ€.
μ¬μ ν μ μ΄λ° μΌμ΄ λ°μνλμ§ μ΄ν΄νκ³ μΆμ΅λλ€.
ipv6μ λΉνμ±ννκΈ° μ μ κ³΅κ° IPλ₯Ό νμΈνλ©΄ ipv6μ μ 곡νλ€λ κ²μ μκ³ μμ΅λλ€. ISP λ¬Έμ μΈμ§ μλλ©΄ λ§μ μΉμ¬μ΄νΈκ° μ¬μ ν ipv6 μ£Όμλ₯Ό μ μ²λ¦¬ν μ μλμ§ μ μ μμ΅λλ€.
@brpaz μ°Έμ‘° https://github.com/pypa/pip/issues/5374#issuecomment -428160285
μ λ§ κ°μ¬ν©λλ€. IPv6 λΉνμ±νλ§ μλνλμ§ νμΈν μ μμ΅λλ€. λλ μ μ λ§μ κ²μ μλνλ€.
λ€μ λͺ λ°±ν μ μμ§λ§ μ΄ λ¬Έμ λ pipλΏλ§ μλλΌ λΈλΌμ°μ λ₯Ό ν΅ν΄ https://pypi.org μλ μν₯μ λ―ΈμΉ©λλ€.
ipv6μ λΉνμ±ννλ©΄ μ΄ λ¬Έμ κ° ν΄κ²°λμμ΅λλ€. κ·Έλλ μ§μ¦λ.
μ μκ²λ κ°μ λ¬Έμ μ
λλ€. Aveiroμ MEOλ₯Ό μ¬μ©νκ³ μμ΅λλ€.
IPv6μ λΉνμ±ννλ©΄ λͺ¨λ ν¨ν€μ§ μ€μΉμ λν΄ μ λλ‘ μλν©λλ€. λΈλΌμ§ μ¬λμΌλ‘μ λλ ν¬λ₯΄ν¬κ°μ μ΄μν λ€νΈμν¬λΌκ³ μκ°ν©λλ€ ...
μ§μ μ£Όμ
μ κ°μ¬ν©λλ€.
μλ€ μ,
MEO ISP/Routerλ₯Ό μ¬μ©νμ¬ λμΌν λ¬Έμ κ° λ°μνμ΅λλ€.
μ΄ λͺ λ Ήμ μ¬μ©νμ¬ ipv6 λ€νΈμν¬λ₯Ό λΉνμ±νν©λλ€. sudo sh -c 'echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6'
κ·Έλ° λ€μ pipλ₯Ό μ€ννλ©΄ μλν©λλ€!!!
κ°μ λ¬Έμ κ° μμ΅λλ€. μ΄ λ¬Έμ λ λΆλͺ ν MEOμ κ΄λ ¨μ΄ μμΌλ―λ‘ μ΄ λ¬Έμ λ₯Ό λ Όμν λ μ μ ν ν¬λΌμ΄ μμ΅λκΉ? MEOλ‘ μ§μ ν°μΌμ μ΄μμ§λ§ λ€λ₯Έ μ¬λλ λκ°μ΄ νλμ§, μ΄λ€ λ΅λ³μ λ°μλμ§ μκ³ μΆμ΅λλ€.
@aaubry μΌλ§ μ μ Meo ν¬λΌ μ κΈμ μ¬λ Έμ§ λ§ λ΅λ³μ΄ μμμ΅λλ€.
μ§μ ν°μΌμ μ΄λ ΅κ² μ΄μ§ μμμ΅λλ€. λ΄κ° ν μ μμ΅λλ€. λ΅λ³μ λ°μΌλ©΄ κ³μ μλ €μ£ΌμΈμ.
μλ νμΈμ μ¬λ¬λΆ,
λλ ν¬λ₯΄ν¬κ°μ μ½μλΈλΌ μΆμ μ΄λ©° κ°μ λ¬Έμ κ° μμκΈ° λλ¬Έμ λ€μμ μλνκ³ μΌνμ΅λλ€.
λ°©κΈ IPv4 DNSλ₯Ό 8.8.8.8 λ° 8.8.4.4(Google)λ‘ λ³κ²½νμ΅λλ€.
κ·Έλ¦¬κ³ IPv6μ λΉνμ±ννκ³ μλνμ΅λλ€.
IPv6μ κ³μ μΌκ³ μΆλ€λ©΄ pipλ‘ λ¬΄μΈκ°λ₯Ό μ€μΉν λλ§ λΉνμ±νν μ μμ΅λλ€.
Almada(MEO)μ λ³΄κ³ :
IPv6μ λΉνμ±ννλ©΄ 'pip install package'λ₯Ό μ¬μ©ν μ μμ΅λλ€.
λ°λΌμ 무μΈκ°λ₯Ό μ€μΉνλ €λ κ²½μ° μννλ λμ IPv6μ λΉνμ±ννμμμ€.
μ°Έκ³ λ‘ IPv4 DNS: 8.8.8.8 λ° 8.8.4.4μμ μ¬μ©νκ³ μμ΅λλ€.
Γvora(Ubunbu 18.04)μμ MEOλ₯Ό μ¬μ©νλ κ²κ³Ό λμΌν λ¬Έμ μ
λλ€.
λν λ€μκ³Ό κ°μ΄ ν΄κ²°νμ΅λλ€.
sudo sh -c 'μμ½ 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6'
μ λ MEO λ€μ μμ΅λλ€. λ΄ ν΄κ²° λ°©λ²μ Ubuntu 18.04 Bionic Beaver Linuxμμ IPv6 μ£Όμλ₯Ό λΉνμ±ννλ λ°©λ²μ μ€λͺ λ λλ‘ IPv6μ μΌμμ μΌλ‘ λΉνμ±ννλ κ²μ΄μμ΅λλ€. μ΄ λ§ν¬λ IPv6μ μꡬμ μΌλ‘ λΉνμ±ννλ λ°©λ²λ μ€λͺ ν©λλ€.
νμ¬ λΌμ°ν° λ° λͺ¨λμΌλ‘ μ΄κ²μ μλν μ¬λμ΄ μμ΅λκΉ? λ¬Έμ κ° meoμ μΈνλΌλΌκ³ νμ ν©λκΉ? μλλ©΄ μ₯μΉκ° λ μ μμ΅λκΉ?
@Zizico2 λ§μ§λ§ νμ¨μ΄ μ λ°μ΄νΈ μ΄ν IPv6μ λ¬Έμ κ° μμκΈ° λλ¬Έμ μ₯μΉμ λ¬Έμ κ° μμλ κ² κ°μ΅λλ€. λλ λμμ μΈνλΌλ₯Ό μ λ°μ΄νΈνμ μλ μμ΅λλ€.
MEOμ μ¬μ ν λ¬Έμ κ° μλ μ¬λμ΄ μμ΅λκΉ? μ΄λ€ λ²μ μ μ₯μΉλ₯Ό μ¬μ©νκ³ μμ΅λκΉ? (http://192.168.1.254/μ μ μνμλ©΄ μ μ μμ΅λλ€.)
λ΄ μ₯μΉ: Technicolor TG784n v3
νμ¨μ΄ λ²μ : M19 10.5.8.U [FV]
μλ μ¬λ¬λΆ!
PyPI w/ MEOλ₯Ό ISPλ‘ μ°κ²°νλ λ° μ¬μ ν λ¬Έμ κ° μλ κ²½μ° 'λ€νΈμν¬ μ‘μΈμ€ λ¬Έμ ' ν νλ¦Ώμ μ¬μ©νμ¬ pypa/pypi-support μμ λ¬Έμ λ₯Ό μ¬
μ΄ λ¬Έμ μ λν μΆκ° ν λ‘ κ³Ό PyPI κ΄λ¦¬μμ κ°μμ± ν₯μμ μν ν¨μ¬ λ λμ μ₯μμ΄λ―λ‘ PSF μΈνλΌ μΈ‘μμ μ€ν κ°λ₯ν μ‘°μΉκ° μλμ§ μ΄ν΄λ³Ό μ μμ΅λλ€.
AFAICT, μ΄κ²μ MEOμ IPv6 λ¬Έμ μ κ²½μ°μ λλ€. IPv6μ λΉνμ±ννλ κ²μ΄ μΌλΆ μ¬μ©μμκ² ν¨κ³Ό
@pradyunsg λ¬Έμ λ https://github.com/pypa/pip/issues/5374#issuecomment -428160285μμ
νμ¨μ΄ μ κ·Έλ μ΄λ λ°/λλ λΌμ°ν ν ν΄λ‘μ§ λ³κ²½μ κ²°κ³Όλ‘ μ΄ νΉμ λ¬Έμ κ° ν΄κ²°λμ΄μΌ νλ€κ³ μκ°ν©λλ€.
μ¬λλ€μκ² IPv6μ΄ μ¬μ ν λ¬Έμ μΈμ§ νμΈνκΈ° μν΄ IPv6μ λ€μ ν μ€νΈνλλ‘ κΆμ₯ν΄μΌ ν©λλ€.
κ°μ₯ μ μ©ν λκΈ
ν κ°μ§ ν΄κ²° λ°©λ²μ IPv6μ λΉνμ±ννλ κ²μ λλ€.
pip