作者 主題: 請問 rh 7.3 和 fedora core 的網路設定有什麼不同的地方嗎 ?  (閱讀 4142 次)

0 會員 與 1 訪客 正在閱讀本文。

protech

  • 活潑的大學生
  • ***
  • 文章數: 322
  • 性別: 男
    • 檢視個人資料
我有一台 server 本來是用 rh 7.3 的 , 最近我裝一台 fedora core 4 ..

我把舊的設定 copy 過來修改 , 結果發現 nat 的功能設不起來 .

我把 route 資料比對一下

fedora core 4

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
210.64.157.0    *               255.255.255.0   U     0      0        0 eth0
192.168.123.0   *               255.255.255.0   U     0      0        0 eth1
169.254.0.0     *               255.255.0.0     U     0      0        0 eth1
default         210-64-157-1.ad 0.0.0.0         UG    0      0        0 eth0

rh 7.3

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
61.221.44.160   *               255.255.255.248 U     0      0        0 eth1
192.168.1.0     *               255.255.255.0   U     0      0        0 eth0
127.0.0.0       *               255.0.0.0       U     0      0        0 lo
default         61-221-44-161.H 0.0.0.0         UG    0      0        0 eth1

我發現 lo 那個不一樣 .

不過我試過用 route 去改成一樣也是不通 ...~_~

現在的狀況是內網都通 , 外部也可以通 , 就是內部無法透過 nat 連到外部網路 ..

請問這有可能是什麼樣的問題 , 或是那個設定出問題了 ..

kenduest

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3675
    • 檢視個人資料
    • http://kenduest.sayya.org
引述: "protech"
我有一台 server 本來是用 rh 7.3 的 , 最近我裝一台 fedora core 4 ..
我把舊的設定 copy 過來修改 , 結果發現 nat 的功能設不起來 .
我把 route 資料比對一下
..
現在的狀況是內網都通 , 外部也可以通 , 就是內部無法透過 nat 連到外部網路 ..
請問這有可能是什麼樣的問題 , 或是那個設定出問題了 ..


沒看到你設定的 iptables rule ?

==
I am kenduest - 小州

my website: http://kenduest.sayya.org/

protech

  • 活潑的大學生
  • ***
  • 文章數: 322
  • 性別: 男
    • 檢視個人資料
用鳥哥的那一隻程式 ..

我也試過在 dos 下指令 , 不過都沒試成功 ..~_~

kuolung

  • 俺是博士!
  • *****
  • 文章數: 1031
    • 檢視個人資料
    • http://www.kuolung.net
引述: "protech"
用鳥哥的那一隻程式 ..

我也試過在 dos 下指令 , 不過都沒試成功 ..~_~


FC4 要用  iptables 您先試試下面的指令看可不可以

改 /etc/sysctl.conf 中的

net.ipv4.ip_forward = 0  改為 1

再執行  

sysctl -p

iptables -t nat -A POSTROUTING -o eth0  -s 192.168.123.0/24 -j MASQUERADE

看看
=========================
http://www.kuolung.net
==========================

protech

  • 活潑的大學生
  • ***
  • 文章數: 322
  • 性別: 男
    • 檢視個人資料
不行咧 ..@@

169.254.0.0     *               255.255.0.0     U     0      0        0 eth1

我搞不懂這個是從那裡來的 , 在 rh 7.3 不是這樣子 ..

另外我的 server 一開始是用動態 ip 安裝完後在去改其他的設定 ..

不知道是不是有那個檔案我沒改到的 ..

我應該檢查的檔案有那些 ..

HOSTNAME , hosts , resolv.conf , network , ifcfg-eth0 , eth1 , lo 都改好幾次了 .

kenduest

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3675
    • 檢視個人資料
    • http://kenduest.sayya.org
引述: "protech"
用鳥哥的那一隻程式 ..
我也試過在 dos 下指令 , 不過都沒試成功 ..~_~


若是你只是會使用他人現成的 script?請問別人要如何解決處理你的問題?

只會使用現成 script,不熟悉 debug 技巧,這不是擺明遇到問題只好給他人處理?

==
I am kenduest - 小州

my website: http://kenduest.sayya.org/

kenduest

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3675
    • 檢視個人資料
    • http://kenduest.sayya.org
引述: "protech"
不行咧 ..@@
169.254.0.0     *               255.255.0.0     U     0      0        0 eth1
我搞不懂這個是從那裡來的 , 在 rh 7.3 不是這樣子 ..


請撥空閱讀一下 zoneconf protocol。

http://zeroconf.sourceforge.net/

==
I am kenduest - 小州

my website: http://kenduest.sayya.org/

protech

  • 活潑的大學生
  • ***
  • 文章數: 322
  • 性別: 男
    • 檢視個人資料
