网络设备信息查看和配置
文件配置
在CentOS中,系统网络设备的配置文件保存在“/etc/sysconfig/network-scripts”目录下,ifcfg-eth0包含第一块网卡的配置信息,ifcfg-eth1包含第二块网卡的配置信息。
可以得到配置信息
若希望手工修改网络地址,可以通过修改对应的文件(ifcfg-ethN)或创建新的文件来实现。
具体对应修改方法参见我的csdn博客:CentOS6.7配置静态IP
每次修改网卡之后需要重启对应网卡才能生效,重启命令如下:
命令配置
ifconfig,参见ifconfig命令
ifconfig命令被用于配置和显示Linux内核中网络接口的网络参数。用ifconfig命令配置的网卡信息,在网卡重启后或机器重启后,配置就不存在。
配置ip地址:
启动关闭指定网卡:
ssh登陆linux服务器操作要小心,关闭了就不能开启了,除非有多网卡(即有多ip)。
配置虚拟ip:
如果要用就配置eth0:1需要在/etc/sysoconfig/network-scripts/下面创建一个eth0:1文件,并且设定ip为192.168.118.2,设定device名称为eth0:1,然后重启网卡,就可以永久配置了。
网络配置信息
相关的配置文件是/etc/sysconfig/network
得到如下结果:
解释:
NETWORKING=yes 网络是否可用。
HOSTNAME=xxxxxxxx为新设置的主机名。
域名解析配置/etc/resolv.conf
/etc/resolv.conf文件是由域名解析器(resolver,一个根据主机名解析ip地址的库)使用的配置文件
“nameserver”表示解析域名时使用该地址制定的主机为域名服务器。
主机名配置/etc/hosts
/etc/hosts, 包括主机名的用途、配置文件的操作方法等。用来把主机名字映射到IP地址
需要修改主机名时可用hostname命令修改,如下所示:
网络服务配置/etc/services
/etc/services文件是记录网络服务名和它们对应使用的端口号及协议。端口号和标准服务之间的对应关系在RFC 1700中有详细的定义。这个文件使得程序能够把服务的名字转换成端口号,这张表在每一台计算机上都存在。只有root用户才能修改这个文件。而且通常情况下这个文件不需要修改。
主机查找方法配置
指定主机名查找方法,通常指先查找文件/etc/hosts,找不到时再向DNS服务器请求。对于大多数用户不用改动此文件内容。
netstat命令
参见:netstat命令 netstat命令详解
netstat命令用来打印Linux中网络系统的状态信息。
常见选项: