私はLinuxを初めて使い、Clonezillaサーバーを立ち上げようとしています。ネットワークの設定方法を理解するのが本当に苦手です。 eth1は、プロキシ(192.168.41.5:80)の背後にあるインターネットアクセス用のカードです。eth2は、ルーターに接続された展開用のカードです。
Eth2が実行されているとき、すべて(Firefox、ping、apt-get)に対して自動的にeth2を使用しようとするため、インターネットに接続できないようです。何故ですか?
Ubuntu 13.4の実行
eth1 Link encap:Ethernet HWaddr 00:04:76:14:52:9a
inet addr:192.168.12.2 Bcast:192.168.12.255 Mask:255.255.255.0
inet6 addr: fe80::204:76ff:fe14:529a/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1821 errors:0 dropped:137 overruns:1 frame:0
TX packets:319 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:214123 (214.1 KB) TX bytes:54667 (54.6 KB)
Interrupt:16 Base address:0xa000
eth2 Link encap:Ethernet HWaddr 00:25:64:e7:2b:e3
inet addr:192.168.200.1 Bcast:192.168.200.255 Mask:255.255.255.0
inet6 addr: fe80::225:64ff:fee7:2be3/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:1004 (1.0 KB)
Interrupt:16
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:1115 errors:0 dropped:0 overruns:0 frame:0
TX packets:1115 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:85036 (85.0 KB) TX bytes:85036 (85.0 KB)
私のetc/network/interfaces:
auto lo
iface lo inet loopback
auto eth1
iface eth1 inet static
address 192.168.12.2
netmask 255.255.255.0
gateway 192.168.12.213
auto eth2
iface eth2 inet static
address 192.168.200.1
netmask 255.255.255.0
Ps:ssh(なんて素晴らしい発明)で192.168.12.2に接続していて(プロキシにpingできなくても)動作する私はそんなに昔ではありません。
良い一日を過ごしてください :)
コマンドifmetric
を使用して、各インターフェイスのメトリックを設定できるはずです。メトリックが低いほど、「優先」されます。
デフォルトでは含まれていませんが、Sudo apt-get install ifmetric
で追加できます。
次に、ifmetric interface value
を使用してメトリックを設定します。
したがって、eth1を「優先」するには、メトリックを0に設定するか、eth2のメトリックを2以上に設定します。
それが当然であるという信用を与えるために、私は答えを見つけました ここ :
-------------------------------------------------- ----------------------------------------------
また、Debianドキュメントから pages :
5.6.2。 ifmetricパッケージ
ifmetric
パッケージを使用すると、DHCPの場合でも事後的にルートのメトリックを操作できます。
以下は、eth0
インターフェースよりも優先されるようにwlan0
インターフェースを設定します。
ifmetric
パッケージをインストールします。metric 0
」行のすぐ下に「iface eth0 inet dhcp
」のオプション行を追加します。metric 1
」行のすぐ下に「iface wlan0 inet dhcp
」のオプション行を追加します。メトリック0は、最も優先度の高いルートを意味し、デフォルトのルートです。メトリック値が大きいほど、優先度の低いルートを意味します。最も低いメトリック値を持つアクティブなインターフェイスのIPアドレスが発信元になります。 ifmetric
(8)を参照してください。
私はこのリンクを使用して自分で答えを見つけました http://ubuntuforums.org/showthread.php?t=2166647 しかし、私はまだいくつかの説明が必要です:
コマンドラインでどのようにできましたか?私はSSHを使用してサーバーを管理しており、GUIを使用するために(3メートルのように)そこまで歩く必要がありました。
編集:ああ、それはもう機能しません。私は運命だ。