linux自学笔记--linux网络配置、基础网络命令

1.网络配置 /etc/sysconfig/net-script/ifcfg-*

DEVICE:接口名

UUID:设备唯一标示

HWADDR:网卡地址

ONBOOT:是否开机自启

BOOTPROTO:static|none|dhcp

TYPE:Ethernet|Bridge

DNS1:dns地址

PEERDNS:如果为dhcp模式,是否自动分配dns地址,覆盖手动

IPADDR:ip地址

NETMASK:子网掩码

GATEWAY:网关地址

2.常用网络命令

ip:

ip link show

ip link set device up|down:

ip addr show

ip addr add|del ipaddr/netmask dev device

ip route show

ip route add|del default|ipaddr/netmask via gateway

ss: ss -tnlp

21:ftp  22:ssh  23:telnet  42:nameserver  80:http

123:ntp  443:htps

ping: -i 发送周期 -c 发送个数

curl:

curl -u user:passwd -O ftp://... 从ftp下载

curl -u user:passwd -T ./file ftp://... 上传

curl -X PURGE ip 指定发送的协议,如给varnish发一个自定PURGE

scp: scp ./file [email protected]:/path/file

tcpdump:

tcpdump tcp|udp|icmp -i device host hostname and prot port

时间: 2024-10-12 03:41:42

linux自学笔记--linux网络配置、基础网络命令的相关文章

Linux自学笔记——Linux网络基础、命令及属性配置

网络对于Linux来说不可或缺的一部分,本文主要对linux网络的基础知识,常用配置命令以及linux配置文件的属性等等作一个总结. 计算机网络: TCP/IP协议栈: TCP/IP分为4层,分别为应用层,传输层,网络互连层,主机到网络层,不同于OSI,他将OSI中的会话层.表示层规划到应用层,把数据链路层和物理层划分给主机到网络层. OSI,Open System Interconnection,开放式系统互联,国际化标准组织ISO制定了OSI模型,该模型定义了不同计算机互联的标准,是设计和描

Linux网络配置基础及命令使用

网络基础少不了,了解基本概念 MAC:Media Access Conctrol     网卡设备的固定且唯一的硬件地址,用于局域网通讯主机识别            IP:Internet Protocol     由网络号和主机号组成的通讯地址标识,用于界定源和目标主机 DNS:Domain Name System     1.DNS服务器是域名系统,用于解析主机名,实现基于主机名的通讯 2.全球的DNS服务器的域名数据都是相同的,备用DNS的作用是主DNS不可用时(挂掉)顶上,并非在主DN

linux自学笔记--nginx基本配置

1.基本配置 worker_processes auto|3; 指定使用的核数,默认auto,也可指定  一般为自身核数-1,可用lscpu查看 events { worker_connections 1024; 最大并发连接数,最大并发响应  数 worker_processes * worker_connections } http { keepalived_timeout 65 0表示禁止长连接 keepalived_request 长连接最大资源数,默认100 keepalived_di

linux自学笔记--lamp简单配置

1.httpd配置 (1)基本设置 Listen 80 端口 DocumentRoot /var/www 根目录 DirectoryIndex index.html 主页 Alias /icon/ "/download/newicon" 路径别名 ErrorDocument 404 /missing.html 404文件 ExtendeStatus On 220行左右,状态页面,在920左右定义具体 (2)访问控制 <Directory "/var/www/html&q

Linux自学笔记——linux进程及作业管理

内核的功用主要有进程管理.文件系统.网络功能.内存管理.驱动程序.安全功能这几个方面,本文主要讨论linux进程及作业管理. 进程管理: 进程,process,运行中程序的一个副本,且存在生命周期: 进程分为CPU bound和I/Obound. CPU bound:CPU密集型(类似于高清视频) I/O bound:IO密集型(编辑器等频繁IO操作) Linux内核存储进程信息的固定格式为:task struct(结构体) 多个任务的task struct组件的链表:task list 进程创

Linux自学笔记——linux文件系统

Linux的文件系统 根文件系统(rootfs),内核挂载的第一个文件系统,在启动流程的这一篇文章里有提到: LSB,FHS(Filesystem  Herirache Standard) 常用的文件系统目录:/etc,/usr,/var,/root/,/home,/dev 目录介绍:(以下截图很多是目录内容的部分截图) /boot:引导文件存放目录,内核文件(vmlinuxz).引导加载器(bootloader,grub)都存放于此目录: /bin:供所有用户使用的基本命令:不能关联至独立分区

Linux自学笔记——Linux周期性计划任务

未来的某时间点执行一次任务:at,batch 周期性运行某任务:crontab 执行结果:会通过邮件形式发送给用户: 本地邮件服务: smtp:simple mail transmission protocol: pop3:post office procotol: imap4:internet mail access procotol: mail命令: mailx - send and receive Internet mail: MUA:mail user agent,用户收发邮件的工具程序

Linux网络配置基础篇

Linux网络配置基础篇 一.如何实现linux网络通信? 1)指定IP/NETMASK可实现本地通信: 2)指定路由(网关)可实现跨网络通信: 3)指定DNS服务器地址可实现基于主机名的通信, 主DNS服务器地址(当前服务器不在线时,启用备用DNS服务器地址) 备用DNS服务器地址 第三备份DNS服务器地址 二.配置网络方式及网络接口命名 linux 网络属于内核的功能, 配置方式: 静态指定:使用命令直接指定或修改配置文件 动态分配:依赖于本地网络中有DHCP服务 网络接口命名方式: 传统命

LINUX网络配置基础

第一章Linux基础网络设置 要求: DHCP服务器的主机名为dhcpsvr.benet.com,IP地址为192.168.4.11/24 用于给局域网内各主机自动分配的IP地址范围为192.168.4.20~192.168.4.200 局域网内各主机使用的默认网关地址为192.168.4.1 局域网内各主机使用的DNS服务器地址分别为192.168.4.2和192.168.4.3,DNS服务器的主机名分别为ns1.benet.com和ns2.benet.com 网络打印机设备(可在网络内另找一