标签:网络管理 ip route ifconfig 网卡 linux eth1 eth0
目录
编辑/etc/default/grub,在 GRUB_CMDLINE_LINUX 末尾添加 net.ifnames=0 biosdevname=0
GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet net.ifnames=0 biosdevname=0
生成配置文件
grub2-mkconfig -o /etc/grub2.cfg
重启
reboot
修改网卡名之后发现ip有了变化,并且网络配置文件不生效,处理办法:
mv /etc/sysconfig/network-scripts/ifcfg-ens33 /etc/sysconfig/network-scripts/ifcfg-eth0
vim /etc/sysconfig/network-scripts/ifcfg-eth0
... NAME="eth0" DEVICE="eth0"
grub2-mkconfig -o /etc/grub2.cfg # 再次生成配置文件
reboot # 重启
ifconfig
常用选项
查看网卡地址
ifconfig eth0
查看所有网卡信息
ifconfig -a
启用或禁用指定网卡
ifconfig eth1 [up|down]
修改指定网卡的ip地址
ifconfig eth1 1.1.1.1 netmask 255.255.255.0
清除指定网卡的ip地址
ifconfig eth1 0.0.0.0
给网卡eth1增加一个地址
ifconfig eth1:1 192.168.137.188/24
显示网卡接口统计数据
ifconfig -s
route
常用选项
查看路由表
route route -n
添加路由
route add [-net|-host|default] target [netmask Nm] [gw GW] [[dev] If]
route add -net 0.0.0.0 gw 192.168.137.2 dev eth0
删除路由
route del [-net|-host] target [gw Gw] [netmask Nm] [[dev] If]
route del -net 0.0.0.0 gw 192.168.137.2 dev eth0
netstat
常用选项
-t: tcp协议相关 -u: udp协议相关 -w: raw socket相关 -l: 处于监听状态 -a: 所有状态 -n: 以数字显示IP和端口 -e: 扩展格式 -p: 显示相关进程及PID
显示网卡接口统计数据
netstat -i netstat -I=eth0
ip
命令格式:
ip [ OPTIONS ] OBJECT { COMMAND | help }
常用选项
禁用启用网卡
ip link set eth1 [ up|down ]
网卡改名,改名之前必须先禁用
ip link set eth1 name eth666
网卡添加删除别名(ip地址)
ip addr add 172.16.100.100/16 dev eth1 label eth1:1 ip addr del 172.16.100.100/16 dev eth1 label eth1:1
清除ip地址
ip addr flush dev eth1
添加ip地址
ip address add 192.168.137.151/24 dev eth1
ss
常用选项
-t: tcp协议相关 -u: udp协议相关 -w: 裸套接字相关 -x:unix sock相关 -l: listen状态的连接 -a: 所有 -n: 数字格式 -p: 相关的程序及PID -e: 扩展的信息 -m:内存用量 -o:计时器信息
常见用法
显示本地打开的所有端口
ss -l
显示每个进程具体打开的socket
ss -pl
显示所有的tcp socket
ss -t -a
显示所有的udp socket
ss -t -a
显示所有已建立的ssh链接
ss -o state established '( dport = :ssh or sport = :ssh )'
显示所有已建立的http链接
ss -o state established '( dport = :http or sport = :http )'
网络配置文件
通过命令修改网络配置只能临时生效,如果需要永久生效,就需要修改网络配置文件
标签:网络管理,ip,route,ifconfig,网卡,linux,eth1,eth0 来源: https://www.cnblogs.com/steveni/p/16056960.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。