配置的位址立即生效,但重啟網路服務或主機,都失效
rhel5: /etc/init.d/network
rhel6: /etc/init.d/networkmanager |
閘道器:route路由
route add :新增路由
-host:新增主機路由
-net :新增網路路由
-net 0.0.0.0 新增預設路由
列子:route add -net | -host dest gw nexthop
route add default gw nexthop
route del :刪除路由
-host
-net
列子:route del -net 10.0.0.0/8
route del -net 0.0.0.0
routel del default
注 : route 命令檢視本機路由表
route -n 以數字方式顯示各主機或埠等相關資訊
注:所做出的改動重啟網路服務或主機後失效
網路配置檔案:
1
[root@localhost ~]
# cat /etc/sysconfig/network
網路介面配置檔案:
1
[root@localhost ~]
# cat /etc/sysconfig/network-scripts/ifcfg-eth0
配置檔案如下:1
2
[root@localhost ~]
# cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]
# cat ifcfg-eth0
1
2
3
4
5
6
7
8
9
10
11
device=:關聯的裝置名稱,要與檔名的後半部「inte***ce_name」(介面名稱)保持一致;
bootproto=;引導協議,要使用靜態位址,使用static或none;dhcp表示使用dhcp伺服器獲取位址『
ipaddr=:ip位址
netmask=:子網掩碼
gateway=:設定預設閘道器
onboot=:開機時是否自動啟用此網路介面
hwaddr=:硬體位址,要與硬體中的位址保持一致,可省
userctl={
yes
| no}:是否允許普通使用者控制此介面
peerdns={
yes
| no}:是否在bootproto為dhcp時接受由dhcp伺服器指定的dns位址;
[root@localhost network-scripts]
#
注:配置檔案中改變配置不會立即生效,但重啟網路服務或主機都會生效;
重啟網路服務:
1
[root@localhost network-scripts]
# /etc/init.d/network restart
dns伺服器指定方法只有一種:
1
[root@localhost ~]
# cat /etc/resolv.conf
nameserver dns_ip_1
nameserver dns_ip_2
指定本地解析
hosts配置檔案/etc/hosts
主機ip 主機名 主機別名
11.1.1.1 www.hosts.com www
dns--->/etc/hosts---->dns
配置主機名
手動配置主機名 hostname hostname
如:hostname zhang.lacalhost
注:立即生效,但不是永久有效
配置檔案
/etc/sysconfig/network
1
2
3
[root@localhost ~]
# cat /etc/sysconfig/network
networking=
yes
hostname=localhost.localdoman
檢視hosts主機名
[root@localhost ~]# hostname
localhost
iproute2命令
ip命令
link;配置網路介面
ip link show檢視網路介面所有位址
ip -s link show 顯示統計資訊
ip link set 網路介面裝置 {up | down | arp{on | of}}
如:ip link set eth1 down 關閉eth1
addr;協議位址
ip addr {add | del} 新增刪除位址
ip addr add ip位址 dev 網路介面裝置
ip addr del ip位址 dev 網路介面裝置
一塊網絡卡可以使用多個位址
網路裝置可以使用別名:
eth0
ethx:x;;eth0:0,,eth0:1,,,,
配置方法
ifconfig ethx:x ip/netmask
/etc/sysconfig/network-scripts/ifcfg-ethx:x
device=ethx:x
非主要位址不能使用dhcp動態獲取
利用ifconfig配置網路
許多windwos管理員非常熟悉ipconfig命令列工具,它被用來獲取網路介面配置資訊並對此進行修改。linux系統擁有乙個類似的工具,也就是ifconfig,它是大多數linux系統管理員常用工具的共同部分。然而,ipconfig和ifconfig之間有一些明顯的區別,例如dos windows...
ifconfig 在linux下配置網路
linux下網絡卡命名規律 eth0,eth1。第一塊乙太網卡,第二塊。lo為環迴介面,它的ip位址固定為127.0.0.1,掩碼8位。它代表你的機器本身。1 ifconfig是檢視網絡卡的資訊。ifconfig inte ce inte ce是可選項,如果不加此項,則顯示系統中所有網絡卡的資訊。如...
Linux網路配置之IP位址配置
ifconfig配置 檢視和配置網路狀態命令 1.lo網絡卡是本地回環網絡卡,不插網絡卡一樣可以ping通。2.對我們有用的是eth0網絡卡,我們需要配置的就是eth0網絡卡!命令格式 ifconfig eth0 ip位址 netmask 子網掩碼 如 ifconfig eth0 192.168.2...