0000
作家
作家
  • 铜币143枚
  • 威望34点
  • 贡献值1点
阅读:1397回复:1

Redhat下雙網卡不同ip設置導致無法連接本機的問題

楼主#
更多 发布于:2007-05-08 20:33
Redhat下雙網卡不同ip設置導致無法連接本機的問題

Redhat的FTP服務器,配雙網卡,但只使用一塊網卡接入,配置ip 202.205.107.*,提供FTP服務,另一塊空閑
因資料備份需要,起動另一塊網卡並設定私網地址,與另一台服務器通過交叉線直接連接,備分資料.
配置過程大致如下:
#:ifconfig eth1 up
#:ifconfig eth1 10.0.0.1 netmask 255.255.255.0 boradcast 10.0.0.255
#:service network restart

配置好後備份服務器與其連接正常,備份操作可以成功,但此時出現奇怪現象:
1.與FTP伺服器在同一網段的其他機器(IP: 202.205.107.*)可正常訪問FTP服務,非此網段則不可
2.FTP伺服器不能訪問外網,但訪問本網段正常(202.205.107.*)

因為之前FTP服務可正常使用,且並未修網絡結構及防火牆,問題應該出在該機本身配置,且與eth1有關.
使用ifconfig eth1 down,問題依舊,且service network restart後eth1又起動(這個問題最後都沒有解決,哪位知道的請賜教).
檢查路由設置,有如下關鍵行:
#:route
----------------------
default    10.0.0.1 ......

此處為問題所在,默認路由被設置為10.0.0.1這個私網地址,所以網路出現故障.
#:route del default gw 10.0.0.1
#:route add default gw 202.205.107.1

此後工作正常
但在service network restart之後,網關又恢復原狀,懷疑與配置文件有關
最後找到 /etc/sysconfig/networking/devices/ifconf-eth1 (文件名可能不準確)
其中有Gateway的設置,修改為202.205.107.1即可.

這個問題出現的根本原因還是網絡設置的問題,但是REDHAT為什麽只認eth1的GW而不使用eth0的GW呢?難道是因為先激活eth0,設置了一個GW,然後激活eth1,把前一個GW設置給覆蓋了?這樣的話如果兩塊網卡要分屬不同的網段怎麽辦,不懂了…

原文地址:http://www.henjiuhenjiuyiqian.cn/?p=13
.--. |o_o | |:_/ | // \ \ (| | ) /'\_ _/`\ \___)=(___/
0000
作家
作家
  • 铜币143枚
  • 威望34点
  • 贡献值1点
1C#
发布于:2007-05-24 18:48
Re:Redhat下雙網卡不同ip設置導致無法連接本機的問題
原文地址改为 http://color-magic.cn/?p=13
.--. |o_o | |:_/ | // \ \ (| | ) /'\_ _/`\ \___)=(___/
游客

返回顶部