rhel 6デフォルトゲートウェイが機能しない

rhel 6デフォルトゲートウェイが機能しない

同様に6つあります。レッドハット6ラボのサーバーと設定は、すべてのサーバーで同じです。設定は、

static IP address: 129.XXX.XXX.XX
Subnet Mask: 255.255.254.0
Default Gateway: 129.XXX.XXX.1

私のデフォルトゲートウェイが突然サーバーの1つで動作を停止しました(サーバー1)現在、この問題の原因を調査中です。

今私がroute -nそうすればサーバー1、私が得た結果は次のとおりです。

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
129.XXX.XXX.0   0.0.0.0         255.255.254.0   U     1      0        0 eth0

ファイアウォールの問題ではないかと疑っていましたが、学校のネットワークを確認してみると、ファイアウォールが正しく設定されていました。私の/etc/hostsファイルは次のとおりです。

127.0.0.1   server1.xxx.edu        localhost

私の/etc/resolv.confものは次のとおりです。

# Generated by NetworkManager
search xxx.edu. xxx.edu
nameserver 129.xxx.xx.xx

存在するサーバー2同じネットワークに属しているサーバー1route -n次の出力を提供します。

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
129.xxx.xxx.0   0.0.0.0         255.255.254.0   U     1      0        0 eth2
0.0.0.0         129.xxx.xxx.1   0.0.0.0         UG    0      0        0 eth2

私が見逃した他のものがあるかどうかを調べようとしています。

編集する

/etc/sysconfig/network内容サーバー1

NETWORKING=yes
HOSTNAME=server1.xxx.edu
GATEWAY=255.255.254.0

編集2:

デフォルトゲートウェイを変更した後に命令を実行すると、route -n次のように出力されます。

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
129.xxx.xxx.0   0.0.0.0         255.255.254.0   U     0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1002   0        0 eth0

また、ファイルからデフォルトゲートウェイエントリを削除してみました/etc/sysconfig/networks。ただし、route -n上記と同じ結果が表示されます。

cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
NM_CONTROLLED="yes"
ONBOOT=yes
TYPE=Ethernet
BOOTPROTO=none
IPADDR=129.xxx.xxx.xx
PREFIX=23
GATEWAY=129.xxx.xxx.1
DNS1=129.xxx.xx.xx
DOMAIN=xxx.edu.
DEFROUTE=no
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
LAST_CONNECT=1406927310

ベストアンサー1

GATEWAY値が間違っているようです。/etc/sysconfig/ネットワークのためのserver1。そのため、ゲートウェイのIPアドレスに変更してください。

GATEWAY=129.XXX.XXX.1

ファイルを保存し、ネットワークサービスを再起動して変更します。

おすすめ記事