linux入门8—网络配置

一、查看与检测网络

1、查看网络配置

常看网络接口信息:

  • ifconfig :查看所有网络接口信息
  • ifconfig 网络接口名:查看指定网络接口信息

查看主机名:hostname

查看主机路由信息:route

  • route-n (将路由记录中的地址信息以数字显示)

查看网络连接状态: netstat

  • netstat -antp |grep “22”:查看22端口的网络连接状态

2、测试网络连接

ping: 测试网络连通性

traceroute: 跟踪数据包,测试当前主机到目标主机的网络节点联通性

nslookup: DNS域名解析

二、设置网络地址参数

临时配置:使用命令修改,简单快速,可直接修改运行中的网络参数

固定配置:修改配置文件,修改各项网络参数的配置文件,需要重启网络服务才能生效。

1、使用网络配置命令

ifconfig 配置网络地址

  • ifconfig 接口名 IP地址 [netmask] : 设置网络地址、子网掩码
  • ifconfig 网络接口 up :开启网络接口
  • ifconfig 网络接口 down :关闭网络接口
  • ifconfig 接口号:序号 IP地址 : 设置虚拟网络接口

route 设置路由记录:

  • route add -net 网段地址 gw 网关地址 :添加指定网段的路由记录
  • route del -net 网段地址 :删除指定网段的路由记录
  • route add -net IP/8 gw 网关地址: 添加路由表
  • route del -net IP/8 gw 网关地址:删除路由表
  • route del -net 0.0.0.0:删除默认网关

hostname:设置主机名

  • hostname 主机名

2、修改配置文件进行配置

修改网络接口配置:/etc/sysconfig/network-script/目录下

  • TYPE=Ethernet
  • BOOTPROTO=static:采用静态地址(dhcp表示使用dhcp)
  • DEVICE=ens33 :网卡名
  • ONBOOT=yes:开机自启网口
  • IPADDR=192.168.4.11:IP地址
  • NETMASK=255.255.255.0:子网掩码
  • GATEWAY=192.168.4.1 :网关地址

修改主机名配置文件:/etc/sysconfig/network

DNS服务器绑定:/etc/resolv.conf

  • nameserver IP (最多三条)

修改本地主机映射: /etc/hosts文件

  • IP 域名,(本地映射则设置本地地址和本地主机名即可)

三、配置DHCP服务器

DHCP配置文件(/etc/dhcp/dhcpd.conf)内容构成:

全局设置: 作用与整个DHCP服务器

网段声明:作用于整个网段

  • range 参数:设置用于分配的 IP 地址池
  • option subnet-mask 参数:设置客户机的子网掩码
  • option routers 参数:设置客户机的默认网关地址

host 主机声明:作用于单个主机

  • hardware ethernet 参数:指定对应主机的 MAC 地址
  • fixed-address 参数:指定为该主机保留的 IP 地址

基本配置:

  • yum install -y dhcp :安装DHCP服务器

  • cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf :复制配置文件示例文件

  • vim /etc/dhcp/dhcpd.conf 编辑配置文件

    log-facility local7;		//默认日志会出现在:/var/log/messages 
    option domain-name-servers 61.139.2.69,8.8.8.8;		//设置客户机要获取的DNS地址
    
    subnet 192.168.1.0 netmask 255.255.255.0 {
    range 192.168.1.0 192.168.1.255;    //指定地址池
    option routers 192.168.1.1;		//指定网关
    default-lease-time 86400;		//单位秒数,此为24小时,网络中的用户比较稳定,租约时间可以长一点。
     max-lease-time 172800;
     option domain-name-servers 61.139.2.6 9;}
    
    host client {
    hardware ethernet  00-50-56-C0-00-01;		//mac地址绑定,dhcp服务器将会根据绑定记录给主机分配以下IP地址
     fixed-address 192.168.1.208;
    }
    

猜你喜欢

转载自blog.csdn.net/qq_45590334/article/details/126286450