RHEL 網絡卡的基本配置

2021-09-20 14:56:20 字數 3887 閱讀 3299

/ect/hosts 配置主機名和ip位址的對應

/etc/sysconfig/network 配置主機名和閘道器

/etc/sysconfig/network-scripts/ifcfg-eth0    eth0的配置檔案,eth1則檔名為ifcfg-eth1,以此類推

1. 配置檔案

/etc/hosts          (本地主機ip位址對映,可以有多個別名)。

/etc/services     (埠號與標準服務之間的對應關係)。

/etc/sysconfig/network    (設定主機名,閘道器,網域名稱)。

hostanme=zjw.com  (主機名)(需要重啟計算機才有效)

gateway=192.168.1.1(閘道器)

/etc/rc.d/init.d/network restart   (指令碼服務啟動)

service network restart              (同上,是命令執行)

2.和dns相關

/etc/host.conf

/etc/nsswitch.conf

/etc/resolv.conf               (配置dns)

方法是在檔案中新增  nameserver 202.*.*.*   這樣。

3.網絡卡配置檔案

/etc/sysconfig/network-scripts/ifcfg-eth0

device=eth0          (哪張網絡卡)

onboot=yes

bootproto=static    (靜態ip狀態設定)

bootproto=dhcp      (dhcp獲取)

ipaddr=192.168.1.8   (靜態ip位址)

netmask=255.255.255.0

gateway=192.168.1.1      (閘道器)(如果在此設定閘道器,則上面的無效)

macaddr=00:0c:29:96:38:f8 修改mac位址)(永久有效)

/etc/rc.d/init.d/network restart   (指令碼啟動)

service network restart             (命令啟動)

4.ip配置方法及自動獲取ip

ifconfig eth0 192.168.0.10     將採用預設子網掩碼

ifconfig eth0 192.168.0.10 netmask 255.255.255.252   (手動定義子網掩碼)

ifconfig eth0 up                (啟用網絡卡)

/etc/sysconfig/network-scripts/ifup eth0(指令碼啟用網絡卡)或者

ifup eth0(指向/sbin/ifup的符號鏈結)。注:修改mac位址,用此好像無效,切記。

ifconfig eth0 down(關閉網絡卡)

/etc/sysconfig/netowrk-scripts/ifdown eth0(指令碼關閉網絡卡)或者

ifdown eth0(指向/sbin/ifdown的符號鏈結)

netconfig

是文字視窗的形式設定ip的命令,修改好之後用

service network restart    (讓配置引數生效)

ifconfig eth0 -dynamic(手動設定獲取dhcp ip位址)

5.修改mac位址

ifconfig eth0 down

ifconfig eth0 hw ether 00:00:0c:12:34:56

/etc/rd.d/init.d/network   (上面的修改可儲存在此指令碼中)

ifconfig eth0 up

#上面這種方法是在核心中修改,下次開機將還原

要永久有效在網絡卡配置檔案中加入以下這一條:

macaddr=00:00:0c:12:34:56

/etc/sysconfig/network-scripts/ifcfg-eth0

6.常用測試命令

ping -c 4 172.16.1.1

route      (對核心的ip路由表進行操作,主要對己配置的介面的主機或網路設定靜態路由,如通過ifconfig程式配)

route add -net 192.168.1.0 netmask 255.255.255.0 eth0 (新增一條到192.168.1.0網路的路由條目)

route del -net 192.168.1.0 netmask 255.255.255.0 (刪除路由條目)

route -c 檢視緩衝表

route -n 檢視本地路由表

traceroute 路由跟蹤

注:netconfig、ifconfig、route三者結合使用,不用重啟系統及服務。

7.建立adsl連線

rpm -qa |grep rp-pppoe

rpm -ivh rp-pppoe* (將光碟)

route del default(刪除預設路由)

adsl-setup (設定連線)

adsl-start (連線測試)

adsl-status (檢視狀態)

[root@bys ~]# cd /etc/sysconfig/network-scripts        

[root@bys network-scripts]# ls

ifcfg-eth0     ifdown-sl      ifup-post

ifcfg-lo       ifdown-tunnel  ifup-ppp

ifdown         ifup           ifup-routes

ifdown-bnep    ifup-aliases   ifup-sit

ifdown-eth     ifup-bnep      ifup-sl

ifdown-ippp    ifup-eth       ifup-tunnel

ifdown-ipsec   ifup-ippp      ifup-wireless

ifdown-ipv6    ifup-ipsec     init.ipv6-global

ifdown-isdn    ifup-ipv6      net.hotplug

ifdown-post    ifup-ipx       network-functions

ifdown-ppp     ifup-isdn      network-functions-ipv6

ifdown-routes  ifup-plip

ifdown-sit     ifup-plusb

[root@bys network-scripts]# vi ifcfg-eth0

device=eth0               裝置名稱

bootproto=none            啟用協議dhcp/bootp/none

hwaddr=00:0c:29:88:4e:9c  mac位址

onboot=yes                開機是否啟用網絡卡 yes/no

dhcp_hostname=bys.com     某些 dhcp 伺服器要求客戶端設定這個主機名才能獲取到ip 位址,一般無需使用這項

ipaddr=192.168.0.5        配置ip

netmask=255.255.255.0     配置子網掩碼

gateway=192.168.0.1       配置閘道器

type=ethernet

userctl=no               yes允許非root使用者控制裝置  no 不允許非root裝置控制裝置

ipv6init=no

peerdns=yes      使用 dns 選項的值替代 /etc/resolv.conf 中的配置。如果使用 dhcp,yes 則為的預設

RHEL7 網絡卡配置說明

在rhel5 rhel6中,網絡卡配置的檔案是eth 第一塊網絡卡為etho,第二塊為eth1,以此類推.而在rhel7 中網絡卡配置檔案的字首則以ifcfg開始,加上網絡卡名稱共同構成了網絡卡配置檔案的名稱,例如 ifcfg eno16777736 第一步 首先切換到 etc sysconfig ...

RHEL7網絡卡配置方法

rhel7中network和networkmanager可能會有衝突,建議先將network停用 1 nmtui圖形化配置 命令 nmtui ok退出。重啟網路服務 systemctl restart networkmanager ifconfig顯示未改變,但實際效果已體現,reboot後ifco...

RHEL7 網絡卡配置命令ifconfig

一 命令語法 ifconfig 介面 選項 ip位址 二 命令各選項的含義 選型選項含義 a顯示所有網路介面的狀態 add 位址 設定網路裝置的ipv6位址 del 位址 刪除網路裝置的ipv6位址 media 型別 設定網路裝置的媒介型別 netmask 子網掩碼 設定網路裝置的子網掩碼 up啟用...