linux网络配置
查看网络设置
主机名: hostname
网关: route -n
DNS: cat /etc/resolv.conf
IP: ifconfig
激活网卡 ifup eth0 或 ifconfig eth0 up
禁用网卡 ifdown eth0 或 ifconfig eth0 down
利用命令临时设置网络参数(临时,立即生效)
1.修改IP
ifconfig 设备名 IP 掩码
eg:ifconfig eth0 172.18.211.100/24
ifconfig eth0 172.18.211.100 netmask 255.255.255.0
在一块网卡上绑定多个IP,别名接口
eg:ifconfig eth0:0 172.18.211.100 netmask 255.255.255.0
每个接口在其主配置的基础上,支持多达255个额外的别名配置。别名接口是用在接口名称后附加上“:数字”来指定的,比如eth0:1。
2.修改主机名
hostname 新的主机名
3.添加网关
route add default gw 172.18.211.1
修改配置文件永久更改网络参数(永久)
1.修改IP,网关
网卡配置文件: /etc/sysconfig/network-script/ifcfg-ethN
DEVICE=eth0 设备
ONBOOT=yes 是否启动
BOOTPROTO=static no/static/dhcp
HWADDR=```` MAC地址
IPADDR=172.18.211.202 IP地址
NETMASK=255.255.255.0 掩码
GATEWAY=172.18.211.1 网关
(NM_CONTROLLED=no 设备是由Network Manager托管 )
需要重启network服务才能生效: service network restart
如果失败,先关闭network服务的守护进程NetworkManager : service NetworkManager stop
再重启network服务
2.修改主机名
全局网络参数配置文件 /etc/sysconfig/network
NETWORKING=yes 网络功能开启
hostname=新的主机名
重启计算机后生效
本地ip--主机名解析文件: /etc/hosts
127.0.0.1 新的主机名,localhost
3.设置DNS
指定域名服务器 配置文件 /etc/resolv.conf
nameserver 172.18.211.202
DNS一般不超过3台
通过图形界面设置网络参数
setup
system-config-network
常用网络命令
ping确定两台机器间底层IP的连接性。
host可执行直接DNS查询,并通常在DNS调试时使用。
traceroute报告数据包从起点到终点所经过的中间路由。
tcpdump可用来查看实时网络流量,或者为以后的分析截获网络交换情况。
netstat –tnlp命令列出当前活跃的网络服务和连接。