linux 下网络配置
linux 下有两套网络配置,第一套为BSD方式,另一套是linux方式。linux中高级网络功能只能用linux方式。
BSD方式:
1.查看ifconfig 网卡名 --- BSD中必须指定网卡名
注释:
collisions 冲突 txqueuden发送包的长度
mii-tool 媒体无关接口
2.ethtool+网卡名 查看命令更详细(需要网卡驱动支持)
3. netstat –r查看路由
4.查看网络连接状态
netstat -ant 查看TCP的所有网络连接
-anu 查看UDP的所有套接字
5.ARP-n -n意思是不要进行反解 不转成名字
6.查看DNScat /etc/resolv.conf
6.配置IP
ifconfig网卡名 ip地址
7.配置路由 route add -net网络地址netmast x.x.x.xgw 网关
route add -host 网络地址netmast x.x.x.xdev 网卡
route del -net网络地址netmast x.x.x.xgw 网关
route del -net网络地址netmast x.x.x.xdev 网卡
缺省写法: route adddefault gw 网关
route adddefault dev网卡
8. 静态ARP arp-sIP地址MAC地址
9.激活/禁止某网卡
ifconfigdev down/up
linux 方式:
1.ip 命令
ip addr show查看IP地址 简写为 ip ad sh
ip route sh 查看路由 简写为 ip ro sh
ip neigh sh 查看静态ARP简写为 ip nesh
ipv6中取消了ARP改用ICMP
2.具体配置:
ipad add dev ip地址/掩码长度
ip route add ip地址/掩码长度dev 网卡
ip routeadd ip地址/掩码长度 via网关地址
3.激活/禁止某网卡
ip linkset up dev eth0
ip linkset down dev eth0
4.此设置都是临时的,固化网络配置,在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,因
防火墙启动之前将网卡先期启动会有被攻击的危险
5.静态ARP固化
/etc/ethers
写法: macip 例如 : 01:02:03:04:05:0610.0.0.2
--
------------------------------------------------------------------------------
***** 妈妈说:“做人一定要光明磊落!”,所以我挺起腰板努力做一个goodman!*****
------------------------------------------------------------------------------
***** Email:[email protected]
***** QQ:124219681
------------------------------------------------------------------------------
[m
页:
[1]