⑴ 怎麼把linux的動態ip設置成靜態ip
Linux下為機器設置靜態IP地址:
代碼如下:
vim /etc/sysconfig/network-scripts/ifcfg-eth0
修改這個文件內容如下形式:
代碼如下:
# Intel Corporation 82541GI Gigabit Ethernet Controller
DEVICE=eth0
BOOTPROTO=static #為靜態的
HWADDR=00:15:17:B2:DC:B5
ONBOOT=yes
IPADDR=10.20.134.199 #這個是設置的靜態IP地址
NETMASK=255.255.254.0
GATEWAY=10.20.134.1 #網關
修改後,需要重啟網路是更改生效:
代碼如下:
/etc/init.d/network restart
自動獲取動態IP地址方式:
代碼如下:
vim /etc/sysconfig/network-scripts/ifcfg-eth1
內容如下:
代碼如下:
# Intel Corporation 82566DM-2 Gigabit Network Connection
DEVICE=eth1
BOOTPROTO=dhcp #動態獲取IP
HWADDR=00:15:17:B2:DC:B7
ONBOOT=no
運行命令:
代碼如下:
dhclient eth1
自動獲取動態IP地址
可以通過:ifconfig查看分配的IP地址。
代碼如下:
vim /etc/resolv.conf
用於定義如下四項
nameserver #定義DNS伺服器的IP地址,這個最為重要
domain #定義本地域名
search #定義域名的搜索列表
sortlist #對返回的域名進行排序
Linux操作系統是基於UNIX操作系統發展而來的一種克隆系統,它誕生於1991 年的 [Linux桌面] 10 月5 日(這是第一次正式向外公布的時間)。以後藉助於Internet網路,並通過全世界各地計算機愛好者的共同努力,已成為今天世界上使用最多的一種UNIX 類操作系統,並且使用人數還在迅猛增長。
⑵ 怎麼給Linux系統配置動態IP服務
動態ip地址。
如果是你接的寬頻,家用寬頻都是自動分配的。
如果區域網內的,可以建立DHCP伺服器,然後將DHCP伺服器設置為你的DHCP伺服器的地址即可。
⑶ linux配置ip_靜態ip/動態ip/臨時ip的配置方法步驟
配置 靜態 ip
配置網路需要的文件 ifcfg-eth0文件 路徑:eth/sysconfig/network-scripts/ifcfg-eth0
ifcfg-eth0文件配置解析:
TYPE=Ethernet
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
IPADDR=10.0.1.27
NETMASK=255.255.255.0
GATEWAY=10.0.1.1
BROADCAST=10.10.1.255
HWADDR=00:0C:29:13:5D:74
PEERDNS=yes
DNS1=10.0.1.41
USERCTL=no
NM_CONTROLLED=no
IPV6INIT=yes
IPV6ADDR=FD55:faaf:e1ab:1B0D:10:14:24:106/64
1. 配置參數說明
註:這些參數值不區分大小寫,不區分單引號和雙引號,甚至可以不用引號。
TYPE:配置文件介面類型。在/etc/sysconfig/network-scripts/目錄有多種網路配置文件,有Ethernet 、IPsec等類型,網路介面類型為Ethernet。
DEVICE:網路介面名稱
BOOTPROTO:系統啟動地址協議
none:不使用啟動地址協議
bootp:BOOTP協議
dhcp:DHCP動態地址協議
static:靜態地址協議
ONBOOT:系統啟動時是否激活
yes:系統啟動時激活該網路介面
no:系統啟動時不激活該網路介面
IPADDR:IP地址
NETMASK:子網掩碼
GATEWAY:網關地址
BROADCAST:廣播地址
HWADDR/MACADDR:MAC地址。只需設置其中一個,同時設置時不能相互沖突。
PEERDNS:是否指定DNS。如果使用DHCP協議,默認為yes。
yes:如果DNS設置,修改/etc/resolv.conf中的DNS
no:不修改/etc/resolv.conf中的DNS
DNS{1, 2}:DNS地址。當PEERDNS為yes時會被寫入/etc/resolv.conf中。
NM_CONTROLLED:是否由Network
Manager控制該網路介面。修改保存後立即生效,無需重啟。被其坑過幾次,建議一般設為no。 yes:由Network Manager控制
no:不由Network Manager控制
USERCTL:用戶許可權控制
yes:非root用戶允許控制該網路介面
no:非root用戶不運行控制該網路介面
IPV6INIT:是否執行IPv6
yes:支持IPv6
no:不支持IPv6
IPV6ADDR:IPv6地址/前綴長度
2.配置生效
為了使網路配置永久有效,就需要在/etc/sysconfig/network-scripts/下修改網路介面配置文件。但是,這些文件修改後,並不能立即生效。有兩種方式使修改文件的網路配置生效:
(1) 執行service network restart命令,重啟網路服務(推薦)
(2) 重啟計算機
配置 動態 ip(自動分配)
使用chkconfig命令讓網路服務在系統啟動級別是2345時默認啟動。
chkconfig –level 2345 network on
修改ifcfg-eth0文件,設置ONBOOT的值為yes,讓網路服務啟動時使用該網卡。設置BOOTPROTO的值為dhcp,讓網卡從DHCP伺服器自動獲取IP地址。
修改ifcfg-eth0文件,設置ONBOOT的值為yes,讓網路服務啟動時使用該網卡。設置BOOTPROTO的值為dhcp,讓網卡從DHCP伺服器自動獲取IP地址。
使用 命令 修改 vi /etc/sysconfig/network-scripts/ifcfg-eth0
ONBOOT=yes
BOOTPROTO=dhcp
臨時 配置 ip
使用命令來執行 ifconfig eth0 192.168.0.1(自己要設置的IP)這個命令是更改主機IP http://www.iis7.com/b/plc/?1-5.html,回車後你什麼都看不到,就表示成功了,但是此命令所做的更改在下次重啟後就會失效。
ifconfig eth0 network 255.255.255.0(自己設置的子網掩碼)該命令是設置主機的子網掩碼,所做的設置也是臨時的。