![]() ![]() Īfter you press enter, you will be presented with a prompt asking you for your password. Ssh -N -C -D 8888 you need to replace in the command above is the and. To establish the secure tunnel that you’ll use to connect to Docker, type the following command: If you’re on Linux, however, merely having Docker installed is enough. ![]() Installing this on Windows, would also install ssh, which is what you will be able to use to SSH into that machine. If you’re on Windows or Mac OS X, you should install Docker Toolbox. Step 1: Create a Socks5 ProxyĪssuming that you do have access to a machine outside of the blocked region, you first need to use ssh to create a dynamic port that can be used as a Socks5 proxy. If not, contact me and I’ll see what I can do for you. In this tutorial, I’m going to assume that you have such a friend, or access to such a machine. I have a friend who lives in London, and he has been kind enough to allow me to use one of his virtual private servers on Linode. The solution is basically to change your IP. Unfortunately, I have come to be born in one of those countries. When you try to pull an image from Docker Hub (which is the free repository for Docker images), you will get an 403 response from their server which basically says that since Docker is a company based in the US, they have blocked traffic coming from Syria, Cuba, North Korea and Iran. She was quite resourceful and ended up succeeding on her own, but I thought I’d post how I do it nonetheless. She, like me, had trouble getting through the Docker censorship. The ratio of women to men programmers is even lower in Iran than other places, so it was very refreshing for me to see a woman trying out a fairly not-so-popular tool in Iran. I’m trying to get a job outside of Iran and relocate, and knowing stuff like Docker seems to be a huge deal right now.Ī few days ago I got a call from a lady that is studying her Masters degree in computer science. However, as a web programmer, I need to know these things. You shouldn’t really hate them because they are doing what they have to do. This means that while the Iranian government doesn’t want to allow us to go to social networks, a lot of websites based in the US won’t allow us to use their services, either.ĭocker is one of these companies. We’re blocked by the Iranian government from going to Twitter, but we’re also blocked by Google. We are blocked by the Iranian government from using Facebook, and we’re blocked by PayPal from using their website. One thing most people don’t know is that Iranians are blocked from both sides. PayPal doesn’t want me to pay and get paid. Amazon doesn’t want me to be able to read Kindle books. This gets me through most of the censorship and blocks. In fact, I browse the Internet while constantly switching IPs: I switch to a Canadian IP while paying for services, I switch to a US IP while buying books, and I switch to a UK IP when I am browsing the Internet. As an Iranian, I am quite used to censorship. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |