linux的网络管理

一、查看基本网络参数

1.查看网卡的IP地址、掩码地址、MAC地址及启用禁用网卡

ifconfig ##查看主机中已经启动的网卡信息

ip a ##查看主机中所有的网卡信息

ifup 网卡名 ##开启此网卡

ifdown 网卡名 ##禁用此网卡

2.查看主机的dns地址;作用:将域名和ip地址进行互相解析

cat /etc/resolv.conf

cat /etc/hosts

3.查看主机名:计算机的唯一标识

hostname

4.查看网关和路由

ip r ##查看路由

route -n ##将路由记录中的地址显示为数字形式

5.测试网络

ping -c 4 ip地址 ##允许主机ping此地址4个包

traceroute ip地址 ##查看此数据包经过了哪些网络节点

nslookup 域名或ip地址 ##解析域名或地址

netstat -utpln ##查看主机端口使用状态

二、配置基本网络参数;

1.配置方式:

临时配置:通过命令进行直接修改,并没有固定的存放在静态的文件中,当重启

network服务或重启主机时就会失效;

固定配置:通过配置文件存放固定的网络参数,需要重启network服务或重启主

机才会生效;

2.临时配置:

a.改ip地址和网卡的状态:

ifconfig 网卡名 ip地址/子网掩码长度位数 up或down

ifconfig 网卡名:数字 ip地址/子网掩码长度位数 up或down ##配置虚拟网卡

的ip地址,例eth0:0

b.改网卡状态:

ifconfig 网卡名 up或down

c.临时配置路由和网关(注:若配置永久生效的路由或网关,将命令添加至/etc

/rc.local文件即可):

route add -net 目的网段/掩码位数 gw 下一跳地址 ##添加静态路由

route del -net 目的网段/掩码位数 gw 下一跳地址 ##删除静态路由

route add default gw 下一跳地址 ##添加默认网关

route del default gw 下一跳地址 ##删除默认网关

d.修改主机名hostname:

hostname ##查看主机名

hostname 主机名 ##设置临时主机名

3.固定配置:

a.网络接口配置文件;

vi /etc/sysconfig/network-scripts/ifcfg-接口名称

DEVICE=eth0 ##网卡名称

HWADDR=00:0C:29:29:7C:9C ##网卡的mac地址,必须与ip a 看到的mac地址一致

TYPE=Ethernet ##网卡类型

ONBOOT=yes ##网卡是否开机启动

NM_CONTROLLED=no ##禁用NM网络管理机制

BOOTPROTO=static ##设置网卡地址的协议,static为静态ip地址,dhcp

表示dhcp获取地址,none代表无ip

IPADDR=192.168.100.150 ##设置静态ip地址

NETMASK=255.255.255.0 ##设置该网卡的子网掩码

GATEWAY=192.168.100.100 ##设置默认网关

DNS1=192.168.100.100 ##配置此块网卡的DNS,只能写两个DNS

/etc/init.d/network restart ##重启网络服务

b.主机名配置文件;

vi /etc/sysconfig/network

NETWORKING=yes ##设置ipv4网络的默认启动状态

HOSTNAME=lwh.linuxfan.cn ##配置主机名

reboot ##重启主机才会生效

c.指定DNS服务器的配置文件,此配置文件最多可以指定三个dns服务器地址;

vi /etc/resolv.conf

nameserver 192.168.100.100 ##指定dns的地址

d.指定hosts解析配置文件,记录主机和ip地址的映射关系,减少DNS查询过程;

vi /etc/hosts

192.168.10.100 lwh lwh.linuxfan.cn ##对应关系的条目配置

发表评论

后才能评论