一、Linux网络
查看基础的网络配置
网关、路由:route —n
网关、路由 | route —n |
IP地址 | ifconfig ip a |
DNS 服务器 | cat /etc/resolv.conf |
主机名 | hostname |
网络连接状态 | ss、netstat、syn—sent |
域名解析 | nalookup、host |
1.1 ifconfig 网络接口配置
临时性修改网卡
ifconfig | 具体网卡名称 | 只显示具体网卡的详细信息 |
—a | 显示所有的网卡 | |
光命令 | 默认显示活动的网卡 | |
网卡 down | 关闭网卡 | |
网卡up | 开启网卡 | |
ens33:0 ip地址/子网掩码 | 设置虚拟网卡 |
永久修改网卡
单网卡: vim /etc/sysconfig/network-scripts/ifcfg-ens33
systemctl restart network 重启网络
双网卡配置:
cd /etc/sysconfig/network-scripts/
cp ifcfg-ens33 ifcfg-ens36
vim ifcfg-ens36
TYPE=Ethernet BOOTPROTO=static
NAME=ens36 DEVICE=ens36
ONBOOT=yes
IPADDR=192.168.91.110
NETMASK=255.255.255.0
GATEWAY=192.168.91.2
systemctl restart network
1.2 hostname 查看设置当前主机名
hostname | 主机名文件: /etc/hostname | 查看主机名 |
名字 | 临时修改 主机名 | |
hostnamectl set-hostname 主机名 | 永久修改主机名 | |
vim /etc/hostname | 将名字 写入 此文件也是永久修改 只有写在第一行有用 |
1.3 route 查看或设置主机中路由表信息
临时添加路由
route查看或设置主机中路由表信息 | —n | 将路由记录中的地址信息显示为数字形式 |
route add -net网段地址 gw IP地址 | 添加一天去往多少段的路由,通过网关多少转发 | |
route del -net 网段地址 | 删除去往多少网段的路由 | |
route add default gw IP地址 | 向路由表中添加默认网关记录 | |
route del default gw IP地址 | 删除路由表中默认的网关记录 |
永久添加:
1.4 ss 查看网络连接情况
—n | 数字格式 |
—a | 所有 |
—t | tcp协议相关 |
—p | 相关的程序及PID |
1.5 dns 域名解析
将域名翻译成ip地址,然后封装数据包
1.怎么验证dns服务器是否可以解析域名
nslookup dig host ping
2.域名解析文件
/etc/hosts 优先级大于域名服务器(你设置的dns 1 8.8.8.8)
3. 查看服务器上的域名是否成立
cat /etc/resoiv.conf