{"id":200,"date":"2022-10-27T01:44:03","date_gmt":"2022-10-27T01:44:03","guid":{"rendered":"https:\/\/mathnodes.com\/?p=200"},"modified":"2022-11-10T03:39:03","modified_gmt":"2022-11-10T03:39:03","slug":"an-open-internet-for-iran","status":"publish","type":"post","link":"https:\/\/mathnodes.com\/index.php\/2022\/10\/27\/an-open-internet-for-iran\/","title":{"rendered":"AN OPEN INTERNET FOR IRAN"},"content":{"rendered":"\n<p>At MathNodes we cannot stress the importance of free and private internet for everyone. Privacy is under attack in all countries of the world, but Iran is currently suffering from state censorship in the form of internet restrictions. That is why we have decided to open three of our nodes to be used with <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-foreground-color\"><a href=\"https:\/\/v2ray.com\" target=\"_blank\" rel=\"noopener\">v2ray<\/a><\/mark><\/strong> in hopes that citizens of Iran can circumvent the unjust government oppression.<\/p>\n\n\n\n<p>In this brief article, we will walk you through the steps of opening your internet access for FREE with the two nodes we supply. So join us in our mission to create an open internet for all!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">V2RAY<\/h2>\n\n\n\n<p><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-foreground-color\"><a href=\"https:\/\/v2ray.com\" target=\"_blank\" rel=\"noopener\">v2ray<\/a><\/mark> is a suitable alternative to state censorship in that in provides protocols that obfuscate user packets and seemingly make them appear as organic traffic. To get started head to: <a href=\"https:\/\/github.com\/v2ray\/v2ray-core\/releases\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/v2ray\/v2ray-core\/releases<\/a><\/p>\n\n\n\n<p>Download the <a href=\"https:\/\/v2ray.com\" target=\"_blank\" rel=\"noopener\">v2ray<\/a> binary for your OS. Make sure the <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-foreground-color\"><a href=\"https:\/\/v2ray.com\" target=\"_blank\" rel=\"noopener\">v2ray<\/a><\/mark> binary you download is <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-foreground-color\">v4.28.2<\/mark><\/strong> Once downloaded and unzipped, create a file called <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-foreground-color\"><em>client.json<\/em> <\/mark>and input the following text:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>{\n  \"inbounds\": &#91;{\n    \"port\": 1080,  \/\/ Port of socks5 proxy. Point your browser to use this port.\n    \"listen\": \"192.168.1.131\", \/\/ LAN IP Address of client\n    \"protocol\": \"socks\",\n    \"settings\": {\n      \"udp\": true\n    }\n  }],\n  \"outbounds\": &#91;{\n    \"protocol\": \"vmess\",\n    \"settings\": {\n      \"vnext\": &#91;{\n        \"address\": \"45.142.215.110\", \/\/ Address of your V2Ray server. May be IP or domain address.\n        \"port\": 443,  \/\/ Port of your V2Ray server.\n        \"users\": &#91;{ \"id\": \"b831381d-6324-4d53-ad4f-8cda48b30811\" }]\n      }]\n    }\n  },{\n    \"protocol\": \"freedom\",\n    \"tag\": \"direct\",\n    \"settings\": {}\n  }],\n  \"routing\": {\n    \"domainStrategy\": \"IPOnDemand\",\n    \"rules\": &#91;{\n      \"type\": \"field\",\n      \"ip\": &#91;\"geoip:private\"],\n      \"outboundTag\": \"direct\"\n    }]\n  }\n}<\/code><\/pre>\n\n\n\n<p>In the section:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\"listen\": \"192.168.1.131\", \/\/ LAN IP Address of client<\/code><\/pre>\n\n\n\n<p>Enter the IP address of your machine within your internal network. On windows this can be found by running <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-foreground-color\">ipconfig<\/mark><\/p>\n\n\n\n<p><img fetchpriority=\"high\" decoding=\"async\" width=\"720\" height=\"375\" class=\"wp-image-208\" style=\"width: 720px;\" src=\"https:\/\/mathnodes.com\/wp-content\/uploads\/2022\/10\/v2ray_ipconfig_cmd-1.png\" alt=\"\"><\/p>\n\n\n\n<p>On linux it can be found by running <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-foreground-color\">ifconfig<\/mark><\/p>\n\n\n\n<p><img decoding=\"async\" width=\"720\" height=\"463\" class=\"wp-image-209\" style=\"width: 720px;\" src=\"https:\/\/mathnodes.com\/wp-content\/uploads\/2022\/10\/ifconfig.png\" alt=\"\"><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>In the address field you can enter one of two IP addresses:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>45.142.215.110\n62.3.12.142\n45.153.229.92<\/code><\/pre>\n\n\n\n<p>The first IP address is already in the config file and you can use either of these three. <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>62.3.12.142<\/strong> is our node located in Turkey and provides decently fast internet on a VPS<\/li>\n\n\n\n<li><strong>45.142.125.110<\/strong> is our node located in Latvia and provides decently fast internet on a VPS<\/li>\n\n\n\n<li><strong>45.153.229.92<\/strong> is our node located in Ukraine and provides decently fast internet on a VPS. <\/li>\n<\/ul>\n\n\n\n<p>When you have completed pasting that into <em><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-foreground-color\">client.json<\/mark><\/em> save the file in the location of your unzipped <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-foreground-color\"><a href=\"https:\/\/v2ray.com\" target=\"_blank\" rel=\"noopener\">v2ray<\/a><\/mark> binary. Then open a terminal or the command prompt, navigate to the <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-foreground-color\"><a href=\"https:\/\/v2ray.com\" target=\"_blank\" rel=\"noopener\">v2ray<\/a><\/mark> directory and run the following:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>v2ray -config client.json<\/code><\/pre>\n\n\n\n<p>You are almost there. One last step to be done is to change your proxy settings in your browser. This can be done by going to <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-foreground-color\">Settings->Network<\/mark> and filling in the details from the <em><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-foreground-color\">client.json<\/mark><\/em> file:<\/p>\n\n\n\n<p><img decoding=\"async\" width=\"820\" height=\"645\" class=\"wp-image-210\" style=\"width: 820px;\" src=\"https:\/\/mathnodes.com\/wp-content\/uploads\/2022\/10\/v2ray-firefox-config-3.png\" alt=\"\"><\/p>\n\n\n\n<p>Manual proxy configuration witih SOCKS5 host <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-foreground-color\">192.168.1.131<\/mark><\/strong> (or what your LAN IP address is) and port <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-foreground-color\">1080<\/mark><\/strong><\/p>\n\n\n\n<p>We have configured our server on port 443 so traffic from your machine will route through what looks like a standard HTTPS request. This helps obfuscate the data an extra layer.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>That&#8217;s it. Citizens from Iran can now browse the internet safely and privately. Good luck!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Iranian citizens are facing unprecedented censorship in the form of internet restrictions. The MathNodes team is providing a solution to open the internet in Iran<\/p>\n","protected":false},"author":1,"featured_media":202,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[23,11,24],"tags":[25,5,9,28,8,27,26,17],"class_list":["post-200","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-censorship","category-decentralization","category-guide","tag-censorship","tag-decentralization","tag-dvpn","tag-iran","tag-mathnodes","tag-meile","tag-v2ray","tag-vpn"],"_links":{"self":[{"href":"https:\/\/mathnodes.com\/index.php\/wp-json\/wp\/v2\/posts\/200","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mathnodes.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mathnodes.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mathnodes.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mathnodes.com\/index.php\/wp-json\/wp\/v2\/comments?post=200"}],"version-history":[{"count":5,"href":"https:\/\/mathnodes.com\/index.php\/wp-json\/wp\/v2\/posts\/200\/revisions"}],"predecessor-version":[{"id":212,"href":"https:\/\/mathnodes.com\/index.php\/wp-json\/wp\/v2\/posts\/200\/revisions\/212"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mathnodes.com\/index.php\/wp-json\/wp\/v2\/media\/202"}],"wp:attachment":[{"href":"https:\/\/mathnodes.com\/index.php\/wp-json\/wp\/v2\/media?parent=200"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mathnodes.com\/index.php\/wp-json\/wp\/v2\/categories?post=200"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mathnodes.com\/index.php\/wp-json\/wp\/v2\/tags?post=200"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}