Linux網路基礎

2021-10-02 11:19:18 字數 3837 閱讀 2800

1linuxip位址配置

1.1 linux配置ip位址的方法

ifconfig命令臨時配置ip位址

setup工具永久配置ip位址

修改網路配置檔案

圖形介面配置ip位址

1.2 ifconifg命令

檢視與配置網路狀態命令

ifconfig eth0 192.168.0.200 netmask 255.255.255.0   臨時設定eth0網絡卡的ip位址和子網掩碼

1.3 setup 命令

紅帽專有圖形化工具setup設定ip位址

2linux網路配置檔案

2.1 網絡卡資訊檔案

$ vi/etc/sysconfig/network-scripts/ifcfg-eth0

device=eth0網絡卡裝置名

bootproto=none是否自動獲取ipnonestaticdhcp

hwaddr=00:0c:29:17:c4:09     mac位址

nm_controlled=yes             是否由network manager圖形管理工具託管

onboot=yes是否隨網路服務啟動,eth0生效

type=ethernet型別為乙太網

uuid=」44b76c8a-b59f-44d5-83fa-7f98fda86b3d」            唯一識別碼

ipaddr=192.168.2.252                     ip位址

netmask=255.255.255.0          子網掩碼

gateway=192.168.2.1              網管

dnsi=202.106.0.20                    dns

ipv6init=no                             ipv6沒有啟動

userctl=no不允許非root使用者控制此電腦

2.2 主機名檔案

$ vi/etc/sysconfig/network

networking=yes

hostname=localhost.localdomain

$ hostname [主機名]            檢視與臨時設定主機名命令

2.3 dns配置檔案

$ vi/etc/resolv.conf

nameserver 202.106.0.20

search localhost

3、常用網路命令

3.1 ifconfig命令

ifconfig命令:檢視與配置網路狀態命令

3.2 hostname主機名命令

$ hostname [主機名]            檢視或設定主機名命令

3.3 關閉與啟動網絡卡

$ ifdown 網絡卡裝置名          禁用該網絡卡裝置

$ ifup 網絡卡裝置名              啟用該網絡卡裝置

3.4 查詢網路狀態

$ netstat [選項]

-t     列出tcp協議埠

-u    列出udp協議埠

-n    不適用網域名稱與服務名,而是用ip位址和埠號

-l     僅列處在監聽狀態網路服務

-a    列出所有的網路連線

3.5 route 命令

$ route -n              檢視路由列表(可以看到閘道器)

3.6 網域名稱解析命令

$ nslookup [主機名或ip]

$ nslookup

> server          檢視本級dns伺服器

3.7 ping命令

$ ping [選項] ip或網域名稱        探測指定ip或網域名稱的網路狀況

-c 次數   指定ping包的次數

3.8 telnet 命令

$ telnet [網域名稱或ip] [埠]          遠端管理與埠探測命令

telnet 192.168.0.252 80

3.9 traceroute

$ traceroute [選項] ip或網域名稱      路由跟蹤命令

-n    使用ip,不適用網域名稱,速度更快

3.10 wget命令

wget

4、虛擬機器網路引數配置

4.1 配置linuxip位址

$ setup           修改並配置ip位址

4.2 啟動網絡卡

$ vi /etc/sysconfig/network-scripts/ifcfg-eth0

把           onboot=no

改為       onboot=yes

$ service network restart       重啟網路服務

4.3 設定虛擬機器網路連線方式    只有虛擬機器需要設定

橋接:虛擬機器和真實機利用本地真實網**信;會占用本地真實網段乙個ip,可能造成ip衝突

nat:與vmnet8連線,可以訪問主機,如果主機可以訪問網際網路,nat模式也可訪問

host-only:與vmnet1連線,只能訪問主機

選擇nat或host-only都只能和自己主機通訊,不能和其他區域網內計算機通訊

4.4 修改橋接網絡卡

4.5 修改uuid

只有複製映象需要設定

$ vi /etc/sysconfig/network-scripts/ifcfg-eth0              刪除mac位址行

$ rm –rf /etc/udev/rules.d/70-persistent-net.rules  刪除網絡卡和mac位址繫結檔案

重啟動linux作業系統

1linuxip位址配置

linux網路程式設計基礎 網路基礎

客戶機 client 伺服器 server 模式。需要在通訊兩端各自部署客戶機和伺服器來完成資料通訊。瀏覽器 browser 伺服器 server 模式。只需在一端部署伺服器,而另外一端使用每台pc都預設配置的瀏覽器即可完成資料的傳輸。c s模式 優點缺點 資料快取本地,效率高 工作量大,開發周期更...

Linux網路基礎

linux為使用者提供了完善的 強大的網路功能 1.完善的內建網路。其他作業系統不包含如此緊密的和核心結合在一起的網路部分。2.linux免費提供了大量支援internet的軟體,internet是在unix領域中建立並繁榮起來的,在這方面使用linux是相當方便的,使用者能用linux與世界上的其...

linux網路基礎

1.ifconfig 顯示網路配置 ip,子網掩碼 2.ifdown 關閉網絡卡 3.ifup 開啟網絡卡 4.netstat 顯示埠號 t 列出tcp埠 u 列出udp埠 n 使用ip顯示 a 列出所有 r 檢視路由表 等價與 route 5.nslooup 檢視dns伺服器ip。測試命令 1.p...