修改Centos7的網卡命名方式及網卡的相關配置

修改主機名
centos6
vim /etc/sysconfig/network永久有效
hostname newname 立即臨時生效
也可以存網關,但優先級低于網卡配置文件
GATEWAY=
**centos7 /etc/hostname修改主機名
hostnamectl set-hostname newname
修改主機名直接生效

/etc/hosts :
添加域名對應的關系 不走DNS服務 優先級比DNS高
格式為 : ip地址 域名
@@
nslookup 檢測dns
正向解析:FQDN–>IP
dig -t A FQDN
host -t A FQDN
?反向解析:IP–>FQDN(域名)
dig -x IP
host -t PTR IP

修改主機名也要修改/etc/hosts的配置文件不然有些服務會錯誤
cat /etc/hosts & getent hosts 查看文件
/etc/nsswitch 可以修改/etc/hosts文件的優先級
將hosts: files dns 改為hosts: dns files
降低hosts的優先級(一般提倡修改)。
網卡配置文件的主要項
DEVICE= 設備名稱
ONBOOT=開機啟動
NM_CONTROLLED=yes|no 是否主動開啟用圖形界面控制
BOOTPROTO=none|static|dhcp 設置ip獲取項
MAC(HW)ADDR= 可修改mac地址
NAME= 圖形控制界面的名字
PEERDNS=yes|no 是否主動從dhcp獲取dns
GATEWAY=網關
PREFIX | NETMASK=
IPADDR=
查看 dns配置是否生效
cat /etc/resolv.conf

同一張網卡設置兩種ip獲取方式
主網卡的配置文件可以設置自動獲取
網卡別名只能手工指定,不能自動獲取
在一個網上配置多個地址
ifconfig eth0:1 2.2.2.2/24
ifconfig eth0:1 down 關閉
修改配置文件
cp ifcfg-eth0 ifconfig-eth0:1
(修改里面的配置項)
添加路由永久有效
添加/etc/sysconfig/network-scripts/route-設備名稱
第一種:10.0.0.0/8 via 172.20.0.1
第二種:(每三行定義一個路由)
ADDRESS#=目標地址
NETMASK#=mask
GATEWAY#=GW
修改centos7上的網卡名的命名方式
en:以太網有線局域網
wl:wlan 無線局域網
ww:wwan無線廣域網
o :集成設備的設備索引號
s :擴展槽的索引號
x :基于MAC地址的命名
p : enp2s1
第一種:
vim /boot/grub2/grub.cfg
在menuentry行啟動菜單
在linux16這一行最后加入
net.ifnames=0
重啟
第二種:
vim /etc/default/grub
GRUB_CMDLINE_LINUX=”rhgb quiet net.ifnames=0″
grub2-mkconfig -o /etc/grub2.cfg
/etc/grub2.cfg是個軟鏈接指向/boot/grub2/grub.cfg

BONDING***將多個網卡綁定到一個地址上
避免單點失敗;有容錯性
綁定的兩張網卡要處于同一個物理域
BONDING模式
Mode0
輪轉:兩個網卡同時工作,負載均衡,各容錯能力
Mode1 active-backup
活動-備份:只有一個slave工作
Mode 3 broadcast
廣播策略:幾個網卡接口同時接收同一個包(網卡會接收到重復文件)提供容錯性
創建bonding設備的配置文件
/etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
BOOTPROTO=none
BONDING_OPTS=”miimon=100 mode=0″
mode 定義模式
miimon過多長時間監控一下網卡單位為毫秒
/etc/sysconfig/network-scripts/ifcfg-eht0
DEVICE=eth0
BOOTPROTO=none
MASTER=bond0
SLAVE=yes
USERCTL=no
查看bond0狀態
cat /proc/net/bonding/bond0
刪除binding
lsmod顯示所有的驅動模塊
ifconfig bond0 down
lsmod |grep bonding
modprobe -r bonding 卸載模塊
rm -f /etc/sysconfig/network-scripts/ifcfg-bond0
恢復原網卡的配置

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/97422

(1)
xchlinuxxchlinux
上一篇 2018-05-03 17:55
下一篇 2018-05-03 19:16

相關推薦

  • 第二周作業20180521

    1、Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示 Linux常用的文件管理命令為cp,mv,rm cp: 格式用法: 源文件為文件 目標文件不存在,則在目標文件夾中新建文件 目標文件存在,則進行文件覆蓋,通過-i提示是否進行覆蓋 源為目錄,cp后要加-r,復制文件夾以及其下所有文件夾的文件,目的需為目錄 多文件復制,目的必須為目錄且…

    2018-05-21
  • DNS搭建

    DNS:domain name service ,協議(c/s,53/udp,53/tcp dns協議的實現 udp:user datagram protocol,無連接協議 top?level?domain:頂級域名(tld) 主dns服務器:維護負責解析的域內解析庫服務器:解析庫有管理員維護 從dns服務器:從主dns服務器或者其它dns服務器上復制(區…

    2018-06-11
  • 加密與安全

    申請證書& ssh 服務基于key驗證

    2018-05-19
  • shell腳本之判斷httpd是否有異常

    案例 以web為例 大全講解:如http為例 #/etc/init.d/httpd start????? 開啟httpd #lsof –i :80 [root@centos6 ~/bin]$curl -I -s -o /dev/null -w “%{http_code}\n” http://172.16.0.1 析:-I 是響應頭,響…

    Linux筆記 2018-05-20
  • 09葵花寶典Openssl和DNS

    openssl cd bind named

    Linux筆記 2018-05-16
  • VIM編輯器用法大全

    文本編輯工具 語法:vim 參數 文件 文本編輯種類: 行編輯器:sed 全屏編輯器:nano,vi,vim – Vi Improved vim編輯器三大模式 編輯模式, 輸入模式: 末行模式: 內置的命令行接口; 模式轉換: 編輯模式 — > 輸入模式 : i : 在光標所在處輸入 a : 在光標所在處的后方輸入 o : 在光…

    2018-04-08
欧美性久久久久