iT邦幫忙

0

一主機兩張網卡同網段

  • 分享至 

  • xImage

一台主機,作業系統fedora 17 最近安裝了兩張網卡,設同一網段,一張IP為192.168.0.3(內建)另一張IP為192.168.0.4(新增) GATEWAY都是192.168.0.1 現在的情況是啟動兩網卡外部都能連進來,但是當我重開機後,外部就都連不進來了,但我是可以上網的 ping也是正常的,接著我重新啟動192.168.0.4這張網卡後就一切恢復正常(ifdown 第二張網卡,ifup第二張網卡),我想請教這是什麼原因嗎?我看鳥歌的文章說兩張網卡設定在同網段這樣好像會出錯,有辦法達成這樣的設定嗎? 麻煩各位大大了!!

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
4
richardsuma
iT邦大師 1 級 ‧ 2013-01-22 09:14:12

目前兩ip都各指定一個對外ip,這方法是只用一個ip~

6
wiseguy
iT邦超人 1 級 ‧ 2013-01-22 10:08:54

兩張網卡設定在同網段沒什麼問題,IP 或 MAC 別相同就行了。
這似乎只是第二張卡沒設定為開機啟動而已。下這個指令把你兩張卡的設定值 dump 出來看看:
cat /etc/sysconfig/network-scripts/ifcfg-eth*
裡面有行 ONBOOT=yes 兩張應該都要是 yes。

看更多先前的回應...收起先前的回應...

都是yes了!一樣會出問題~

wiseguy iT邦超人 1 級 ‧ 2013-01-22 16:07:58 檢舉

可以貼上來看看嗎?

UUID="3342b788-9b97-4c46-a01e-c930e21b2ca8"
NM_CONTROLLED="no"
BOOTPROTO=none
DEVICE="p20p1"
ONBOOT="yes"
TYPE=Ethernet
IPADDR0=192.168.0.3
PREFIX0=24
GATEWAY=192.168.0.1
DNS1=168.95.1.1
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
NAME="系統 p20p1"
HWADDR=省略
這是其中一個檔另一個檔只有ip和uuid和name和device不一樣

只要重啟network.service即可但不知道原因剛爬外國文章有可能原因是NetworkManager.service和network.service 的這兩支服務的問題

wiseguy iT邦超人 1 級 ‧ 2013-01-23 22:45:05 檢舉

這兩個功能都是在管理網路,也許真的衝突了。
如果是這樣的話,那你把 NetworkManager 先關掉,重開機試試看
chkconfig NetworkManager off
reboot

4
raxel
iT邦新手 5 級 ‧ 2013-01-22 11:33:50

linux的防火牆關閉?
外部連近來是指??internet還是區網內的其他電腦?

就是有兩個public ip一個指到內部192.168.0.3而另一個指到內部192.168.0.4,在區網內直接連內部192.168.0.3或4是可行的,但內外部要用public ip都進不來~防火牆關閉是否有點危險...重新啟動網卡(192.168.0.4)又好了...有原因嗎?

raxel iT邦新手 5 級 ‧ 2013-01-23 23:20:12 檢舉

關閉只是先了解原因如果是防火牆有關的話
可以先了解問題在哪
內部的主機防火牆關閉應該還好
至於兩個public IP指到內部
是對外的防火牆做的嗎?
一同一台防火牆有兩個pbulic ip
還是兩台防火牆只到同一台內部電腦?

4
dscwferp
iT邦高手 1 級 ‧ 2013-01-23 11:46:16

192.168.0.4 不用設定GATEWAY !

試過了 狀況一樣...

0
lalelee
iT邦新手 4 級 ‧ 2013-06-04 17:19:39

route -n 要看一下

我要發表回答

立即登入回答