文章目录
1修改主机名
1.1临时方法
//查看主机名
[root@oidboy home]# hostname
oidboy
[root@oidboy home]# hostname lvke
[root@oidboy home]# hostname
lvke
- 要退出当前的shell‘才生效 但是重新开机就失效了
1.2永久方法
1.2.1方法1
- 步骤1修改配置文件
[root@oidboy home]# vim /etc/sysconfig/network
[root@oidboy home]# 重启就生效了
//两者2选一
[root@oidboy home]# /etc/sysconfig/network restart
[root@oidboy home]# source /etc/sysconfig/network
- 步骤2命令行修改
hostname lvke
- 完成退出后重新登录即生效 这样既能保证临时生效 也能保证重启系统生效。
-步骤3 修改etc/host 也要改
- 如果不改etc/host不改 可能遇到一些问题 sendmail缓慢 sudo切换慢 等等都是因为主机名和host中的解析不对应导致的
1.2.2方法2
[root@oidboy home]# setup
2网卡配置文件说明
- ifconfig eth0:0 down 去掉网卡别名
3配置IP/DNS
3.1方法一
- setup网络配置 然后修改
3.2方法二
- 修改网络配置文件
- /etc/sysconfig/network-scripts/ifcfg-eth0 ============》网卡配置
- /etc/resolv.conf=============》DNS client的配置
- 提示:以上两个方法一般需要重起或者重新加载才能生效。
- /etc/init.d/network restart
- /etc/init.d/network reload
4配置网关
4.1方法一
- 修改/etc/sysconfig/network
[root@oldboy network-scripts]# cat /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=oldboy
GATEWAY=10.0.0.254 ====》这个就是网关的配置。
-提示;需要执行 /etc/init.d/network reload 即可生效
4.2方法二
- 修改/etc/sysconfig/network-scripts/ifcfg-eth0
[root@oldboy network-scripts]# cat ifcfg-eth0
#Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
DEVICE=eth0
BOOTPROTO=static
BROADCAST=10.0.0.255
HWADDR=00:0C:29:0E:5F:63
IPADDR=10.0.0.161
NETMASK=255.255.255.0
NETWORK=10.0.0.0
ONBOOT=yes
GATEWAY=10.0.0.254====》这个就是增加网关的配置,默认没有
- 提示;需要执行 /etc/init.d/network restart 或reload 即可生效。
- 注意
- /etc/sysconfig/network-scripts/ifcfg-eth0中的网关配置优先于/etc/init.d/network
- 注意配置的大小写,gATEWAY=10.0.0.254这样的小写格式就不对。
4.3方法三
- 通过命令修改默认网关:
[root@lvke 桌面]# route -n ==》查看命令
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.83.254 0.0.0.0 UG 0 0 0 eno16777728
169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eno16777728
192.168.83.0 0.0.0.0 255.255.255.0 U 0 0 0 eno16777728
[root@lvke 桌面]# route del default gw 192.168.83.254==》首先删除之
[root@lvke 桌面]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eno16777728
192.168.83.0 0.0.0.0 255.255.255.0 U 0 0 0 eno16777728
[root@lvke 桌面]# route add default gw 192.168.83.254 ==》添加默认网关 ==
[root@lvke 桌面]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.83.254 0.0.0.0 UG 0 0 0 eno16777728
169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eno16777728
192.168.83.0 0.0.0.0 255.255.255.0 U 0 0 0 eno16777728
注意: 此修改为 临时修改,重新加载或启动网卡后就会失效,解决方法就是尽量在配置文件里配置,
5修改主机DNS配置
5.1方法一:
- setup–网络配置图形操作
5.2方法二:
- 修改/etc/resolv.conf ==》这里主机DNS配置文件的路径
[root@oldboy network-scripts]# cat /etc/resolv.conf
nameserver 202.106.0.20
nameserver 8.8.8.8
nameserver 211.147.6.3
提示: 每个配置一行这个resolv.conf修改后直接生效,注意,不是nameservers,另,这个配置文件也是有知识的,同学们可以man resolv.conf查看。
5.3解析DNS域名命令
5.3.1dig
- dig www.baidu.com 解析域名命令
[root@oldboy ~]# dig www.etiantian.org
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5 <<>> www.etiantian.org
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45736
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;www.etiantian.org. IN A
;; ANSWER SECTION:
www.etiantian.org. 600 IN A 211.100.98.99
;; Query time: 90 msec
;; SERVER: 202.106.0.20#53(202.106.0.20)
;; WHEN: Mon Feb 20 11:50:57 2012
;; MSG SIZE rcvd: 51
5.3.2nslookkup
[root@oldboy ~]# nslookup
> www.etiantian.org
Server: 202.106.0.20
Address: 202.106.0.20#53
Non-authoritative answer:
Name: www.etiantian.org
Address: 211.100.98.99
5.3.3host
- host www.baidu.com
5.3.3ping
- ping www.baidu.com
5.4跟踪路由命令
5.4.1win下跟踪路由命令
C:\Users\Administrator>tracert -d www.baidu.com
通过最多 30 个跃点跟踪
到 www.a.shifen.com [14.215.177.39] 的路由:
1 39 ms 2 ms 4 ms 192.168.0.1
2 8 ms 2 ms 6 ms 100.64.0.1
3 9 ms 9 ms 9 ms 10.224.147.17
4 5 ms 8 ms 5 ms 117.36.240.157
5 ^C
C:\Users\Administrator>
5.4.2linux下跟踪路由命令
- traceroute www.baidu.com
5.5抓包工具
tcpdump -n icmp -p eth0
5.6telnet
= talnet 10.0.0.25 80 检查服务器web有没有开启 以及防火墙有没有挡住=
6排错
a.物理链路是否通畅
b.本机IP,路由,DNS的设置情况是否达标。
c.测试到网关或路由器的通畅情况。
d.测试ping公网ip的通常情况(平时要记几个外部IP)
e.测试DNS的通畅,可以ping etiantian.org看是否出对应IP。
根据每级的结果来排查,如果是系统管理员,以上问题都检查了后,还可以在网关路由服务器上向上向下测试。
逐级排查。