/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啟用...