linux基础网络设置

查看网络接口信息 ifconfig
查看所有活动网络接口的信息 执行 ifconfig 命令 查看指定网络接口信息

ifconfig 网络接口名

查看主机名称hostname
hostname命令 查看或设置当前主机名

hostname

查看路由表条目 route
route命令 查看或设置主机中路由表信息

route -n

查看网络连接情况 netstat
netstat命令 查看系统的网络连接状态、路由表、接口统计等信息

netstat [选项]

常用选项 -a、-n、-p、-t、-u、-r

[root@localhost ~]# netstat -anpt | grep “:80” tcp60 0 :::80 ::😗 LISTEN 20563/httpd

测试网络连接 ping
ping命令 测试网络连通性

ping [选项] 目标主机

跟踪数据包 traceroute
traceroute命令 测试从当前主机到目的主机之间经过的网络节点

traceroute 目标主机地址

域名解析 nslookup
nslookup命令 测试DNS域名解析

nslookup 目标主机地址 [DNS服务器地址]

设置网络接口参数 ifconfig
设置网络接口的IP地址、子网掩码

ifconfig 接口名 ip地址 [netmask 子网掩码] ifconfig 网络接口 ip地址[/掩码长度]

禁用或者重新激活网卡

ifconfig 网络接口 up ifconfig 网络接口 down

设置虚拟网络接口

ifconfig 接口名:序号 IP地址

设置路由记录 route
添加到指定网段的路由记录

route add -net 网段地址 gw IP地址

删除到指定网段的路由记录

route del -net 网段地址

删除路由表中的默认网关记录

route del default gw IP地址

向路由表中添加默认网关记录

route add default gw IP地址

修改主机名 hostname
hostname命令 设置主机名

hostname 主机名称

网络接口配置文件
[root@localhost ~]#vim /etc/sysconfig/network-scripts/ifcfg-ens33

启用、禁用网络接口配置
重启 network 网络服务 systemctl restart network 禁用、启用网络接口

ifdown

ifup

主机名称配置文件
vi /etc/sysconfig/network

域名解析配置文件
vi /etc/resolv.conf

本地主机映射文件
cat /etc/hosts

hosts 文件和 DNS 服务器的比较 默认情况下,系统首先从 hosts 文件查找解析记录 hosts 文件只对当前的主机有效 hosts 文件可减少 DNS 查询过程,从而加快访问速度

网络流量监测
iptraf-ng IPTraf-ng 是一个基于控制台的 Linux 网络监控程序, 显示有关 IP 流量的信息。 它返回如下信息:

当前 TCP 连接 UDP、ICMP、OSPF 和其他类型的 IP 数据包 TCP 连接上的数据包和字节数 IP、TCP、UDP、ICMP、非 IP 和其他数据包和字节计数 TCP/UDP 端口计数 按数据包大小的数据包计数 IP 地址的数据包和字节数 界面活动 标记 TCP 数据包的状态 LAN站统计

使用 DHCP 动态配置主机地址
DHCP服务 为大量客户机自动分配地址,提供集中管理 减轻管理和维护成本、提高网络配置效率 可分配的地址信息主要包括 网卡的IP地址、子网掩码 对应的网络地址、广播地址 默认网关地址 DNS服务器地址

安装 DHCP 服务器
DHCP服务器软件 CentOS光盘中的 dhcp-4.2.5-47.el7.centos.x86_64.rpm dhcp 软件包的主要文件 主配置文件: /etc/dhcp/dhcpd.conf 执行程序:/usr/sbin/dhcpd、/usr/sbin/dhcrelay 执行参数配置:/etc/sysconfig/dhcpd

主配置文件4-1
dhcpd.conf 的内容构成

主配置文件4-2
全局设置,作用于整个 DHCP 服务器 ddns-update-style none; default-lease-time 21600; max-lease-time 43200; option domain-name "domain.org"; option domain-name-servers 202.106.0.20;

主配置文件4-3
Subnet网段声明,作用于整个子网段 range 参数:设置用于分配的 IP 地址池 option subnet-mask 参数:设置客户机的子网掩码 option routers 参数:设置客户机的默认网关地址

主配置文件4-4
host 主机声明,作用于单个主机 hardware ethernet 参数:指定对应主机的 MAC 地址 fixed-address 参数:指定为该主机保留的 IP 地址

host prtsvr { hardware ethernet 00:c0:c3:22:46:81; fixed-address 192.168.4.100; }

启动 DHCP 服务
启动 DHCP 服务 查看租约文件 /var/lib/dhcpd/dhcpd.lease


__EOF__

本文作者Crushz
本文链接https://www.cnblogs.com/Crushz-2024/p/18390282.html
关于博主:Crushz
版权声明:转载请注明来源哟~ QAQ
声援博主:UP UP UP !!!
posted @   Crushz  阅读(54)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
点击右上角即可分享
微信分享提示