Linux网络设置

170 阅读2分钟

查看网络配置

查看网络接口信息ifconfig

image.png

ens33:第一块以太网卡的名称

inet:ip地址

netmask:子网掩码

broadcast:广播地址

inet6:MAC地址

lo: “回环”网络接口代表本机

Linux KVM虚拟机使用的网卡

image.png

查看主机名名称 hostname

hostname命令可以查看或临时设置当前主机名

永久设置主机名

hostnamectl set-hostname(主机名)

vi /etc/hostname (需要重启系统才能生效)

查看路由表条目

查看或设置主机中路由表信息

route -n

image.png

查看网络连接情况

查看系统的网络连接状态、路由表、接口统计等信息

netstat(选项)

-a (all) 显示所有选项,默认不显示LISTEN相关。

-n 拒绝显示别名,能显示数字的全部转化成数字。

-p 显示建立相关链接的程序名

-t (tcp) 仅显示tcp相关选项。

-u (udp) 仅显示udp相关选项。

-r 显示路由信息,路由表

获取cocket统计信息

查看系统的网络连接情况,获取socket统计信息

ss (选项)

-n  --numeric不解析服务名称

-r  --resolve 解析主机名

-l  --listening 显示监听状态的套接字(sockets)

-a  --all显示所有套接字

-o  --options  显示计时器信息

-e  --extended  显示详细的套接字(socket)的内存使用情况

-p  --processed  显示使用套接字的进程

-i  --info   显示 tcp 内部信息

-t  --tcp  仅显示 TCP 套接字

-u  --udp  仅显示 UDP套接字

域名解析

DNS把域名解析成ip地址

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

image.png

设置网络接口参数ifconfig

1.设置网络接口的ip地址、子网掩码

-ifconfig 网络接口 ip地址 [netmask 子网掩码]

-ifconfig 网络接口 ip地址 [/子网掩码长度]

2.禁用或者重新激活网卡

-ifconfig 网络接口 up

-ifconfig 网络接口 down

3.设置虚拟网络接口

-ifconfig 网络接口:序号 ip地址

设置路由记录route

1.添加到指定网段的路记录

route add -net 网段地址 gw ip地址

2.删除到指定网段的路由记录

route del -net 网段地址

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

route add default gw ip地址

4.删除路由表中默认的网关记录

route del default gw ip地址