网络相关设置
主机名
IP/netmask
路由:默认网关
DNS服务器 主DNS服务器 次DNS服务器 第三个DNS服务器
临时修改网卡名称
ip link set ens36 down #down掉网卡
ip link set ens36 name abc #改名
ip link set abc up #启动网卡
一.网络配置命令
1)ifconfig
1.ifconfig
已启用的网络接口信息 网卡名称详解
2.ifconfig 【具体网卡名称】
具体网卡名称 只显示具体网卡的详细信息
3.ifconfig -a
表示所有网卡 包括没有启动的网卡
4.ifconfig 网卡名称 【up | down】
表示开启或关闭网卡 (在shell软件中关闭ens33会导致连接不上虚拟机)
5.ifconfig 网络接口 ip地址 【netmask 子网掩码】
ifconfig 网络接口 IP地址 【/子网掩码长度】
配置临时IP地址
6.ifconfig ens33:0 地址
配置虚拟网卡
2)IP
1.ip link 数据链路层
2.ip addr 网络层
3.路由
二.hostname
查看或设置当前主机名
1)hostname 【主机名】
2) 通过修改 /etc/hostname 文件来修改文件名
临时生效
重启用户
3)通过hostnamectl 来修改主机名
永久生效
三.route
1)查看或设置主机中路由表信息
route 【-n】
-n : 将路由记录中的地址信息显示为数字形式
2)添加 指定网段的路由记录
route add -net 网段地址 gw IP地址
删除指定网段的路由记录
route del -net 网段地址
向路由表中添加默认网关记录
route add default gw IP地址
删除路由表中默认的网关记录
route del default gw IP地址
四.netstat
查看网络连接情况
常用选项
-a 显示主机中所有活动的网络连接信息
-n 以数字的形式显示相关的主机地址、端口等信息
-r 显示路由表信息
-l 显示处于监听(Listening)状态的网络连接及端口信息
-t 查看 TCP(Transmission Control Protocol,传输控制协议)相关的信息
-u 显示 UDP(User Datagram Protocol,用户数据报协议)协议相关的信息
-p 显示与网络连接相关联的进程号、进程名称信息(该选项需要 root 权限)
打开 22 端口
五.ss (socket statistics)
ss 【选项】
ss 命令:也可以查看网络连接情况,主要用于获取 socket 统计信息,它可以显示和 netstat 命令类似的输出内容。
但 ss 的优势在于它能够显示更多更详细的有关 TCP 和连接状态的信息,而且比 netstat 更快速更高效
常用选项
-t tcp协议相关
-u udp协议相关
-w 裸套接字相关
-x unix sock相关
-l listen状态的连接
-a 所有
-n: 数字格式
-p: 相关的程序及PID
-e: 扩展的信息
-m:内存用量
-o:计时器信息
-r: --resolve 把 IP 解释为域名,把端口号解释为协议名称。 dns 服务
使用time命令来比较
netstat
ss
标签:ip,route,IP地址,网络,信息,ifconfig,网卡,LINUX From: https://www.cnblogs.com/tsumiki/p/17600561.html