<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fa">
		<id>https://wiki.ubuntu-ir.org/index.php?action=history&amp;feed=atom&amp;title=V2ray%2FVmess</id>
		<title>V2ray/Vmess - تاریخچهٔ ویرایش‌ها</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.ubuntu-ir.org/index.php?action=history&amp;feed=atom&amp;title=V2ray%2FVmess"/>
		<link rel="alternate" type="text/html" href="https://wiki.ubuntu-ir.org/index.php?title=V2ray/Vmess&amp;action=history"/>
		<updated>2026-04-13T16:02:09Z</updated>
		<subtitle>تاریخچهٔ ویرایش‌های این صفحه در ویکی</subtitle>
		<generator>MediaWiki 1.29.1</generator>

	<entry>
		<id>https://wiki.ubuntu-ir.org/index.php?title=V2ray/Vmess&amp;diff=6861&amp;oldid=prev</id>
		<title>Danialbehzadi: صفحه‌ای تازه حاوی « این شیوه‌نامه برای مبهم سازی ترافیک اینترنتی به منظور فرار از DPI|بازرسی بس...» ایجاد کرد</title>
		<link rel="alternate" type="text/html" href="https://wiki.ubuntu-ir.org/index.php?title=V2ray/Vmess&amp;diff=6861&amp;oldid=prev"/>
				<updated>2023-01-07T11:57:20Z</updated>
		
		<summary type="html">&lt;p&gt;صفحه‌ای تازه حاوی « این شیوه‌نامه برای مبهم سازی ترافیک اینترنتی به منظور فرار از DPI|بازرسی بس...» ایجاد کرد&lt;/p&gt;
&lt;p&gt;&lt;b&gt;صفحهٔ تازه&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
این شیوه‌نامه برای مبهم سازی ترافیک اینترنتی به منظور فرار از [[DPI|بازرسی بستهٔ عمیق]] استفاده می‌شود. شمای ارتباط این شیوه‌نامه به شکل زیر است:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{browser} &amp;lt;--(socks)--&amp;gt; {V2Ray client inbound  &amp;lt;-&amp;gt;  V2Ray client outbound} &amp;lt;--(VMess)--&amp;gt; {V2Ray server inbound  &amp;lt;-&amp;gt;  V2Ray server outbound} &amp;lt;--(Freedom)--&amp;gt; {Target site}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
از این شیوه‌نامه می‌توان با افزودنی‌های متفاوتی استفاده کرد:&lt;br /&gt;
==== TLS ====&lt;br /&gt;
این افزودنی، نیاز به یک نام دامنه و گواهی مربوط به آن دارد که می‌توان از [[Lets Encrypt]] تهیه کرد. در این روش ترافیک اینترنتی به صورت ترافیک عادی HTTPS بین کارخواه و کارساز به نظر خواهد رسید.&lt;br /&gt;
===== سمت کارساز=====&lt;br /&gt;
{{hc|/etc/v2ray/config.json|&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;inbounds&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;port&amp;quot;: 443, // recommended port&lt;br /&gt;
      &amp;quot;protocol&amp;quot;: &amp;quot;vmess&amp;quot;, // Major incoming protocol&lt;br /&gt;
      &amp;quot;settings&amp;quot;: {&lt;br /&gt;
        &amp;quot;clients&amp;quot;: [&lt;br /&gt;
          {&lt;br /&gt;
            &amp;quot;id&amp;quot;: &amp;quot;23ad6b10-8d1a-40f7-8ad0-e3e35cd38297&amp;quot;, // UUID, must to be kept the same between server and client.&lt;br /&gt;
            &amp;quot;alterId&amp;quot;: 64&lt;br /&gt;
          }&lt;br /&gt;
        ]&lt;br /&gt;
      },&lt;br /&gt;
      &amp;quot;streamSettings&amp;quot;: {&lt;br /&gt;
        &amp;quot;network&amp;quot;: &amp;quot;tcp&amp;quot;,&lt;br /&gt;
        &amp;quot;security&amp;quot;: &amp;quot;tls&amp;quot;, // set security to tls to enable tls feature&lt;br /&gt;
        &amp;quot;tlsSettings&amp;quot;: {&lt;br /&gt;
          &amp;quot;certificates&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
              &amp;quot;certificateFile&amp;quot;: &amp;quot;/etc/v2ray/v2ray.crt&amp;quot;, // certificate file&lt;br /&gt;
              &amp;quot;keyFile&amp;quot;: &amp;quot;/etc/v2ray/v2ray.key&amp;quot; // corresponding private key file&lt;br /&gt;
            }&lt;br /&gt;
          ]&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  ],&lt;br /&gt;
  &amp;quot;outbounds&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;protocol&amp;quot;: &amp;quot;freedom&amp;quot;,&lt;br /&gt;
      &amp;quot;settings&amp;quot;: {}&lt;br /&gt;
    }&lt;br /&gt;
  ]&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
