Linux網路篇基礎知識

2022-05-17 02:13:46 字數 2169 閱讀 2557

訪問**基本原理:

網路基礎配置:

1.修改主機名:

臨時方法:[root@zr666 ~]# hostname 名字

[root@zr666 ~]# logout

永久方法:[root@zr666 ~]# vi /etc/sysconfig/network

networking=yes

hostname=zr666

如果要單一的修改這個給檔案可能就需要重啟伺服器了

2.網絡卡配置檔案說明:

[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"

配置完成重啟網絡卡:/etc/init.d/network restart-----------------使網絡卡配置馬上生效,不用重啟機器

在linux下禁、啟用網絡卡:

ifconfig eth0 down.

ifconfig eth0 up

配置別名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.配置預設閘道器:

也是去網絡卡配置檔案的gateway=1.1.1.1

命令列修改閘道器:臨時生效的

刪除閘道器[root@zr666 ~]# route del default gw 1.1.1.1

新增閘道器[root@zr666 ~]# route add default gw 1.1.1.1

第一生效檔案就是網絡卡配置檔案

第二生效檔案就是/etc/sysconfig/network

命令列臨時生效:route add default gw 1.1.1.1

6.檢視ip、閘道器或路由、dns配置:

檢視ip方法:ifconfig #顯示所有網絡卡資訊

檢視網管路由方法:route -n

檢視dns配置方法:cat /etc/resblv.conf#常用的檢查方法

7.排錯

如果win和linux伺服器無法連線網路,分別描述排查方法

a物理鏈路是否通暢

b本機ip、路由、dns的設定情況是否達標

c測試到閘道器或路由的通暢情況。先測閘道器然後再測路由器一級一級的測試

d測試ping公網ip的通暢情況

e測試dns的通暢,可以ping  網域名稱看是否出對應ip

小結:1.使用者訪問**的基本流程 **

2.dns是什麼

3.dns解析原理 **

4.修改主機名

5.修改網絡卡,編輯網絡卡配置檔案,重啟網絡卡

6.配置預設閘道器

7.檢視裝置

8.檢視網路狀態

win下跟蹤路由命令:tracert -d 網域名稱

linux下跟蹤路由:traceroute   網域名稱

8.網路檢查

a.ping命令檢查   

b.traceroute 跟蹤路由

c.telnet 1.1.1.1  埠號  檢查伺服器端口有沒有開啟

nmap 1.1.1.1 -p  埠

9.無法上網排錯

10.**伺服器訪問慢,打不開排錯

linux基礎 網路基礎知識篇

一.網路基礎知識概念 1.什麼是網路?2.網路的誕生六步曲 4 此時經過上面三步就完成了網路的基本的通訊基礎,進入資料傳輸階段,通過網絡卡將計算機可以識別的二進位制資訊轉換為電壓資訊進行傳輸 5 傳輸的過程中,如果連續傳送高低電壓可能影響網路的接收,因此需要定義1個bit傳輸的單位時間作為區分連續相...

linux網路基礎知識

linux下的網路配置 通訊的三要素是 ip位址,子網掩碼,路由。ip和netmask是必須有的,有了這兩個條件,可以實現本地網路通訊。如果有ip,netmask,route,就可以實現跨網段通訊 ip位址 internet protocol address 是一種在internet上的給主機編址的...

linux網路程式設計基礎知識

int connect int sockfd,const struct sockaddr servaddr,socklen t addrlen 引數 sock是socket返回的套接字描述符,第二個和第三個引數是伺服器的套接字位址結構的指標和該結構的大小。作用 tcp客戶端通過connect函式建立...