Linux网络篇基础知识
訪問網(wǎng)站基本原理:
????????? 網(wǎng)站名字====>網(wǎng)站的ip地址====>ip地址對相應(yīng)的服務(wù)器
網(wǎng)絡(luò)基礎(chǔ)配置:
1.修改主機(jī)名:
臨時(shí)方法:[root@zr666 ~]# hostname 名字
????????????????? [root@zr666 ~]# logout
永久方法:[root@zr666 ~]# vi /etc/sysconfig/network
????????????????? NETWORKING=yes
?????????????????? HOSTNAME=zr666
????? 提示:修改完后,執(zhí)行/etc/init.d/network restart或者source /etc/sysconfig/network都不生效
???????????????? 如果要單一的修改這個(gè)給文件可能就需要重啟服務(wù)器了
2.網(wǎng)卡配置文件說明:
[root@zr666 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
BOOTPROTO="dhcp"
HWADDR="00:0C:29:42:02:52"
IPV6INIT="yes"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="0d6217fa-ac6a-40e2-ab74-6a3cf7f030f8"
配置完成重啟網(wǎng)卡:/etc/init.d/network restart-----------------使網(wǎng)卡配置馬上生效,不用重啟機(jī)器
在linux下禁、啟用網(wǎng)卡:
ifconfig eth0 down.
ifconfig eth0 up
3.配置修改IP地址:
配置別名ip:配IP和掩碼:[root@zr666 ~]# ifconfig eth0:0 192.168.86.1 netmask 255.255.255.0 up 重啟失效
4.修改DNS
vi /etc/resolv.conf
# Generated by NetworkManager
domain localdomain
search localdomain
nameserver 192.168.86.2
盡量去配置/etc/sysconfig/network-scripts/ifcfg-eth0
5.配置默認(rèn)網(wǎng)關(guān):
也是去網(wǎng)卡配置文件的GATEWAY=1.1.1.1
命令行修改網(wǎng)關(guān):臨時(shí)生效的
刪除網(wǎng)關(guān)[root@zr666 ~]# route del default gw 1.1.1.1
添加網(wǎng)關(guān)[root@zr666 ~]# route add default gw 1.1.1.1
第一生效文件就是網(wǎng)卡配置文件
第二生效文件就是/etc/sysconfig/network
命令行臨時(shí)生效:route add default gw 1.1.1.1
6.查看IP、網(wǎng)關(guān)或路由、DNS配置:
??? 查看IP方法:ifconfig #顯示所有網(wǎng)卡信息
??? 查看網(wǎng)管路由方法:route -n
??? 查看DNS配置方法:cat /etc/resblv.conf#常用的檢查方法
??? 查看DNS具體解析訪問過程:dig? 網(wǎng)站名
7.排錯(cuò)
如果win和Linux服務(wù)器無法連接網(wǎng)絡(luò),分別描述排查方法
????????? 提示:基本檢查思路:
?????????? a物理鏈路是否通暢
?????????? b本機(jī)ip、路由、DNS的設(shè)置情況是否達(dá)標(biāo)
?????????? c測試到網(wǎng)關(guān)或路由的通暢情況。先測網(wǎng)關(guān)然后再測路由器一級(jí)一級(jí)的測試
?????????? d測試ping公網(wǎng)IP的通暢情況
??????????? e測試DNS的通暢,可以ping? 域名看是否出對應(yīng)ip
小結(jié):
1.用戶訪問網(wǎng)站的基本流程 圖解
2.DNS是什么
3.DNS解析原理 圖解
4.修改主機(jī)名
5.修改網(wǎng)卡,編輯網(wǎng)卡配置文件,重啟網(wǎng)卡
6.配置默認(rèn)網(wǎng)關(guān)
7.查看設(shè)備
8.查看網(wǎng)絡(luò)狀態(tài)
win下跟蹤路由命令:tracert -d 域名
Linux下跟蹤路由:traceroute?? 域名
8.網(wǎng)絡(luò)檢查
a.ping命令檢查???
b.traceroute 跟蹤路由
c.telnet 1.1.1.1? 端口號(hào)? 檢查服務(wù)器端口有沒有開啟
?? nmap 1.1.1.1 -p? 端口
9.無法上網(wǎng)排錯(cuò)
10.網(wǎng)站服務(wù)器訪問慢,打不開排錯(cuò)
?
轉(zhuǎn)載于:https://www.cnblogs.com/zrxuexi/p/11131647.html
總結(jié)
以上是生活随笔為你收集整理的Linux网络篇基础知识的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: js for循环 ajax
- 下一篇: Luogu P1967 NOIP2013