برای ایجاد UUID می‌توان از دستور زیر استفاده کرد:&lt;br /&gt;
{{bc|&lt;br /&gt;
v2ctl uuid&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===== سمت کارخواه =====&lt;br /&gt;
{{hc|/etc/v2ray/config.json|&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;inbounds&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;port&amp;quot;: 1080, // Listening port&lt;br /&gt;
      &amp;quot;protocol&amp;quot;: &amp;quot;socks&amp;quot;, // Incoming protocol is SOCKS 5&lt;br /&gt;
      &amp;quot;sniffing&amp;quot;: {&lt;br /&gt;
        &amp;quot;enabled&amp;quot;: true,&lt;br /&gt;
        &amp;quot;destOverride&amp;quot;: [&amp;quot;http&amp;quot;, &amp;quot;tls&amp;quot;]&lt;br /&gt;
      },&lt;br /&gt;
      &amp;quot;settings&amp;quot;: {&lt;br /&gt;
        &amp;quot;auth&amp;quot;: &amp;quot;noauth&amp;quot; // Authorisation setting of socks protocol. Here, noauth means no authorisation, beacuse in general socks only used in client side, so no need to authorise.&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  ],&lt;br /&gt;
  &amp;quot;outbounds&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;protocol&amp;quot;: &amp;quot;vmess&amp;quot;, // Outcoming protocol&lt;br /&gt;
      &amp;quot;settings&amp;quot;: {&lt;br /&gt;
        &amp;quot;vnext&amp;quot;: [&lt;br /&gt;
          {&lt;br /&gt;
            &amp;quot;address&amp;quot;: &amp;quot;mydomain.me&amp;quot;, // tls needs domain, so fill in your own.&lt;br /&gt;
            &amp;quot;port&amp;quot;: 443,  // Server listenning port.&lt;br /&gt;
            &amp;quot;users&amp;quot;: [&lt;br /&gt;
              {&lt;br /&gt;
                &amp;quot;id&amp;quot;: &amp;quot;23ad6b10-8d1a-40f7-8ad0-e3e35cd38297&amp;quot;, // UUID, must be as same as server side&lt;br /&gt;
                &amp;quot;alterId&amp;quot;: 64 // AlterID should be as same as server side&lt;br /&gt;
              }&lt;br /&gt;
            ]&lt;br /&gt;
          }&lt;br /&gt;
        ]&lt;br /&gt;
      },&lt;br /&gt;
      &amp;quot;streamSettings&amp;quot;: {&lt;br /&gt;
        &amp;quot;network&amp;quot;: &amp;quot;tcp&amp;quot;,&lt;br /&gt;
        &amp;quot;security&amp;quot;: &amp;quot;tls&amp;quot; // set security to tls to enable tls feature.&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  ]&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==== سوکت وب ====&lt;br /&gt;
یکی از راحت‌ترین روش‌های پیکربندی&lt;br /&gt;
===== سمت کارساز =====&lt;br /&gt;
{{hc|/etc/v2ray/config.json|&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;inbounds&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;port&amp;quot;: 16823, // Listening port&lt;br /&gt;
      &amp;quot;protocol&amp;quot;: &amp;quot;vmess&amp;quot;, // Major incoming protocol&lt;br /&gt;
      &amp;quot;settings&amp;quot;: {&lt;br /&gt;
        &amp;quot;clients&amp;quot;: [&lt;br /&gt;
          {&lt;br /&gt;
            &amp;quot;id&amp;quot;: &amp;quot;b831381d-6324-4d53-ad4f-8cda48b30811&amp;quot;, // UUID, must to be kept the same between server and client.&lt;br /&gt;
            &amp;quot;alterId&amp;quot;: 64&lt;br /&gt;
          }&lt;br /&gt;
        ]&lt;br /&gt;
      },&lt;br /&gt;
      &amp;quot;streamSettings&amp;quot;: {&lt;br /&gt;
        &amp;quot;network&amp;quot;:&amp;quot;ws&amp;quot;&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  ],&lt;br /&gt;
  &amp;quot;outbounds&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;protocol&amp;quot;: &amp;quot;freedom&amp;quot;, // Majoy outcoming protocol.&lt;br /&gt;
      &amp;quot;settings&amp;quot;: {}&lt;br /&gt;
    }&lt;br /&gt;
  ]&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
===== سمت کارخواه =====&lt;br /&gt;
{{hc|/etc/v2ray/config.json|&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;inbounds&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;port&amp;quot;: 1080, // Listening port&lt;br /&gt;
      &amp;quot;protocol&amp;quot;: &amp;quot;socks&amp;quot;, // Incoming protocol is SOCKS 5&lt;br /&gt;
      &amp;quot;sniffing&amp;quot;: {&lt;br /&gt;
        &amp;quot;enabled&amp;quot;: true,&lt;br /&gt;
        &amp;quot;destOverride&amp;quot;: [&amp;quot;http&amp;quot;, &amp;quot;tls&amp;quot;]&lt;br /&gt;
      },&lt;br /&gt;
      &amp;quot;settings&amp;quot;: {&lt;br /&gt;
        &amp;quot;auth&amp;quot;: &amp;quot;noauth&amp;quot; // Authorisation setting of socks protocol. Here, noauth means no authorisation, beacuse in general socks only used in client side, so no need to authorise.&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  ],&lt;br /&gt;
  &amp;quot;outbounds&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;protocol&amp;quot;: &amp;quot;vmess&amp;quot;,&lt;br /&gt;
      &amp;quot;settings&amp;quot;: {&lt;br /&gt;
        &amp;quot;vnext&amp;quot;: [&lt;br /&gt;
          {&lt;br /&gt;
            &amp;quot;address&amp;quot;: &amp;quot;serveraddr.com&amp;quot;,&lt;br /&gt;
            &amp;quot;port&amp;quot;: 16823,&lt;br /&gt;
            &amp;quot;users&amp;quot;: [&lt;br /&gt;
              {&lt;br /&gt;
                &amp;quot;id&amp;quot;: &amp;quot;b831381d-6324-4d53-ad4f-8cda48b30811&amp;quot;,&lt;br /&gt;
                &amp;quot;alterId&amp;quot;: 64&lt;br /&gt;
              }&lt;br /&gt;
            ]&lt;br /&gt;
          }&lt;br /&gt;
        ]&lt;br /&gt;
      },&lt;br /&gt;
      &amp;quot;streamSettings&amp;quot;:{&lt;br /&gt;
        &amp;quot;network&amp;quot;:&amp;quot;ws&amp;quot;&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  ]&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[رده:V2ray]]&lt;/div&gt;</summary>
		<author><name>Danialbehzadi</name></author>	</entry>

	</feed>