困っている点
追加したipで接続してもipが変更されない
そもそも可能なのか、分からない
#背景
ipを頻繁に切り替える必要があり、プロキシを構築することにしました。
ConohaのVPS(CentOS8)を使っています。1台のVPSから複数のipに変更したいのですが、色々試してもipは最初のグローバルIPにしかなりません。
#やりたいこと
グローバルIPとしてA.A.A.A
を持ち、その追加IPとしてA.A.A.B
が割り当てられたマシンがあるとします。
curl inet-ip.info -x http://cent:password@A.A.A.B:8080
としたら
A.A.A.B
として接続したい.
試したこと
1.Squidを利用して、プロキシを構築しました。
bash
1#curl inet-ip.info -x http://cent:password@A.A.A.A:8080 2A.A.A.A
2.次にConohaの機能であるip追加を行いました。
公式の言うとおりに設定。
#[1]ネットワークインターフェイス(eth1)の設定ファイルを作成します # vi /etc/sysconfig/network-scripts/ifcfg-eth1 DEVICE=eth1 TYPE=Ethernet HWADDR=[インターフェイスのMACアドレス] ONBOOT=yes BOOTPROTO=static IPADDR=A.A.A.B NETMASK=[追加IPアドレスのネットマスク] #[2]経路テーブルの編集を行います。 # vi /etc/iproute2/rt_tables 201 gate1 <= この行を追加します #[3]ポリシールーティングを設定します。 以下のファイルを作成して下さい。 # cd /etc/sysconfig/network-scripts # vi rule-eth1 from A.A.A.B table gate1 # cd /etc/sysconfig/network-scripts # vi route-eth1 default via [追加IPアドレスのゲートウェイ] table gate1 #[4] ポリシーベースドルーティングのための追加のパッケージをインストールし、サービスを起動 # yum install NetworkManager-dispatcher-routing-rules # systemctl enable --now NetworkManager-dispatcher.service #ネットワークをリスタート # systemctl restart NetworkManager
接続を確認
bash
1#curl inet-ip.info -x http://cent:password@A.A.A.B:8080 2A.A.A.A
残りは何の設定が必要なのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/23 14:24