iT邦幫忙

0

Fedora 忽然不能上網

最近公司內有兩台 Fedora 忽然不能上網, 以前是正常唷!
我看每次登入都是公司內的 IP, 所以應該不可能被入侵.
除了有 yum 更新之外, 其它設定都沒有修改.
但同樣網段內還有一台 Fedora 主機是完全正常. (總共有三台 Fedora)
但是我可以從公司內部 ssh 到這兩台主機.
這兩台主機也可以互相 ping 到其它同一網段的主機.
但是無法 ping 到 gateway, 當然也無法 ping 到 internet.
主機都是連到同一個 hub 再連到中華電信的 adsl 上網.
iptables 服務也關了, /etc/resolve.conf 也確認了, 都跟正常的那一台主機一樣的設定
前面有提到, 大約一週前都是可以正常連到 internet 的.
請教各位大大, 有可能是什麼原因引起的呢?
有點緊急, 煩請各位協助, 謝謝!感恩~

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

4
csk
iT邦高手 1 級 ‧ 2010-06-23 16:19:25
最佳解答

先拔去 gateway ,直接單台插ADSL,
証明一下三台都可直接插ADSL,也可以正常上網
若真是如此,表示網路線和PC都是OK,純脆是GATEWAY的問題

若上述無法解決,再去檢查二台的網路卡或網路設定是否有跑掉或衝突呢

chunchih iT邦新手 5 級 ‧ 2010-06-23 16:22:46 檢舉

Hub 嗎?
我倒是沒有直接把 ADSL 就接到主機
因為我連接主機的 Hub 也有接到 IP 分享器, 所以我內部可以透過 IP 分享器 ssh 到那一台不能連外的主機
要是我把 ADSL 就接到主機, 那我內部也不能上網測試啦..

8
SunAllen
iT邦研究生 1 級 ‧ 2010-06-23 16:54:47

三台fedora 跟 分享器 是接在同一台hub嗎?
如果是
突然ping 不到gateway 跟 上不了internet,你可以檢查一下
1.那二台fedora 的 default gateway 是指到那裡
2.還有 你ping的 時候 是ping ip 還是 host name?

看更多先前的回應...收起先前的回應...
chunchih iT邦新手 5 級 ‧ 2010-06-23 17:00:51 檢舉

是的, 是同一台 8 port 的 hub, 有把不能上網的兩台主機換其它 port 也是一樣.
兩台的 gateway 跟目前可以上網的主機還有 ip 分享器上設定的 gateway 都是一樣的.
而且正常前後我並沒有做修改, 公司內只有我能登入主機.
我 ping 是 ping ip, 因為無法連外了, DNS 當然不能解析.

SunAllen iT邦研究生 1 級 ‧ 2010-06-23 17:04:16 檢舉

那網卡應該也重新起動過了吧?

SunAllen iT邦研究生 1 級 ‧ 2010-06-23 17:07:40 檢舉

建議
1.重新起動網卡
2.換條網路線試試
3.hub重開

chunchih iT邦新手 5 級 ‧ 2010-06-23 17:23:53 檢舉

上面三種都試過

  1. 重新啟動網卡
  2. 換條網路線
  3. Hub 重開
    都沒用
    兩台主機不知被我 reboot 幾次了, 狀況一樣.
SunAllen iT邦研究生 1 級 ‧ 2010-06-23 17:34:26 檢舉

大大請問一下
server 只有一張網卡吧?
那ip分享器設定也ok嗎?

chunchih iT邦新手 5 級 ‧ 2010-06-23 17:56:36 檢舉

剛剛去電給中華電信.
就在中華電信的工程師清除什麼 mac table 之後, 那兩台主機終於可以上網了.
結果竟然是中華電信的問題, 害我在我的主機上找問題找了好久, 已經投降了說.
好樣的, 中華電信......

SunAllen iT邦研究生 1 級 ‧ 2010-06-23 18:30:40 檢舉

真神奇的狀況
gateway 是在lan 端 中華電信現在也進了lan端
了不起的中華電信

唔..
請問mac table是..?

SunAllen iT邦研究生 1 級 ‧ 2010-06-24 08:01:20 檢舉

mac table 應該是 MAC address table,主要是做 MAC 對應 IP的list,
在大部份的網路設備裡會有一份這樣的table,有網路封包經過這些設備時,
網路設備會從自己的table裡找到相對應的mac,然後把封包送出去,
在windows 裡可以打 arp -a ,就可以看到這台電腦本身的mac table。

一般會稱這樣的表為 ARP Table or MAC Table
可看這個網站的說明

SunAllen iT邦研究生 1 級 ‧ 2010-06-24 08:01:31 檢舉

我要發表回答

立即登入回答