Linux学习笔记系统管理2

时间:2022-01-27 18:31:02

 

 网络配置 linux 下有两套网络配置,第一套为BSD方式,另一套是linux方式。linux中高级网络功能只能用linux方式。    BSD方式:1.查看 ifconfig   网卡名     BSD中必须指定网卡名               注释:                    collisions 冲突             txqueuden 发送包的长度                 网卡工作模式       mii-tool   媒体无关接口    ethtool+网卡名    查看命令更详细(需要网卡驱动支持)    netstat –r 查看路由 查看网络连接状态               netstat    -ant   查看TCP的所有网络连接                          -anu   查看UDP的所有套接字    一条TCP连接会产生两个套接字,两台机器均开。  ARP -n    -n意思是不要进行反解 不转成名字  查看DNS cat /etc/resolv.conf            2.配置IP                  ifconfig 网卡名   ip地址     配置路由   route add   -net 网络地址 netmast x.x.x.x gw 网关           route add   -host 网络地址 netmast x.x.x.x dev 网卡            route del   -net 网络地址 netmast x.x.x.x gw 网关            route del   -net 网络地址 netmast x.x.x.x dev 网卡 缺省写法: route add default gw 网关            route add default dev网卡    静态ARP     arp -s IP地址 MAC地址         linux 方式:     ip 命令            ip addr show 查看IP地址 简写为 ip ad sh          ip route sh    查看路由    简写为 ip ro sh          ip neigh sh    查看静态ARP 简写为 ip ne sh ipv6中取消了ARP 改用ICMP     具体配置:          ip ad add dev ip地址/掩码长度          ip route add ip地址/掩码长度 dev 网卡       ip route add ip地址/掩码长度   via 网关地址    激活/禁止某网卡         ifconfig dev   down/up    linux下的:          ip link set up dev eth0          ip link set down dev eth0     此设置都是临时的,固化网络配置,在linux下 主机名/缺省网关: 修改路径 /etc/sysconfig/network         如果修改主机名顺便把hosts文件也得改    /etc/hosts否则有时服务会启动时挂起死等~~~~~~~~~~~~~~~~        固化IP 地址   /etc/sysconfig/network-scripts下的ifcfg-网卡名   例如: /etc/sysconfig/network-scripts/ifcfg-eth0          bootprotocol= static ##如果用动态IP则改成DHCP          ONBOOT=yes           ##启动时激活,设置思想:作为外网网卡应该为NO,因防火墙启动之前将网卡先期启动会有被攻击的危险              静态ARP固化           /etc/ethers         写法:    mac ip   例如 : 01:02:03:04:05:06 10.0.0.2  (小知识点: 万用脚本:/etc/rc.local 不管什么命令只要加在此,下次开机后便会自动运行,相当于autoexec.bat。在用户登陆之前便已经运行,注:在此文件中加命令时不可阻塞,如果命令执行时间过长则加“$”将其弄到后台执行。

本文出自 “龙目小子,博闻天下” 博客,请务必保留此出处http://longmuxiaozi.blog.51cto.com/865148/745700