十一 Linux网络相关
1、ifconfig查看网卡ip
如果提示ifconfig命令不存在需要安装net-tools才能使用:
# yum install -y net-tools
# ifconfig eth0 #带网卡名可以查看指定网卡的信息,不指定网卡名会列出所有网卡的信息。
2、关闭、启动网卡
注:如果是远程连接的话,关闭和启动网卡的操作必须同时执行,否则会导致无法再远程连接上!
注:如果是远程连接的话,关闭和启动网卡的操作必须同时执行,否则会导致无法再远程连接上!
注:如果是远程连接的话,关闭和启动网卡的操作必须同时执行,否则会导致无法再远程连接上!
重要的事情说三遍,养成良好习惯。
命令 ifdown eth0&&ifup eth0
3、设定虚拟网卡
有时候需要给服务器增加一个IP。就可以通过添加虚拟网卡的方式增加一个IP , 也可以称之为子接口。
首先进入网卡配置目录
# cd /etc/sysconfig/network-scripts/
# pwd
/etc/sysconfig/network-scripts
复制一份网卡配置文件
# cp ifcfg-eth0 ifcfg-eth0:0
# ls -l
-rw-r--r--. 1 root root 223 5月 13 20:32 ./ifcfg-eth0
-rw-r--r--. 1 root root 223 6月 11 00:09 ./ifcfg-eth0:0
修改ifcfg-eth0:0配置文件,
将NAME和DEVICE改为eth0:0,
IPADDR修改为要添加的IP:我这里为10.1.1.100,根据自己情况来修改。
再将DNS删除
##检查修改结果。
# grep -E "NAME|IPADDR|DNS|DEVICE" ifcfg-eth:0 (grep -E === egrep)
NAME=eth0:0
DEVICE=eth0:0
IPADDR=10.1.1.100
4、重启eth0网卡后检查eth0:0网卡是否添加成功
# ifdown eth0 && ifup eth0
5、查看网卡是否连接
mii-tool eth0 查看网卡是否连接
# mii-tool eth0
eth0: negotiated 1000baseT-FD flow-control, link ok #显示link ok 就是已连接
我这里不支持
所以使用 ethtool eth0也可以查看网卡是否连接,状态yes说明网卡是激活状态。
6、更改主机名
主机名配置文件:/etc/hostname,修改主机名可以通过修改这个文件来实现。
通过修改hostname文件修改主机名后需要重启系统才会生效
7、DNS配置
DNS一般是在网卡配置文件里设置
如果需要临时添加一个DNS,可以在/etc/resolv.conf文件中添加,
# echo "nameserver 8.8.8.8" >> /etc/resolv.conf
# cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 223.5.5.5
nameserver 61.139.2.69
nameserver 8.8.8.8
在CentOS7中,这个文件中添加的DNS会在重启网卡的时候被覆盖,也就是说最好在网卡的配置文件配置好DNS
8、hosts文件
/etc/hosts文件与Windows中的hosts文件一样,计算机会优先选择hosts中的记录进行解析。可以将一个多个域名指向一个IP,类似于DNS的功能。
# echo "10.1.1.169 www.test1.com" >> /etc/hosts
# ping www.test1.com
PING www.test1.com (10.1.1.169) 56(84) bytes of data.
64 bytes from www.test1.com (10.1.1.169): icmp_seq=1 ttl=64 time=0.173 ms
64 bytes from www.test1.com (10.1.1.169): icmp_seq=2 ttl=64 time=0.388 ms
64 bytes from www.test1.com (10.1.1.169): icmp_seq=3 ttl=64 time=0.175 ms
64 bytes from www.test1.com (10.1.1.169): icmp_seq=4 ttl=64 time=0.234 ms
^C
--- www.test1.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3000ms
rtt min/avg/max/mdev = 0.173/0.242/0.388/0.088 ms