一、查看网卡信息
1)查看网卡命令:ifconfig,例如:ifconfig ens33
2)关闭网口:ifconfig+网口名+ down,例如:ifconfig ens33 down
3)打开网口:ifconfig+网口名+ up,例如:ifconfig ens33 up
4)配置IP地址:ifconfig+网口名+IP+掩码,
例如:ifconfig ens33 192.168.10.100/24
5)添加多个IP地址:ifconfig+网口名:0+IP地址,
例如:ifconfig ens33:0 192.168.11.100
TX代表发送的数据包,RX代表接收的数据包
二、常用网络命令
1)查看主机名:hostname
2)查看路由表:route -n
3)查看网络连接状态命令:netstat
-a,显示所有端口
-at,显示所有TCP端口
-au,显示所有UDP端口
-l,显示所有监听端口
-p,显示进程号和进程名
-r,显示路由表
-i,显示所有网口
-ie,显示所有网口的详细信息
4)追踪路由:traceroute
5)Windows下追踪路由的的命令:tracert
三、网卡配置文件
1)/etc/sysconfig/:保存网卡配置文件和脚本
2)/etc/NetworkManage:保存VPN和PPPOE配置
3)可以通过编辑网卡配置文件,修改IP地址
4)/etc/resolv.conf,保存DNS地址信息
示例:nameserver 114.114.114.114
5)示例
vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
BOOTPROTO=static
DEVICE=ens33
ONBOOT=yes
IPADDR= 192.168.244.101
NETMASK=255.255.255.0
GATEWAY=192.168.224.2
6)字段解释
TYPE=Ethernet,网卡类型
PROXY_METHOD=none,代理模式
BROwWSER_ONLY=no,仅浏览
BOOTPROTO=dhcp,IP获得方式static dhcp
DEFROUTE=yes,默认路由
IPV4_FAILURE_FATAL=no,ipV4错误监测
lPV6INIT=yes,开启IPV6
IPV6_AUTOCONF=yes,自动配置IPV6
IPV6_DEFROUTE=yes,ipv6默认路由
IPV6_FAILURE_FATAL=no,ipv6错误监测
IPV6_ADDR_GEN_MODE=stable-privacy,IPV6地址生成模型
NAME=ens33,网卡物理设备名称
UUID=27171f4b-2871-4404-8d85-3e07b87608ba ,网卡UUID标识
DEVICE=ens33,网卡物理设备名称
ONBOOT=yes,开机启动
DHCP_HOSTNAME=DHCP-Server,DHCP服务器名称
ONBOOT=no状态,重启后网络服务不会自动启动
7)ens33是物理设备的名字, eth1是设备的逻辑名.
四、重启网络服务
1)systemctl restart network
五、安装DHCP服务器
1)yum -y install dhcp
2)vim /etc/dhcp/dhcpd.conf
subnet 192.168.10.0 netmask 255.255.255.0
{
range 192.168.10.11 192.168.10.254;
option domain-name-servers 114.114.114.114;
option domain-name "chengjie.com";
option routers 192.168.10.2;
option broadcast-address 192.168.10.255;
default-lease-time 600;
max-lease-time 7200;
}
3)管理DHCP服务器
systemctl start dhcpd,开启dhcp服务
systemctl enable dhcpd,配置dhcp服务开机启动
systemctl status dhcpd,查看dhcp服务状态