我們開啟計算機時,就要讓主機接入網絡,因此,就要對接入的網絡進行各種配置,以實現我們在局域網內的通信甚至於實現不同網絡間的通信。
在網絡中,一般配置一下幾個方面:
IP地址;NETMASK子網掩碼; GATEWAY網關(網絡要到達的方向);
HOSTNAME主機名; DNS; DHCP(自動獲取IP地址)
RHEL5: 在/etc/modprobe.conf文件中定義了同一類型網卡的驅動程序。
而在RHEL6:是在/etc/udev/rules.d/70-persistent-net.rules 文件中定義的(這裡不多說)
首先用命令配置各種信息:
(但是配置的地址能立即生效,但重啟網絡服務或主機,都失效,是暫時性的。)
1、配置主機名:
hostname HOSTNAME
2、ifconfig命令
ifconfig [ethX] —— 顯示網卡的配置信息
-a:顯示所有接口的配置信息
ifconfig ethX IP/MASK [up|down] 配置一個網絡接口的IP地址及其子網掩碼
3、route命令:
route —— 查看路由表
route -n —— 以數字方式顯示各主機或端口等相關信息
添加主機路由和網絡路由及其網關:
route add -net|-host DEST gw NEXTHOP
route add default gw NEXTHOP 或 route add -net 0.0.0.0 添加默認路由
刪除路由:
route del -net|-host DESTIP/MASK
route del -net 0.0.0.0 或 route del defaul 刪除默認路由
在配置文件修改可使配置信息永久保存,但是要重啟網絡或主機後生效。
1、網絡配置文件:
/etc/sysconfig/network
2、網絡接口配置文件:
/etc/sysconfig/network-scripts/ifcfg-INTERFACE_NAME
其內部格式如下:
DEVICE=:關聯的設備名稱,要與文件名的後半部“INTERFACE_NAME”保持一致
BOOTPROTO={static|none|dhcp|bootp}:引導協議:要使用靜態地址,使用static或none; DHCP表示使用DHCP服務器獲取地址。
IPADDR=:IP地址
NETMASK=:子網掩碼
GATEWAY=:設定默認網關
ONBOOT=:開機時是否自動激活此網絡接口
HWADDR=:硬件地址,要與硬件中的地址保持一致;可省
USERCTL={yes|no}:是否允許普通用戶控制此接口
PEERDNS={yes|no}:是否在BOOTPROTP為dhcp時接受由DHCP服務器指定的DNS地址
3、路由:
/etc/sysconfig/network-scripts/route-ethX
添加格式有兩種:
添加格式一:
DEST via NEXTHOP
添加格式二:
ADDRESS0=
NETMASK0=
GATEWAY0=
4、DNS服務器指定方法只有一種:
/etc/resolv.conf
nameserver DNS_IP_1
nameserver DNS_IP_2
 
5、指定本地解析:
/etc/hosts
主機IP 主機名 [主機別名]
例:172.16.0.1 www.hallo.com www
6、配置主機名的配置文件:
/etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=hostname
可在此添加網關
用命令配置ip和路由的第二種方式:
ip [ OPTIONS ] OBJECT { COMMAND | help }
link:配置網絡接口屬性
show:查看網絡接口地址
# ip -s link show :顯示統計信息
set:啟用
ip link set DEV {up|down}
addr:協議地址,
add:添加IP地址
ip addr add ADDRESS dev DEV
例: # ip addr add 10.3.3.3/8 dev eth0 label eth0:0 (label指定別名)
del:刪除ip地址
ip addr del ADDRESS dev
例: # ip addr del 10.3.3.3/8 dev eth0
show:查看網絡接口配置信息
ip addr show dev DEV
例: # ip addr show eth1 to 10/8 只顯示以10開頭的地址
flush:清除
例: # ip addr flush eth1 to 10/8 刪除10開頭的地址
route:路由
add:添加
change:修改
replace:替換
to 可指定顯示某一部分
show:查看路由
flush:清除
使用ip命令配置的信息也是立即生效,重啟網絡或主機後失效。要想讓配置永久生效,
就編輯其對應的配置文件,並修改。但編輯配置文件後,需要重啟網絡或主機才能生效。
希望大家多提建議哈!
本文出自 “對著陽光微笑著” 博客,請務必保留此出處http://dongld.blog.51cto.com/4234800/1156424