Linux 网络相关操作

171 阅读1分钟

Linux 网络相关操作

1、TCP/IP参数

  • IP地址、子网掩码、默认网关、DNS地址

  • 查看网卡的IP地址

    ifconfig   等同于   ip addr
    
  • 查看arp缓存表

    arp -n     等同于   ip neigh
    
  • 查看路由表

    route -n    等同于   ip route
    
  • 设置IP地址,Linux操作系统是文本型操作系统,所有的配置都需要去修改配置文件,方可永久生效

    #设置临时IP地址,立即生效ifconfig ens33 192.168.88.100/24
    
    #添加一个临时IP地址ip addr add 192.168.88.50/24 dev ens33
    
    #删除一个临时IP地址ip addr del 192.168.88.50/24 dev ens33
    
  • 设置永久的IP参数

    vim /etc/sysconfig/network-scripts/ifcfg-ens33BOOTPROTO="dhcp"                #dhcp自动获取,static静态配置ONBOOT="yes"                    #开机启动#如果上面是static,下面就需要对应的IP参数IPADDR=192.168.88.51NETMASK=255.255.255.0GATEWAY=192.168.88.2DNS1=114.114.114.114DNS2=8.8.8.8
    
    systemctl restart network
    
  • 路由操作

    #查看路由,只要当主机配置了网关,就会自动生成一条默认路由route -n#添加路由route add -net 0.0.0.0/0 gw 192.168.88.2            #临时的,立即生效#删除路由route del -net 0.0.0.0/0
    
  • DNS服务器地址

    #修改临时的dns服务器地址还是需要去修改文件,立即生效/etc/resolv.confnameserver 114.114.114.114
    
  • 进行域名解析

    nslookupyum -y install bind-utils            #需要安装域名解析客户端程序
    
    nslookup www.baidu.com
    
  • 查看主机名

    hostname
    
  • hosts文件:主机中IP和域名的对应关系文件,/etc/hosts

  • 路由跟踪

    traceroute traceroute www.woniuxy.com
    
  • 网络连通性检测

    ping            #默认是一直不停的ping,要取消需要按ctrl+cping -c 3 www.woniuxy.com
    
  • 查看主机连接数

    netstatnetstat -anpt        #以数字形式显示所有tcp连接,并显示进程
    
    ssss -lnt            #只查看监听的队列清空ss -ant            #查看所有连接的队列
    
  • 下载

    #使用url客户端程序发送请求curl -o /woniuxy.html https://www.woniuxy.com/
    
    #wget下载wget -O /woniuxy.html https://www.woniuxy.com/