linux配置ip地址
linux配置ip地址
linux配置ip地址的方法如下:
工具:聯(lián)想Y7000P、Windows10。
1、以根用戶登錄系統(tǒng),然后使用lspci | grep Ethernet命令檢查計算機上的以太網(wǎng)卡設(shè)備是否被內(nèi)核檢測到。
在默認的情況下,只有root也就是根用戶才有權(quán)限進行**配置。
紅框內(nèi)就是檢測到的網(wǎng)卡信息。
2、使用ifconfig命令查看系統(tǒng)已經(jīng)識別并已激活的**接口。如果沒有找到可以用“ifconfig-a”命令找到所有已識別包括未激活的**接口,然后使用ifconfig網(wǎng)卡名up激活??梢钥闯鑫业腃entOS6.4系統(tǒng)上有一塊已激活的eth0網(wǎng)卡,下面就對這塊網(wǎng)卡進行設(shè)置使它能夠發(fā)揮作用。
3、這里我首先為大家演示如何臨時指定IP地址。在命令行輸入“ifconfig網(wǎng)卡名IP地址netmask子網(wǎng)掩碼”就可以臨時指定網(wǎng)卡的IP地址,但重啟后失效。相對于上一張圖,我的IP臨時設(shè)置已經(jīng)生效。
4、為大家演示如何**改變IP地址。**步用“vi/etc/sysconfig/network-scripts/ifcfg-eth0”編輯網(wǎng)卡eth0的配置文件。dhcp自動獲取IP地址,那么IPADDR、NETMASK和GATWAY都可以不寫。
5、使用service network restart命令重新啟動network服務(wù),使配置文件生效。四個狀態(tài)都必須是OK,否則說明設(shè)置有問題,需要重新修改設(shè)置。
6、再次使用ifconfig命令查看網(wǎng)卡參數(shù),可以看出IP地址修改成功,并且會一直保留。
配置LINUX的IP命令
1、首先使用root用戶登錄到linux操作系統(tǒng)。
2、右鍵點擊計算機桌面空白處,點擊“Open Terminal”,打開命令終端。
3、在命令行輸入 ifconfig 命令查看當(dāng)前配置的IP地址,然后輸入 vim /etc/sysconfig/network-scripts/ifcfg-eth0 命令,打開文件編輯界面。
4、在ifcfg-eth0文件編輯界面,按下任意鍵開啟編輯狀態(tài),設(shè)置BOOTPROTO為dhcp還是static,dhcp表示自動獲取IP地址,static表示設(shè)置靜態(tài)地址,配置IPADDR、NETMASK、GATEWAY的值。
5、配置好之后,按下esc鍵,輸入 :wq命令保存編輯的內(nèi)容并退出文件編輯界面。返回到命令界面后,輸入 service network restart ,重新啟動network**服務(wù)。
6、配置好之后,可以在其他計算上使用Ping命令測試連通性。
Linux配置ip地址的兩種方法
Linux配置ip地址的兩種方法,實驗環(huán)境為centos7.6 方法1:nmcli工具配置 (centos7以下版本不支持該方法) **步,通過nmcli connection查看網(wǎng)卡名稱 [root@localhost ~]# nmcli connection NAME UUID TYPE DEVICE eth0 09be0948-faf1-43b6-a5a4-c19efab0bb48 ethernet eth0 第二步,配置ip,**,dns,并設(shè)置網(wǎng)卡開機自動啟動,**開啟網(wǎng)卡 [root@localhost ~]# nmcli connection modify eth0 ipv4.addresses \”192.168.1.201/24\” 說明:配置地址和掩碼 [root@localhost ~]# nmcli connection modify eth0 ipv4.gateway \”192.168.1.1\” 說明:配置** [root@localhost ~]# nmcli connection modify eth0 ipv4.dns \”180.76.76.76\” 說明:配置dns [root@localhost ~]# nmcli connection modify eth0 ipv4.method manual 說明:地址獲取的方法為手動配置而不是dhcp [root@localhost ~]# nmcli connection modify eth0 autoconnect yes 說明:開機自動打開網(wǎng)卡 [root@localhost ~]# nmcli connection up eth0 說明:立即打開網(wǎng)卡 Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/4) 第三步,查看結(jié)果(這里使用ip addr命令查看,較新版本Linux系統(tǒng)支持該命令) [root@localhost ~]# ip addr 1: lo:?mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0:?mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 00:0c:29:84:23:62 brd ff:ff:ff:ff:ff:ff inet 192.168.1.201/24 brd 192.168.1.255 scope global noprefixroute eth0 valid_lft forever preferred_lft forever inet6 fe80::b7ad:e2ed:832e:99a9/64 scope link noprefixroute valid_lft forever preferred_lft forever 測試通信 [root@localhost ~]# ping www.baidu.com PING www.a.shifen.com (61.135.169.121) 56(84) bytes of data. 64 bytes from 61.135.169.121 (61.135.169.121): icmp_seq=1 ttl=53 time=34.7 ms 64 bytes from 61.135.169.121 (61.135.169.121): icmp_seq=2 ttl=53 time=27.9 ms 64 bytes from 61.135.169.121 (61.135.169.121): icmp_seq=3 ttl=53 time=24.1 ms 64 bytes from 61.135.169.121 (61.135.169.121): icmp_seq=4 ttl=53 time=25.2 ms 64 bytes from 61.135.169.121 (61.135.169.121): icmp_seq=5 ttl=53 time=24.2 ms ^C — www.a.shifen.com ping statistics — 5 packets tran**itted, 5 received, 0% packet loss, time 4005ms rtt min/avg/max/mdev = 24.177/27.277/34.718/3.970 ms 方法2:通過vi編輯網(wǎng)卡配置文件百科(**版rhel8或centos8不推薦該方法,老版本rhel6及以下推薦該方法) **步,通過vi或vim打開配置文件 [root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0 第二步,編輯相關(guān)的參數(shù) TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=none DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=eth0 UUID=09be0948-faf1-43b6-a5a4-c19efab0bb48 DEVICE=eth0 ONBOOT=yes IPADDR=192.168.1.202 PREFIX=24 GATEWAY=192.168.1.1 DNS1=180.76.76.76 PEERDNS=no vi的編輯方法是,輸入字母i,進行編輯,編輯完成后,按esc,再按:wq 保存退出。如果不保存,則是:q!退出 第三步,重啟**服務(wù) [root@localhost ~]# service network restart Restarting network (via systemctl): [ OK ] 第四步,查看結(jié)果并測試通信(這里用ifconfig命令來查看,各種版本Linux均支持該命令) [root@localhost ~]# ifconfig eth0 eth0: flags=4163 mtu 1500 inet 192.168.1.202 netmask 255.255.255.0 broadcast 192.168.1.255 inet6 fe80::b7ad:e2ed:832e:99a9 prefixlen 64 scopeid 0x20 ether 00:0c:29:84:23:62 txqueuelen 1000 (Ethernet) RX packets 1117 bytes 127303 (124.3 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 564 bytes 69559 (67.9 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 [root@localhost ~]# ping www.baidu.com PING www.a.shifen.com (61.135.169.125) 56(84) bytes of data. 64 bytes from 61.135.169.125 (61.135.169.125): icmp_seq=1 ttl=53 time=28.2 ms 64 bytes from 61.135.169.125 (61.135.169.125): icmp_seq=2 ttl=53 time=30.9 ms ^C — www.a.shifen.com ping statistics — 3 packets tran**itted, 2 received, 33% packet loss, time 2003ms rtt min/avg/max/mdev = 28.228/29.590/30.953/1.373 ms [root@localhost ~]# 配置地址的兩種方法就介紹到這里。
linux系統(tǒng)怎么設(shè)置IP?
首先你得知道幾個命令:\\x0d\\x0aifconfig 查看網(wǎng)卡信息的命令(網(wǎng)卡以eth0~ethN命名,看你網(wǎng)卡用的是哪個)。另外,它只在root用戶下可能,一般普通用戶不能用。
\\x0d\\x0aroute -n 查看路由的命令。
\\x0d\\x0acat /etc/resolv.conf 查看DNS,配置DNS可在這個文件配置\\x0d\\x0a命令行里有三種修改IP方法,其中一種是臨時的,重啟后就沒有了,在此不提了。只說兩種**生效的:\\x0d\\x0a1,在命令行里,通過命令調(diào)出圖形界面配置,比較直觀,容易配置:\\x0d\\x0a命令\\x0d\\x0asetup\\x0d\\x0a彈出圖形界面,選擇network configuration —-> 回車—–>兩個選項,**個是網(wǎng)卡,第二個是DNS,在此不多講了。寫太多了,最主要是很直觀。\\x0d\\x0a**配置完了后,點TAB鍵或者上下左右鍵 選:OK—->save—>save&quit—>quit\\x0d\\x0a\\x0d\\x0a2,命令行編寫配置文件來實現(xiàn),一般你的網(wǎng)卡是eth0.\\x0d\\x0a# vi /etc/sysconfig/network-scripts/ifcfg-eth0 \\x0d\\x0aDEVICE=eth0 #描述網(wǎng)卡對應(yīng)的設(shè)備別名,例如ifcfg-eth0的文件中它為eth0 \\x0d\\x0aBOOTPROTO=static #設(shè)置網(wǎng)卡獲得ip地址的方式,可能的選項為static,dhcp或bootp,分別對應(yīng)靜態(tài)指定的 ip地址,通過dhcp協(xié)議獲得的ip地址,通過bootp協(xié)議獲得的ip地址 \\x0d\\x0aBROADCAST=192.168.0.255 #對應(yīng)的子網(wǎng)廣播地址 \\x0d\\x0aHWADDR=00:07:E9:05:E8:B4 #對應(yīng)的網(wǎng)卡物理地址 \\x0d\\x0aIPADDR=192.168.0.2 #如果設(shè)置網(wǎng)卡獲得 ip地址的方式為靜態(tài)指定,此字段就指定了網(wǎng)卡對應(yīng)的ip地址 \\x0d\\x0aIPV6INIT=no \\x0d\\x0aIPV6_AUTOCONF=no \\x0d\\x0aNETMASK=255.255.255.0 #網(wǎng)卡對應(yīng)的**掩碼 \\x0d\\x0aNETWORK=192.168.0.0 #網(wǎng)卡對應(yīng)的**地址 \\x0d\\x0aONBOOT=yes #系統(tǒng)啟動時是否設(shè)置此**接口,設(shè)置為yes時,系統(tǒng)啟動時激活此設(shè)備\\x0d\\x0a\\x0d\\x0a修改對應(yīng)網(wǎng)卡的**的配置文件\\x0d\\x0avi /etc/sysconfig/network \\x0d\\x0aNETWORKING=yes(表示系統(tǒng)是否使用**,一般設(shè)置為yes。
如果設(shè)為no,則不能使用**,而且很多系統(tǒng)服務(wù)程序?qū)o法啟動)\\x0d\\x0aHOSTNAME=localhost(設(shè)置本機的主機名,這里設(shè)置的主機名要和/etc/hosts中設(shè)置的主機名對應(yīng))\\x0d\\x0aGATEWAY=192.168.1.1(設(shè)置本機連接的**的IP地址。
Linux配置靜態(tài)ip地址
打開 /etc/netplan/01-network-manager-all.yaml 配置文件,原文內(nèi)容如下 修改后的配置 執(zhí)行以下命令使得配置生效,然后IP 地址就變成了靜態(tài),并且ping 互聯(lián)網(wǎng)的地址就正常了 vim /etc/sysconfig/network-scrips/ifcfg-rns32 把BOOTPROTO=\”dhcp\” 改成\”static\” 再添加以下幾項:
linux中ip地址的配置方法
Linux下配置ip地址四種方法
linux系統(tǒng)安裝完,以后通過命令模式配置網(wǎng)卡IP。配置文件通常是/etc/sysconfig/network-scripts/ifcfg-interface-nameifconfig后顯示的內(nèi)容,lo代表loop回路。
一、Ifconfig命令
**種使用ifconfig命令配置網(wǎng)卡的ip地址。
此命令通常用來零時的測試用,計算機啟動后,ip地址的配置將自動失效。具體用法如下:
Ifconfig ethx ipaddr netmask x.x.x.x
ethx中的x代表第幾快以太網(wǎng)卡,默認**塊為0;ipaddr代表ip地址;x.x.x.x為子網(wǎng)掩碼。例如給網(wǎng)卡eth0配置的ip地址為192.168.1.1 子網(wǎng)掩碼為 255.255.255.0 。
如下下圖所示:
注意:此方法配置的ip地址后計算機從新啟動將會失效。
二、neat命令
Neat命令=redhat-config-network 圖形下配置ip地址:
雙擊圖下畫紅線的部分
雙擊劃線部分后出現(xiàn)下圖所示:根據(jù)要求配置相關(guān)信息
雙擊ok配置完畢。配置完后重啟服務(wù),并查看配置ip地址。
注意:此方法配置的ip地址后計算機從新啟動仍然有效。
三、netconfig命令
輸入netconfig后將會出現(xiàn)下圖所示,單擊yes按鈕。
進行相關(guān)配置后ok退出。
注意:此方法配置的ip地址后計算機從新啟動仍然有效。
四、vi?/etc/sysconfig/network-scripts/ifcfg-ethx
配置完以后重啟動服務(wù),ip地址就配置好了。其實前面3個的配置方法最終還是改變了/etc/sysconfig/network-scripts/ifcfg-ethx下的配置文件罷了。