linux
系統基本網路配置之ifconfig命令
一、linux系統的網路配置基本包括:網路ip的配置、閘道器路由的配置、主機dns的配置、主機名的配置等,本篇注重介紹網路ip的配置。
暫時的網路配置:利用ifconfig等命令配置的網路資訊,會立即生效,但重啟網路服務和系統會失效。
永久的網路配置:通過修改系統內的網路配置檔案進行的修改,不會立即生效,需要重啟網路服務或者系統會生效,並且會永久性的生效。
三、linux 下的網路介面和命名規則:
⑴、網路介面:
lo:本地回環介面
erh[0-9]:乙太網介面
⑵、乙太網網絡卡的命名和驅動配置檔案:
rehl5:/etc/modprobe.conf
alias ethx 驅動模組
rehl6:/etc/dev/rules.d/70-persistent-net.rules
四、網路配置之ifconfig
⑴、ifconfig:檢視活動的網絡卡資訊,僅限於活動的網絡卡
fg:先檢視本地的網絡卡資訊如下--ifconfig
禁用掉eth0以後檢視的資訊,如下
⑵、ifconfig的相關子命令;
ifconfig eth[0-9]:檢視某個網絡卡的資訊
fg:檢視eth0的網路資訊
ifconfig -a:檢視所有的網絡卡資訊,包含活動的與非活動的
fg:禁用eth0,然後利用ifconfig -a檢視所有網絡卡資訊
ifconfig eth0 172.16.36.5/16
ifconfig ethx [up|down]:啟用或禁用某個網絡卡
⑶、以上配置的網路資訊在重啟網路服務或重啟系統後,所有配置資訊都會消失。
linux下重啟網路服務的命令:
rehl5網路服務命令: /etc/init.d/network
rehl6網路服務命令: /etc/init.d/networkmanger
五、route命令:用於檢視和修改本機的路由資訊
⑴、route:檢視本機的路由資訊。
route -n:以數字的方式顯示本機的路由資訊。
⑵、route的子命令:
route add :新增主機路由
route add -host:新增主機路由
route add -net:新增網路路由
route add -net 0.0.0.0:新增預設路由
格式:route add -net|host dest gw nexthop
fg:通過172.16.32.1訪問192.168.0.0/24網段
route del:刪除路由資訊
route del -host:
route del -net:
六、網路配置命令之ip
⑴、ip命令是iproute2軟體包內的乙個命令,功能比ifconfig更強大,可以對系統配置ip和路由資訊。
⑵、ip link:配置網路介面屬性
ip link show:檢視所有網路介面屬性資訊
ip -s link show:檢視所有統計資訊
ip link set ethx }:設定網路介面的工作屬性
ip addr show:檢視網路資訊
ip addr add ip dev ethx label ethx:x:配置子ip並對其加別名
ip addr show dev ethx to 字首:檢視ethx 上的以字首開頭的資訊
⑷、ip route:路由資訊
ip route change|replace :修改路由資訊
ip route add to 目的網段 dev ethx via ip(下一跳ip)
fg:增加網段10.0.0.0/8通過172.16.36.3訪問的路由資訊
七、linux系統下網絡卡別名設定相關命令和方法
⑴、命令配置法:ifconfig和ip
ifconfig ethx:x ip/netmask
ip addr add ip dev ethx label ethx:x
⑵、配置檔案配置法:
修改/etc/sysconfig/network-scripts/ifcfg-ethx:x
device=ethx:x
....
八、ip網路配置檔案
⑴、網路配置檔案位置:/etc/sysconfig/network
網路介面配置檔案位置:/etc/sysconfig/network-scripts/ifcfg-inte***ce_name
⑵、ifcfg-ethx配置格式:
device=:關聯的裝置名稱,要與檔名的後半部「inte***ce_name」儲存一至
netmask=:子網掩碼
gayeway=:設定閘道器
onboot=;開機是否自動啟用此網路介面
userctl=:是否允許普通使用者控制此介面
以上設定不會立即生效,但重啟網路服務或主機都會生效。永久生效
九、路由配置檔案:
⑴、配置檔案位置:/etc/sysconfig/network-scripts/route-ethx
ethx:表示通過那個網絡卡路由
⑵、配置格式:
新增格式一:
dest(目的) via nexttop(下一跳)
新增格式二:
address0=網路位址(目的位址)
netmask0=子網掩碼(目的網路)
gateway0=閘道器(通過那個網絡卡的閘道器)
address1=
netmask1=
gateway1=
以上設定不會立即生效,但重啟網路服務或主機都會生效。
十、dns配置檔案:
⑴、配置檔案位置:/etc/resolv.conf
⑵、配置格式:
nameserver dns_ip1
nameserver dns_ip2
指定本地解析:
/etc/hosts下新增
目標主機ip 主機名 主機別名
fg:172.16.36.1 www.chris.com www
dns解析過程-->/etc/hosts-->dns
十一、主機名配置檔案:
⑴、配置檔案位置: /etc/sysconfig/network
⑵、配置格式:
hostname=名稱
networking=:是否開啟網路功能
networking
Linux網路配置之IP位址配置
ifconfig配置 檢視和配置網路狀態命令 1.lo網絡卡是本地回環網絡卡,不插網絡卡一樣可以ping通。2.對我們有用的是eth0網絡卡,我們需要配置的就是eth0網絡卡!命令格式 ifconfig eth0 ip位址 netmask 子網掩碼 如 ifconfig eth0 192.168.2...
linux網路配置之 CentOS新增靜態路由
route n route add net host target netmask nm gw gw dev if 例如 route add host 192.168.4.10 gw 172.16.2.2 dev eth0 經由本地哪個網絡卡 新增網路路由,目標 192.168.20.0 閘道器 1...
Linux 服務配置之www配置
配置要求 當向瀏覽器中分別輸入位址 和頁面上分別顯示出xyz.com和abc.com.並且要www.xyz.com和www.abc.com是同乙個ip位址192.168.2.11.通過ping www.xyz.com和ping www.abc.com來顯示 以下都在 rhel6 root使用者下完成...