Linux:Linux基础网络设置

ifconfig

ifconfig

#查看网卡信息

 inet---网络接口的ip地址
netmask---子网掩码
broadcast---广播地址
ether----物理地址(mac地址)


hostname

hostname 

#查看主机名

hostnamectl set-hostname + 自定义主机名 

# 配置永久主机名 重启之后仍然存在

hostname + 主机名 

# 配置临时主机名 重启以后恢复原来 

 


route

route -n

# 查看网卡网关 

destination---目标网段
gateway----下一跳路由器的地址
iface----发送数据的网络接口


netstat

 netstat -anpt

# 查看网络连接情况


 ping

ping + ip

# 发送icmp数据包用于测试网络连通性

网络故障代码:
1)destination host unreachable
目的主机不可达

2)network is unreachable
没有可用的路由记录(如默认网关),无法达到目标主机所在的网络

3)request timeout 连接超时
*通信过程不稳定(网卡故障、病毒、网络攻击)
*目标主机有严格的防火墙限制    


 traceroute

traceroute + ip

# 跟踪数据包

*测试从当前主机到目的主机之间经过的网络节点,并显示各中间节点的连接状态(响应时间) 


nslookup

nslookup + 域名

(nslookup 目标主机地址  [DNS服务器地址])

#  域名解析

 yum -y install bind-utils

安装DNS包

nslookup www.google.com 


设置永久ip 

Linux:centos:修改临时ip&永久ip_鲍海超-GNUBHCkalitarro的博客-CSDN博客


禁用和激活网卡

ifconfig

查看一下

如果要禁用那个网卡

# ifconfig 网卡名 down

ifconfig ens33 down

激活网卡使用

#ifconfig 网卡名 up

ifconfig ens33 up


设置虚拟网络接口 (一卡多ip)

 ifconfig  网卡名:序号  IP地址

 使用ens33这个网卡默认都只有一个

使用

ifconfig ens33:0 192.168.254.2

 另外一个设备也可以ping通这俩ip

 如果要关闭他使用

ifconfig ens33:0 down


 设置路由记录

route add  -net  网段地址/子网掩码  gw  IP地址 

如果让192.168.1.0网段把所有包发送到192.168.254.254

route add -net 192.168.1.0/24 gw 192.168.254.254

想删除这条记录可以把 add改成del 所有的都是一样的

 route del -net 192.168.1.0/24 gw 192.168.254.254

 成功删除


向路由表中添加默认网关记录

route add  default  gw  IP地址

# 所有包向此ip发送

 如果想要将所有包发送至 192.168.254.1

route add default gw 192.168.254.1 

 删除192.168.254.254也可以把add改成del

route del default gw 192.168.254.254


查看DNS

cat /etc/resolv.conf 

猜你喜欢

转载自blog.csdn.net/w14768855/article/details/131014044