Linux网络设置

Linux网络设置

查看网络接口信息

  • 查看所有活动的网络接口信息(ifconfig、ip addr(ip a))
  • 查看指定网络接口信息
    ifconfig 网络接口
    在这里插入图片描述
    contos 7默认的第一张网卡名称为cns33,也可以自定义
    contos 6或其他系统 默认cth0

在这里插入图片描述


虚拟机:

  • 物理机服务器(裸金属)

  • Windows中用 VMWare Workatation(个人使用)10-20 台
    VMWare Sphere + ESXT 企业级虚拟化工具 数十台甚至上百台虚拟机

  • Linux Xen和KVM(给予Linux内核,openstack(私有云))


    Linux系统管理网卡配置

  • 修改配置文件

  • ifconfig

  • ip

查看主机名(hostname)

在这里插入图片描述

修改主机名

临时设置重启后会失效:
在这里插入图片描述

永久设置主机名

在这里插入图片描述
[root@lisi ~]#vim /etc/hostname (进入vi编辑器修改主机名,修改完后重启才能生效)
在这里插入图片描述

在这里插入图片描述
[root@zhangsan ~]#*cat /etc/release(查看系统版本)

在这里插入图片描述
[root@zhangsan ~]#uname -r(查看内核版本)

在这里插入图片描述

查看网络连接情况(netstat)

选项:-n -a -i -t -u -r -p

  • 格式:netstat 【选项】(查看系统的网络连接状态、路由表、接口统计等信息)
-n拒绝显示别名,能显示数字的全部转化成数字。
-t(tcp)仅显示tcp相关选项
-p显示建立相关链接的程序名
-a(all)显示所有选项,默认不显示LISTEN相关

在这里插入图片描述

获取socket统计信息 ss

  • ss [选项]:查看系统的网络连接情况,获取socket统计信息
    选项: -n -a -l -t(指定连接状态) -u -r -p
    在这里插入图片描述
-n不解析服务的名称,如 “22” 端口不会显示成 “ssh”
-l只显示处于监听状态的端口
-t显示 TCP 协议的 sockets
-u显示 UDP 协议的 sockets
-p显示监听端口的进程(Ubuntu 上需要 sudo)

测试网络连接 ping

格式:ping 【选项】 目标主机(测试网络连通性)
ping 属于ICMP协议,工作在网络层
Windows:-t -a -l(大小) -n(次数) -s(源地址)
Linux:-s(大小) -c (次数)
在这里插入图片描述

跟踪数据包traceroute

跟踪路由路径:

  • Windows:tracert
  • Linux:traceroute命令(静态跟踪,属于ICMP,工作在网络层
  • mtr

traceroute命令**(traceroute 目标主机地址)**
测试从当前主机到目的主机之间经过的网络节点
在这里插入图片描述

域名解析nslookup

格式:nslookup 目标主机地址 【DNS服务器地址】
在这里插入图片描述

域名解析成ip地址

  • DNS:把域名解析成IP地址
    命令:nslookup、host、dig
    /etc/resolve.conf ——修改完立即生效
    namesever IP

/etc/sysconfig/network-scripts/ifcfg-ens33 —— 需要重启网络服务或者网卡生效

设置网络接口参数 ifconfig

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

  • ifconfig 网络接口 IP地址 【netmask 子网掩码】

在这里插入图片描述

  • ifconfig 网络接口 IP地址 【/子网掩码长度】
    在这里插入图片描述

禁用或者重新激活网卡

  • ifdown ens36 (关闭某个网卡,仅是没有IP和流量)
  • ifup ens36 (开启某个网卡)
  • ifdown ens36 ; ifup ens36
    1、添加一个网卡ens36
    在这里插入图片描述
    2、在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • ifconfig 网络接口 up :禁用网卡,ifconfig会查看网卡信息
  • ifconfig 网络接口 down :激活网卡,不会更新IP

systemctl restart network(重启所有网卡)

设置虚拟网络接口

  • ifconfig 网络接口:序号 IP地址

linux系统添加静态路由

临时添加(立即神效,重启系统或网络服务会失效)

  • route add -net 目标网段/掩码 gw 下一跳(网关) dev 出站网卡
    在这里插入图片描述

  • route add -host 目标主机 gw 下一跳(网关) dev 出站网卡
    在这里插入图片描述

  • ip route add 目标网段/掩码 via 下一跳(ip) dev 出站网卡
    删除:

  • route del -net 目标网段/掩码 gw 下一跳(网关) dev 出站网卡

  • route del -host 目标主机 gw 下一跳(网关) dev 出站网卡

永久添加(重启生效)

vim /etc/sysconfig/static-routes
any net 网段/掩码 gw 下一跳ip
any host 主机IP gw 下一跳ip
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值