vlambda博客
学习文章列表

10.第十章 Linux基础网络设置

第十章  Linux基础网络设置

1、ifconfig:查看和设置网卡信息

ifconfig : 查所有已激活网卡信息

       -a 查所有网卡信息,包括未激活的

ifconfig  ens33 : 查指定网卡信息

ifconfig  ens33  down : 暂停网卡

ifconfig  ens33  up:启用网卡(不读取配置文件)

2、hostname:查看和更改主机名

hostname  主机名:更改主机名

3、route :查看和设置路由信息

-n   以数字方式显示路由信息

设置删除静态路由:

                route  add  -net  网段  gw  网关

                      del    192.168.5.0/24    192.168.1.1    

设 置 默 认 路 由:

                route  add  -net  0/0  gw  192.168.1.1

              route  add  default  gw  192.168.1.1

4、netstat:查网络连接状态、路由表、接口统计信息

-a   显示所有活动连接

-n   以数字形式显示

-p   显示进程信息

-t    查看TCP协议相关信息

-u   查看UDP协议相关信息

-r    显示路由表信息

5、ping测试网络连通性

默认为不间断的ping    Ctrl+c中止

-c : 个数       -s : 大小

6、traceroute测试源主机到目标主机的路径

dhclient 重新获取    -d 指定网卡

7、nslookup测试DNS域名解析

8、临时配置:通过命令方式配置,立即生效,重启丢失

固定配置:通过修改配置文件,重启服务或系统才能生效

9、网络接口(网卡)配置文件:

          /etc/sysconfig/network-scripts/ifcfg-ens33

DEVICE=ens33

BOOTPROTO= static    dhcp

              静态       动态

ONBOOT=Yes

GATEWAY=网关

必须重启network服务才有效:

systemctl    restart  network   (也支持centos6版本的service  network  restart方式)

只加载指定网卡的配置文件:ifdown  ens33  ;  ifup  ens33

10、主机名配置文件:/etc/sysconfig/network

HOSTNAME = www.hanming.com

必须重启系统才有效

/etc/resolv.conf

search  默认域名

192.168.2.202  ftp  ftp.benet.com

域名解析顺序:本地缓存——本地hosts文件——DNS

13、DHCP服务:端口号:67 /udp    68 /udp

DHCP服务的主要文件:/etc/dhcp/dhcpd.conf

/etc/dhcp/dhcpd.conf的配置项:

subnet                       分配的网段     

option  routers                默认网关       

重启dhcpd服务:systemctl    restart  dhcpd

       1)修改网卡配置文件:BOOTPROTO=dhcp

       2) 使用命令:dhclient  -d  ens33  (-r  释放租约)

查 看 租约文件:/var/lib/dhcpd/dhcpd .leases