第二章 系统网络管理

第二章 系统网络管理

/etc/hosts
网络映射文件

[root@gechong gechong]# more /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
IP地址 主机名 主机别名

端口映射文件

/etc/services

[root@gechong gechong]# more /etc/services | grep tcp
ap              47806/tcp               # ALC Protocol
bacnet          47808/tcp               # Building Automation and Control Networks
nimcontroller   48000/tcp               # Nimbus Controller
nimspooler      48001/tcp               # Nimbus Spooler
nimhub          48002/tcp               # Nimbus Hub
nimgtw          48003/tcp               # Nimbus Gateway
3gpp-cbsp       48049/tcp               # 3GPP Cell Broadcast Service Protocol
isnetserv       48128/tcp               # Image Systems Network Services
blp5            48129/tcp               # Bloomberg locator
com-bardac-dw   48556/tcp               # com-bardac-dw
iqobject        48619/tcp               # iqobject
服务名           端口号/协议

 

系统名称配置文件

/etc/sysconfig/network

[root@gechong gechong]# more /etc/sysconfig/network
NETWORKING=yes#需要配置网络
HOSTNAME=gechong

 

 

当系统中同时存在DNS域名解析和/etc/hosts主机表机制时,由该/etc/host.conf确定主机名解释顺序。

[root@gechong gechong]# more /etc/host.conf
order hosts,bind#名称查找顺序,先是hosts主机表进行名字解释,如果不能解释再搜索bind multi on #一个主机可以有多个地址

 

 

/etc/nsswitch.conf可以定义主机表和DNS之间的优先顺序,还能为几个不同的系统定义数据库的来源

[root@gechong gechong]# more /etc/nsswitch.conf
#hosts:     db files nisplus nis dns
hosts:      files dns

 

设置IP地址

/etc/sysconfig/network-scripts/ifcfg-interface-name 
interface-name :eth0,eth1…

[root@gechong gechong]# more /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static         #dhcp是动态获取IP地址
HWADDR=00:0C:29:24:59:7C
IPADDR=169.254.171.1     #IP地址
NETMASK=255.255.255.0    #子网掩码
NETWORK=192.168.1.0      #网络掩码
BROADCAST=192.168.0.255
ONBOOT=yes

 

管理网络的命令

1:查看MAC地址和IP地址

[root@gechong gechong]# ifconfig

2:关闭网络IP

[root@gechong gechong]# ifconfig eth0 down #之后Putty连接断开

3:启用网络IP

[root@gechong ~]# ifconfig eth0 up

4:临时设置IP地址

[root@gechong ~]#  ifconfig eth0:0 192.168.0.1 netmask 255.255.255.0

5:启动网络配置界面

netconfig

之后/etc/init.d/network restart

6:网络测试命令

ping

[root@gechong ~]# ping -c 5 192.168.10.1

7:查看路由

[root@gechong ~]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
169.254.171.0   *               255.255.255.0   U     0      0        0 eth0
192.168.0.0     *               255.255.255.0   U     0      0        0 eth0

添加路由

[root@gechong ~]# route add -net 192.168.80.0 netmask 255.255.255.0 gw 192.168.0.80


[root@gechong ~]# route del -net 192.168.80.0 netmask 255.255.255.0 gw 192.168.0.80

8:查找到达目的主机的路由路径

[root@gechong ~]# traceroute www.baidu.com

 

 

小结:

Linux 网络配置

1:以root身份登录,然后输入setup命令

 

[root@gechong ~]# setup

 

2:ifconfig临时设置IP

3:修改配置文件/etc/sysconfig/network-scripts/ifcfg-eth0

 

以上3步配置完成之后/etc/init.d/network restart即可生效

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


第三章 系统磁盘管理
第四章 系统SAMBA管理
第五章 系统NFS管理
第六章 系统进程管理
第七章 系统服务管理
第一章 系统用户及工作组管理

你可能感兴趣的:(管理)