新聞中心
在Linux中要臨時(shí)配置網(wǎng)卡的IP地址和掩碼如何實(shí)現(xiàn)?要永久配置網(wǎng)卡的IP地址和掩碼如何實(shí)現(xiàn)?
在linux當(dāng)中,第一塊網(wǎng)卡的設(shè)備名是eth0,文件是ifcfg-eth0,保存在了/etc/sysconfig/network-scripts/這個(gè)目錄下面\x0d\x0a1. 臨時(shí)配置:\x0d\x0a ifconfig eth0 192.168.1.1 netmask 255.255.255.0\x0d\x0a2. 永久生效:\x0d\x0a vi /etc/sysconfig/network-scripts/ifcfg-eth0\x0d\x0a打開(kāi)這個(gè)文件后,里面寫(xiě)入以下內(nèi)容:\x0d\x0a DEVICE=eth0 定義設(shè)備名稱(chēng)\x0d\x0a ONBOOT=yes 開(kāi)機(jī)是否自動(dòng)激活\x0d\x0a BOOTPROTO=static 獲得IP的方式\x0d\x0a IPADDR=192.168.1.1 IP地址\x0d\x0a NETMASK=255.255.255.0 子網(wǎng)掩碼\x0d\x0a GATEWAY=192.168.1.100 網(wǎng)關(guān)(根據(jù)需求,不一定要寫(xiě))\x0d\x0a然后保存退出,重啟服務(wù) service network restart\x0d\x0a注意: 這里面的BOOTPROTO=static意思是IP地址為手動(dòng)配置,那么后面的內(nèi)容也要寫(xiě)了,如果你是自動(dòng)獲得IP地址,那么把這段改為BOOTPROTO=dhcp,然后把后面內(nèi)容全部刪除就可以了,同樣也要重啟服務(wù)。\x0d\x0a提示: 注意大小寫(xiě)。
我們一直強(qiáng)調(diào)成都網(wǎng)站建設(shè)、成都做網(wǎng)站對(duì)于企業(yè)的重要性,如果您也覺(jué)得重要,那么就需要我們慎重對(duì)待,選擇一個(gè)安全靠譜的網(wǎng)站建設(shè)公司,企業(yè)網(wǎng)站我們建議是要么不做,要么就做好,讓網(wǎng)站能真正成為企業(yè)發(fā)展過(guò)程中的有力推手。專(zhuān)業(yè)網(wǎng)絡(luò)公司不一定是大公司,創(chuàng)新互聯(lián)建站作為專(zhuān)業(yè)的網(wǎng)絡(luò)公司選擇我們就是放心。
linux配置ip_靜態(tài)ip/動(dòng)態(tài)ip/臨時(shí)ip的配置方法步驟
配置 靜態(tài) ip
配置網(wǎng)絡(luò)需要的文件 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. 配置參數(shù)說(shuō)明
注:這些參數(shù)值不區(qū)分大小寫(xiě),不區(qū)分單引號(hào)和雙引號(hào),甚至可以不用引號(hào)。
TYPE:配置文件接口類(lèi)型。在/etc/sysconfig/network-scripts/目錄有多種網(wǎng)絡(luò)配置文件,有Ethernet 、IPsec等類(lèi)型,網(wǎng)絡(luò)接口類(lèi)型為Ethernet。
DEVICE:網(wǎng)絡(luò)接口名稱(chēng)
BOOTPROTO:系統(tǒng)啟動(dòng)地址協(xié)議
none:不使用啟動(dòng)地址協(xié)議
bootp:BOOTP協(xié)議
dhcp:DHCP動(dòng)態(tài)地址協(xié)議
static:靜態(tài)地址協(xié)議
ONBOOT:系統(tǒng)啟動(dòng)時(shí)是否激活
yes:系統(tǒng)啟動(dòng)時(shí)激活該網(wǎng)絡(luò)接口
no:系統(tǒng)啟動(dòng)時(shí)不激活該網(wǎng)絡(luò)接口
IPADDR:IP地址
NETMASK:子網(wǎng)掩碼
GATEWAY:網(wǎng)關(guān)地址
BROADCAST:廣播地址
HWADDR/MACADDR:MAC地址。只需設(shè)置其中一個(gè),同時(shí)設(shè)置時(shí)不能相互沖突。
PEERDNS:是否指定DNS。如果使用DHCP協(xié)議,默認(rèn)為yes。
yes:如果DNS設(shè)置,修改/etc/resolv.conf中的DNS
no:不修改/etc/resolv.conf中的DNS
DNS{1, 2}:DNS地址。當(dāng)PEERDNS為yes時(shí)會(huì)被寫(xiě)入/etc/resolv.conf中。
NM_CONTROLLED:是否由Network
Manager控制該網(wǎng)絡(luò)接口。修改保存后立即生效,無(wú)需重啟。被其坑過(guò)幾次,建議一般設(shè)為no。 yes:由Network Manager控制
no:不由Network Manager控制
USERCTL:用戶(hù)權(quán)限控制
yes:非root用戶(hù)允許控制該網(wǎng)絡(luò)接口
no:非root用戶(hù)不運(yùn)行控制該網(wǎng)絡(luò)接口
IPV6INIT:是否執(zhí)行IPv6
yes:支持IPv6
no:不支持IPv6
IPV6ADDR:IPv6地址/前綴長(zhǎng)度
2.配置生效
為了使網(wǎng)絡(luò)配置永久有效,就需要在/etc/sysconfig/network-scripts/下修改網(wǎng)絡(luò)接口配置文件。但是,這些文件修改后,并不能立即生效。有兩種方式使修改文件的網(wǎng)絡(luò)配置生效:
(1) 執(zhí)行service network restart命令,重啟網(wǎng)絡(luò)服務(wù)(推薦)
(2) 重啟計(jì)算機(jī)
配置 動(dòng)態(tài) ip(自動(dòng)分配)
使用chkconfig命令讓網(wǎng)絡(luò)服務(wù)在系統(tǒng)啟動(dòng)級(jí)別是2345時(shí)默認(rèn)啟動(dòng)。
chkconfig –level 2345 network on
修改ifcfg-eth0文件,設(shè)置ONBOOT的值為yes,讓網(wǎng)絡(luò)服務(wù)啟動(dòng)時(shí)使用該網(wǎng)卡。設(shè)置BOOTPROTO的值為dhcp,讓網(wǎng)卡從DHCP服務(wù)器自動(dòng)獲取IP地址。
修改ifcfg-eth0文件,設(shè)置ONBOOT的值為yes,讓網(wǎng)絡(luò)服務(wù)啟動(dòng)時(shí)使用該網(wǎng)卡。設(shè)置BOOTPROTO的值為dhcp,讓網(wǎng)卡從DHCP服務(wù)器自動(dòng)獲取IP地址。
使用 命令 修改 vi /etc/sysconfig/network-scripts/ifcfg-eth0
ONBOOT=yes
BOOTPROTO=dhcp
臨時(shí) 配置 ip
使用命令來(lái)執(zhí)行 ifconfig eth0 192.168.0.1(自己要設(shè)置的IP)這個(gè)命令是更改主機(jī)IP ,回車(chē)后你什么都看不到,就表示成功了,但是此命令所做的更改在下次重啟后就會(huì)失效。
ifconfig eth0 network 255.255.255.0(自己設(shè)置的子網(wǎng)掩碼)該命令是設(shè)置主機(jī)的子網(wǎng)掩碼,所做的設(shè)置也是臨時(shí)的。
Linux如何配置ip地址?
(1)Ifconfig命令
第一種使用ifconfig命令配置網(wǎng)卡的ip地址。此命令通常用來(lái)零時(shí)的測(cè)試用,計(jì)算機(jī)啟動(dòng)后ip地址的配置將自動(dòng)失效。具體用法如下。Ipconfigethxipaddnetmaskx.x.x.x。
其中ethx中的x代表第幾快以太網(wǎng)卡,默認(rèn)第一塊為0.ipadd代表ip地址。x.x.x..x為子網(wǎng)掩碼。例如給網(wǎng)卡eth0配置的ip地址為192.168.1.1子網(wǎng)掩碼為255.255.255.0。
注意(此方法配置的ip地址后計(jì)算機(jī)從新啟動(dòng)將會(huì)失效)
(2)neat命令
Neat命令=redhat-config-network圖形下配置ip地址
雙擊圖下畫(huà)紅線(xiàn)的部分
雙擊劃線(xiàn)部分后出現(xiàn)下圖所示:根據(jù)要求配置相關(guān)信息
雙擊ok配置完畢。配置完后重啟服務(wù),并查看配置ip地址。
注意(此方法配置的ip地址后計(jì)算機(jī)從新啟動(dòng)仍然有效)
(3)netconfig命令
輸入netconfig后將會(huì)出現(xiàn)下圖所示,單擊yes按鈕。
進(jìn)行相關(guān)配置后ok退出。
注意(此方法配置的ip地址后計(jì)算機(jī)從新啟動(dòng)仍然有效)
補(bǔ)充:Linux,全稱(chēng)GNU/Linux,是一套免費(fèi)使用和自由傳播的類(lèi)UNIX操作系統(tǒng),其內(nèi)核由林納斯·本納第克特·托瓦茲于1991年第一次釋出,它主要受到Minix和Unix思想的啟發(fā),是一個(gè)基于POSIX和Unix的多用戶(hù)、多任務(wù)、支持多線(xiàn)程和多CPU的操作系統(tǒng)。它能運(yùn)行主要的Unix工具軟件、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議。它支持32位和64位硬件。Linux繼承了Unix以網(wǎng)絡(luò)為核心的設(shè)計(jì)思想,是一個(gè)性能穩(wěn)定的多用戶(hù)網(wǎng)絡(luò)操作系統(tǒng)。Linux有上百種不同的發(fā)行版,如基于社區(qū)開(kāi)發(fā)的debian、archlinux,和基于商業(yè)開(kāi)發(fā)的RedHatEnterpriseLinux、SUSE、oraclelinux等。
配置LINUX的IP命令
1、首先使用root用戶(hù)登錄到linux操作系統(tǒng)。
2、右鍵點(diǎn)擊計(jì)算機(jī)桌面空白處,點(diǎn)擊“Open Terminal”,打開(kāi)命令終端。
3、在命令行輸入 ifconfig 命令查看當(dāng)前配置的IP地址,然后輸入 vim /etc/sysconfig/network-scripts/ifcfg-eth0 命令,打開(kāi)文件編輯界面。
4、在ifcfg-eth0文件編輯界面,按下任意鍵開(kāi)啟編輯狀態(tài),設(shè)置BOOTPROTO為dhcp還是static,dhcp表示自動(dòng)獲取IP地址,static表示設(shè)置靜態(tài)地址,配置IPADDR、NETMASK、GATEWAY的值。
5、配置好之后,按下esc鍵,輸入 :wq命令保存編輯的內(nèi)容并退出文件編輯界面。返回到命令界面后,輸入 service network restart ,重新啟動(dòng)network網(wǎng)絡(luò)服務(wù)。
6、配置好之后,可以在其他計(jì)算上使用Ping命令測(cè)試連通性。
分享名稱(chēng):linux配臨時(shí)ip命令 linux設(shè)置臨時(shí)主機(jī)名
鏈接分享:http://fisionsoft.com.cn/article/ddjscdj.html