因為你問我防火牆是如何設 , 所以我告訴你是用鳥哥那個現成的 ..

這並不代表我不會 , 我自己用的早和鳥哥的版本差很多 , 我怕自己有設錯所以用他標準的 ..

我也在文字模式下直接一行一行打指令也找不出原因 , 基本上網路如果是通的 , 只要 3 行就可以開啟 nat , 這也就是我不了的地方 ..

而且我是從 7.3 正常運作的設定直接 copy 過來的 ..

不過還是謝謝你 ..

我會多裝幾台 server 來比對差異 , 我想沒多久我就可以知道原因了 ..

這次要不是對方只給我 2 天裝 server , 我才想來問一下有沒有人裝過 fc4 有遇到同樣的問題 ..

kenduest

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3675
    • 檢視個人資料
    • http://kenduest.sayya.org
引述: "protech"
因為你問我防火牆是如何設 , 所以我告訴你是用鳥哥那個現成的 ..

這並不代表我不會 , 我自己用的早和鳥哥的版本差很多 , 我怕自己有設錯所以用他標準的 ..


有點奇怪的問題?你是說你的網路是通的,但是 nat 部分無法提供運作,這不是您主要問題點嗎?

既然是該問題,所以請您提供你的 fw 設定這不是很合理的問題呼?

好吧.... 既然你認為你可以不用貼出設定,那表示您有能力自己處理好您的問題,期盼您自行解決該問題的好消息囉 ;-)

==
I am kenduest - 小州

my website: http://kenduest.sayya.org/

Darkhero

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3728
  • 性別: 男
    • 檢視個人資料
    • ㄚ凱隨手紀
引述: "protech"
因為你問我防火牆是如何設 , 所以我告訴你是用鳥哥那個現成的 ..

這並不代表我不會 , 我自己用的早和鳥哥的版本差很多 , 我怕自己有設錯所以用他標準的 ..

我也在文字模式下直接一行一行打指令也找不出原因 , 基本上網路如果是通的 , 只要 3 行就可以開啟 nat , 這也就是我不了的地方 ..

而且我是從 7.3 正常運作的設定直接 copy 過來的 ..

不過還是謝謝你 ..

我會多裝幾台 server 來比對差異 , 我想沒多久我就可以知道原因了 ..

這次要不是對方只給我 2 天裝 server , 我才想來問一下有沒有人裝過 fc4 有遇到同樣的問題 ..


你的答案已經在你第一篇文章裡面了...
但是你自己完全不知道..

所以基本上...是你自己不懂兩者之間得差異...
亂拿設定去套用...

反正你覺得自己很厲害... 剩下就自便吧....
我想小州也沒什麼跟你好說的~....
希望我們的討論是為了把問題解決,而不是爭論誰對誰錯.
『灌水才是重點,發文只是順便』
『我寧可讓不會釣魚的工程師餓死,也不想讓會餓死的工程師去攪沉公司....』
Blog: http://blog.darkhero.net/
秘密基地: http://www.darkhero.net/comic/
目前服務的網站: http://www.libook.com.tw/

protech

  • 活潑的大學生
  • ***
  • 文章數: 322
  • 性別: 男
    • 檢視個人資料
謝謝各位的回答 , 我已經解決了 ..

就是那一行 169.254.0.0 造成的 , 我現在還不知道為什麼 , 不過先把眼前的問題解決了 ..

其他在來找原因 ..

我想我應該上來問那一行是什麼用途就好了 ..

我一開始就認為是那一行的問題 , 只是我不知他是什麼用途 , 也不知道他是 NOZEROCONF

我認為不是 iptable 的原因很簡單 , 我都拿掉沒設只打 kuolung 那樣的指令也不行 ..

謝謝大家了 , 造成你們的困擾了 ..

kuolung

  • 俺是博士!
  • *****
  • 文章數: 1031
    • 檢視個人資料
    • http://www.kuolung.net
引述: "protech"
謝謝各位的回答 , 我已經解決了 ..

就是那一行 169.254.0.0 造成的 , 我現在還不知道為什麼 , 不過先把眼前的問題解決了 ..

我想我應該上來問那一行是什麼用途就好了 ..

我一開始就認為是那一行的問題 , 只是我不知他是什麼用途 , 也不知道他是 NOZEROCONF

我認為不是 iptable 的原因很簡單 , 我都拿掉沒設只打 kuolung 那樣的指令也不行 ..


因為您是用 動態 ip 安裝的,會出現那一行是因為您的 dhcpd-client 找不到 dhcp server 所致,所以您要找到 dhcp client 的 service 把它停掉就不會有 這個 nozeroconf 出現了
=========================
http://www.kuolung.net
==========================