您的位置:首页 > 运维架构 > Linux

Linux学习笔记系统管理2

2011-12-19 20:22 330 查看
网络配置
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: