cetos光網卡如何配置
1. CentOS7網卡配置
安裝完CentOS之後,通過 ip addr 命令租腔查看ip信息
進入網卡配置文件目錄
查看目錄文件,如下
可以看出網卡配置文件為 ifcfg-enp0s3 ,有的電腦里可能為 eth0 或者其他
文件內容如下
將 ONBOOT=no 修改為 ONBOOT=yes
網路服務重啟成功
此時可以看到弊知衫ip為 192.168.2.107
以上猛帶配置為動態ip,當系統重啟後,ip可能會改變,所以需將ip配置為靜態。
將 BOOTPROTO=dhcp 修改為 BOOTPROTO=static
添加靜態ip信息
2. 求助Centos網卡配置信息
我們在命令行中鍵入#:vim /etc/default/grub命令來編輯環境變數值。
並在變數GRUB_CMDLINE_LINU中加入:net.ifnames=0來禁用新的命名規則
保存後需要重新生成grub配置文件並更新內核參數,為此我們需要運行
#grub2-mkconfig –o /etc/grub2.cfg 如下圖
之後我們凱鏈瞎必須重啟才能生效,重啟之後運行#ifconfig,
可以看盯空到網卡名稱已經回歸傳統的eht0的名稱了
註:圖中地址為自動獲取
這樣我們就可以使用centos7以前版本的方法來配置網卡IP等信息了
如下圖我們使用
#cd /etc/sysconfig/network-scripts/
#ls
可以看到此時並沒有我們想要的ifcfg-eth0的配置文件信息,
使用#mv ifcfg-eno16777736 ifcfg-eth0 重命名一下網卡配置信息,之後查看一下
Ifcfg-eth0配合文件就有了
然後#vim ifcfg-eth0 進入喚數配置界面,修改配置保存即可
必須重啟才能生效,重啟之後
這樣對於centos7網卡的基本配置就完成了,之後就可以通過遠程來訪問伺服器了。
3. CentOS7怎麼配置網路
1、安裝時候配置如果是初始安裝centos7系統,如圖點擊選擇「網路配置」。
注意事項
臨時修改網卡ip使用ifconfig 網卡啟櫻名 IP 這樣的格式,可以臨時配置網卡IP。(無ifconfig 用vi配置)
修改網卡配置最通用的辦法是使用vi 編輯 /etc/sysconfig/network-scripts/ifcfg-ens33(網卡名) 配置文件如圖加上基礎的網路參數BOOTROTOONBOOT 開機啟動網卡IPADDRNETMASKGATEWAYDNS等。
4. centos6.7系統裝好了之後怎麼配置網卡
1
首先登陸到root賬戶下
2
輸入「cd
/etc/sysconfig/network-scripts/」語句點回車,進入到該路徑下
3
吵凱輸入「vi
ifcfg-eth0
」(eth0代表第幾塊網卡)點回車鍵
4
進入到此界面後按「i」鍵進行網卡信息配置,正常情況下是沒有數值的,這里我已經填寫好了旁團
5
填寫完成後按ESC鍵然後按組合鍵「:」+"shift",然後輸入「wq」,點回車
升啟喚6
輸入「service
network
restart」點回車,使網路服務重啟
7
網路服務重啟完成後即完成了網卡的配置
5. 如何設置CentOS7的網卡
系統安裝完畢,可能你的網卡命名是這樣的!
首先,先編輯網卡的配置文件 vi /etc/sysconfig/network-scripts/ifcfg-eno16777736 將裡面的NAME項修改為eth0
繼續,重命名該配置文件。
然後,禁用該可預測命名規則。對於這一點,你可以在啟動時傳遞「net.ifnames=0 biosdevname=0 」的內核參數。這是通過編輯/etc/default/grub並加入「net.ifnames=0 biosdevname=0 」到GRUBCMDLINElinux變數來實現的。
運行命令grub2-mkconfig -o /boot/grub2/grub.cfg 來重新生成GRUB配置並更新內核參數。
其實到第5步的時候,重啟在ifconfig查看應該就已經生效了,根據Centos 官方WIKI的FAQ中得知,如果你有多個介面,並且想要控制其設備名,而不是讓內核以它自己的方式命名,創建,/etc/udev/rules.d/XXX-net.rules規則是必要的!那麼這里我們也創建好規則吧。
注意:以前系統的net規則名稱是70-persistent-net.rules,這里我也按照這個名字定義規則!
重啟系統,驗證!
6. centos 7.1無線網卡怎麼設置配置文件
centos7的網卡設置和以前的版本設置有所不同,設置方法如下:
1.安裝好後,網卡是以eno1677736命名的
7. centos 配置網卡
Centos Server 版網卡配置
1. 編輯 /etc/sysconfig/network-scripts/ifcfg-ens33
# 修改的主要參數
ONBOOT=yes # 是否開機啟動
# 說明網路的類型
BOOTPROTO=dhcp # 網卡獲取IP地址的方式,static(靜態指定ip地址);dhcp(動態獲取IP地址);bootp(bootp協議獲取IP)
# 如果採用BOOTPROTO=static 需自定義IP
IPADDR=192.168.122.100
NETMASK=255.255.255.0
GATEWAY=192.168.122.2 #與vnet8虛擬網卡的NAT 網關保持一致
# 必須配置DNS,並且名字必須是DNS1, 不加1都不行,否則無法連接外網
DNS1=192.168.122.2 # 或者直接寫DNS1=114.114.114.114
# 靜態static的時候,**可改 可不改** 修改/etc/sysconfig/network
NETWORKING=yes
GATEWAY=XXXXX
# 其實按照之前的測試,此network文件中GATEWAY也可寫在ifcfg-ens33中
##### 2、重啟網卡:systemctl restart network
8. centos7.6網卡配置mac
首頁
API介面管理
Eolink技術文檔
API自動化測試
網關
關鍵詞
首頁 Eolink技術文檔 介面 文章正文
CentOS6 網路管理之網卡配置及簡單路由設置(centos6升級到centos7)
admin 470 2022-09-14
本文轉載自網路公開信息
CentOS6 網路管理之網卡配置及簡單路由設置(centos6升級到centos7)
CentOS6中關於網路配置的命令有很多,本文將介紹幾個平時最長用的幾個命令,以及網卡IP地址的配置和簡單路由配置。
1、經塵枝常使用的查看IP地址如兄皮命令為 ifconfig,不跟參數的情況下默認查看所有已啟用的網卡信息,如下圖所示:
如果想查看具體某塊網卡信息,則可以在ifconfig後面跟上網卡設備,如只查看eth0的信息則執行:ifconfig eht0 即可。
禁用某塊網卡:結合down命令可以禁用某塊網卡,如要禁用eth0網卡,則執行:ifconfig eth0 down 即可,這種禁用只是臨時性的,當主機一重啟則會自動啟用。
啟用某塊網卡:介個up命令可以啟用某塊網卡,如將eth0啟用,則執行:ifconfig eth0 up 即可。
ifconfig -a 命令可以查看所有網卡信息,包括禁用的。
2、NetworkManager服務可以自動檢測網路並自動連接網路的程序,優點是簡化網路連接的工作,讓桌面本身和其他應用程序能感知網路。但是有的時候通過修改配置文件修改網路時會出現問題,因此大多情況下都會把這個服務禁用掉。禁用方式如下:
service NetworkManager stop #關閉NetworkManager服務
chkconfig NetworkManager off #禁止NetworkManager服務開機自啟
3、配置網卡IP地址
使用ifconfig配置,該方法配置的IP地址立即生效,但是只是臨時生效,當主機重啟後失效。語法:ifconfig IFACE IP/MASK [up] 或 ifconfig IFACE IP netmask MASK
使用setup或system-config-network命令掉出圖形工具配置IP地址,配完之後需要手動重啟network服務,重啟後永久生效,重啟命令為 service network restart,圖形配置界面如下
通過修改配置文件設置IP地址,配置文件路徑為/etc/sysconfig/network-scripts/ifcfg-IFACE,配置文件修改完後也需要重啟network服務才能生效,且永久生效。配置文件中各項參數說明:DEVICE:此配置文件應用到的設備,需要填寫設備名,如eth0;HWADDR:對應設備的MAC地址,如果需要手動修改MAC地址的話需要把HWADDR改成MACADDR;BOOTPROTO:激活對應設備時使用的協議,常用的有dhcp、static、none、bootp;NM_CONTROLLED:NM是NetworkManager的縮寫,表示此網卡是否接受NM控制,CentOS6中建議設置為「no」;ONBOOT:在系統引導時是否激活此設備;TYPE:設備介面類型,常見的有Ethernet、Bridge;UUID:設備的唯一標識;IPADDR:指明要設置的IP地址;NETMASK:IP地址的子網掩碼,也可以使用「PREFIX=網路位」的方式表示;GATEWAY:設置默認網關地址;DNS1、DNS2、DNS3:設置DNS伺服器地址,可以同時設置三個地址;USERCTL:普通用戶是否可控制次設備;PEEDNS:該選項配合BOOTPROTO使用,如果BOOTPROTO的值為dhcp,則表示是否允許DHCP分配的dns地址覆蓋至/etc/reslov.conf文件中(該文件是存放DNS伺服器地址的);
如下圖,一般情況下配置文件中需要填寫的內容:
4、一個網卡配置多個IP地址:可通過網卡別名的方式將多渣差個IP地址綁定到一個網卡上,網卡別名為冒號加數字的形式出現,如eht0:1,並且需要單獨創建一個對應的配置文件,可在配置文件里設置IP地址,IP地址必須是靜態的,不能使用DHCP獲取。具體設置步驟如下:
以在eht1上綁定多個ip地址為例:
第一步:在/etc/sysconfig/network-scripts/目錄下新建一個配置文件,如 ifcfg-eth1:1,並添加必要信息,如下圖:(在eth1網卡上每綁定一個地址都需要建一個對應的配置文件)
第二步:重啟network服務使之生效(service network restart)
一個網卡上綁定多個地址需要注意的是主網卡可以使用DHCP自動獲取地址,但是綁定的ip則不能使用DHCP獲取地址,只能設置靜態IP地址。
5、多個網卡共用一個IP地址:這種方式可實現高可用或者負載均衡,可通過bonding的方式實現,bonding的工作模式有三種,分別為:
Mode0(balance-rr):輪詢(Round-robin)策略,以輪詢的方式在每一個網卡介面上發送數據包,這種模式可提供負載均衡和容錯的能力
Mode1(active-backup):活動-備份(熱備)策略,在綁定的多個網卡中,只有一個被激活,其他的都是備用狀態,當且僅當活動的介面出現問題時,會自動的激活另外一個網卡介面。
Mode3(broadcast):廣播策略,在所有綁定的介面上轉發所有報文,這種模式可提供容錯能力
下面用eth0和eth1做bonding,使用mode1模式,
第一步:先在/etc/sysconfig/network-scripts/目錄下創建一個bonding的配置文件,命名為 ifcfg-bond0,並填寫必要信息,如下圖
其中miimon是用來進行鏈路檢測的,如果miimon=100,那麼系統每100ms檢測一次鏈路連接狀態,如果有一條線路不通就會自動轉到另一條線路。
第二步:修改eth0和eth1兩個網卡的配置文件,如下圖
SLAVE=yes:表示該網卡作為備用
MASTER=bond0:表示使用bond0設備作為主用
第三步:重啟network服務,使之生效,生效後查看如下圖
從圖上可以看到物理網卡的MAC地址都是一樣的,並且eth0作為主用,eth1作為備用
第四步,測試,手動斷開eht0觀察eth1是否變成主用,然後在手動斷開eth1看能否自動切換到eht0
6、路由設置,可以通過route命令手動添加和刪除靜態路由
查看路由的命令為:route -n
添加路由語法為:route add [-net|-host] target [netmask Nm] [gw Gw] [[dev] If]
如下圖,添加一條去往10.1.1.0/24的路由,該路由從eth1口出來,下一跳是192.168.1.2
刪除路由語法為:route del [-net|-host] target [gw Gw] [netmask Nm] [[dev] If]
如下圖,刪除一條去往123.10.1.0/24網段的靜態路由
通過以上手動修改路由可以發現,CentOS可以充當路由器,實現路由轉發功能,但是需要開啟路由轉發功能,即將/proc/sys/net/ipv4/ip_forword值修改為1,可以通過下面命令修改:
echo 1 > /proc/sys/net/ipv4/ip_forword
標簽:介面 配置 文件
9. 如何在linuxcentos 7命令行模式配置網卡
因Centos 7 沒有安裝net-lools 所以ifconfig 不能使用,建議先安裝yum install net-tools 安裝完成後配置網卡模式。
一、對於新裝的centos 7系統而言 我們可以使用#:ifconfig命令來查看網卡初始配置信息 如圖,我的網卡名稱為enp0s3
10. CentOS配置網路
注意ip地址要有一個後綴,比如/24。這種寫法用於在 無類域內路由選擇(CIDR) 中來顯示所用的子網掩碼。因為子網掩碼一共32位,前24位為1,即為255.255.255.0。也就是說,在這里例子中,配置的子網掩碼是255.255.255.0。
也可以使用同樣的方式來刪除ip地址,只需要用del代替add。
Linux系統的route命令用於顯示和操作IP路由表(show / manipulate the IP routing table)。要實現兩個不同的子網之間的通信,需要一台連接兩個網路的路由器,或者同時位於兩個網路的網關來實現。在Linux系統中埋舉,設置路由通常是為了解決以下問題:該Linux系統在一個區域網中,區域網中有一個網關,能夠滲液襪讓機器訪問Internet,那麼就需要將這台機器的IP地址設置為Linux機器的默認路由。要注意的是,直接在命令行下執行route命令來添加路由,不會永久保存,當網卡重啟或者機器重啟之後,該路由就失效了;可以在/etc/rc.local中添加route命令來保證該路由設置永久有效。
(1)route delete:刪除路由;
(2)route print:列印路由的Destination;
(3)route add:添加路由;
(4)route change:更改現存路由。
需要先設置叢激ip,再用route命令配置網關:
但是以上的設置都是臨時性的,當重啟時,又需要重新配置一遍。
別忘記設置網關。之前有次就是只設置了網卡ip和子網掩碼,卻沒有設置網關,導致網不通。如下,配上網關就可以通網了。
首先進入 /etc/sysconfig/network-scripts/ 文件夾中,可以看到一個 ifcfg-[網卡名] 的文件:
打開,根據實際工作環境修改以下參數。
命令行輸入:sytemctl restart network,重啟下網路服務,就可以看到網卡被永久配置好了。