「Xray」の版間の差分

1,694 バイト追加 、 2022年10月8日 (土)
編集の要約なし
三男wiki>一反もめん
編集の要約なし
106行目: 106行目:


・head type ・・・・・none
・head type ・・・・・none
=== Shadowsocks ===
Xrayの設定ファイルを作成。
<pre><nowiki>vi /usr/local/etc/xray/config.json</nowiki></pre>
Shadowsocksの設定は以下の通り。
"port"は使用するポート番号で任意の値に変更可。インスタンスの設定で要開放。
"password"は接続用パスワードを示し、"18Bohmomen"を必ず一意の値に変更する。通常はクライアントソフトウェアに保存して使うため長めの強力な物が良い。
<syntaxhighlight lang="json">
{
  "log":{
    "loglevel": "warning",
    "access": "/var/log/xray/access.log",
    "error": "/var/log/xray/error.log"
  },
  "inbounds": [{
    "listen": "0.0.0.0",
    "port": 8488,
    "protocol": "shadowsocks",
    "settings": {
        "method": "chacha20-ietf-poly1305",
        "password": "18Bohmomen"
    },
    "streamSettings": {
        "network": "tcp"
    }
  }],
  "outbounds": [{
    "protocol": "freedom",
    "settings": {}
  },{
    "protocol": "blackhole",
    "settings": {},
    "tag": "blocked"
  }],
  "routing": {
    "rules": [
      {
        "type": "field",
        "ip": ["geoip:private"],
        "outboundTag": "blocked"
      }
    ]
  }
}
</syntaxhighlight>
Xrayを再起動。
<pre><nowiki>systemctl start xray</nowiki></pre>
クライアントソフトウェアに以下の値を入力し接続を確認してみよう。
・Address ・・・・・・インスタンスのグローバルIPアドレス
・Port ・・・・・・・設定ファイルに記述したポート番号
・password ・・・・・設定ファイルに記述した接続用パスワード
・security ・・・・・"chacha20-ietf-poly1305"を選択


===クライアント===
===クライアント===