2010-07-15 52 views
2

我需要在我的家庭網絡上使用一個靜態IP地址的機器。這是一個Linux盒子。配置linux框有一個靜態IP

我的問題是我可以讓我的Linux機箱使用靜態IP地址,其中我的網絡的其餘部分(它是由所有連接到路由器的Windows機器組成)使用dynampic IP的?

它不是那麼多的信息配置linux盒使用靜態IP它只是我很困惑 - 我的整個網絡必須使用靜態IP,如果我想在一個盒子上使用靜態IP?

非常感謝

+0

互聯網類型? 你的家庭網絡的結構? 箱子的當前設置? – 2010-07-15 11:03:49

+0

這是關於SO的話題。它屬於超級用戶。 – 2010-07-15 20:19:03

回答

1

您的路由器可能運行一個DHCP服務器,所以你應該你的Linux機器設置爲不覆蓋您的路由器的DHCP範圍內的IP。

有關如何爲debian設置靜態ip的信息,請參閱man interfaces

問候

0

是可以讓你的PC使用靜態IP,而網絡的其餘部分仍保留在DHCP

我運行Ubuntu清醒(10.04)

2個選項

  1. 系統 - >首選項 - >網絡連接然後編輯eth0設置ipv4爲手動並設置適當的設置。
  2. 手動編輯/ etc /網絡/接口文件,添加以下

汽車eth0的

IFACE eth0的INET靜態

地址192.168.0.7

子網掩碼255.255.255.0

網絡192.168.0.0

廣播192.168.0.255

網關192.168.0.1

+0

啊好吧...看起來很有希望。我正在運行debian,但沒有可能編輯interfaces文件。問題是我不知道我應該選擇哪個IP地址。我認爲它必須超出我的路由器可以分配的範圍,我不知道那是什麼 – 2010-07-15 19:29:23

+0

對於我的網絡,我已經配置我的路由器使用192.168.0.100 - .199作爲dhcp。現在所有的靜態地址都是192.168.0.2 - 192.168.0.99,192.168.0.1是路由器地址。我的路由器中沒有設置指定哪些IP是靜態的。但是...它可以將靜態IP分配給某個MAC。但是如果你在你的電腦中更換網卡,它將不會得到該靜態IP,因爲MAC是不同的。這就是爲什麼我得到操作系統使用靜態IP – Tree77 2010-07-15 20:09:24

+0

阿哈 - 給了我足夠的去那裏。我的路由器還允許我分配一個基於MAC地址的靜態IP。但我只是設法發現我的路由器的範圍是192.168.1.2到192.168.1.254,所以我可以進入interfaces文件並創建一個條目,就像你在上面發佈的條目。現在唯一的問題是我不知道我應該使用什麼ip地址 - 我可以做192.168.1.xxx作爲整個範圍(從1到255是由路由器採取的),所以我可以使用類似192.168.2 .XXX? – 2010-07-15 21:03:25

0

大多數路由器有選項靜態IP分配給MAC ADDRES。讓你在dhcp上的Linux機器。登錄到路由器設置頁面。應該有一個設置頁面將靜態IP分配給給定的MAC地址。這在Linksys路由器上可用。如果你不支持,看看你是否可以用dd-wrt ​​/ open-wrt ​​/ tomato刷新你的路由器。這些固件明確支持此功能。

如果你還想配置你的Linux客戶端,而不是路由器比我建議你選擇最高的第四個四號碼。路由器不會使用該ip,除非網絡上有這麼多的盒子。