一 ubuntu的網路配置 之老師

2021-06-01 09:50:15 字數 4584 閱讀 5007

ip資源分配

windows的ip:192.168.7. 40+座位號(41~80)

ubuntu的ip:192.168.7. 100+座位號(101~140)

開發板的ip:192.168.7. 160+座位號(160~200)

虛擬機器中的選單欄中:vm –> settings –>hardware

必須確保下面紅框都已經被選中

步驟1,檢視網路介面

在終端中輸入ifconfig

檢視網絡卡介面,會顯示eth0,也可能會顯示eth1,或者eth2,以此往下類推,此時我們需要eth0

步驟2:修改網路介面配置

指向埠的(即修改後的)sudo ifconfg eth0 ip

sudo gedit /etc/network/inte***ces  新增如下內容:

auto eth0

iface eth0 inet static

address 192.168.7.***  //***代表ubuntu的ip,也即是60+座位號

gateway 192.168.7.1

netmask 255.255.255.0

儲存退出

步驟3;配置dns

sudo  gedit /etc/resolv.conf(預設情況這個檔案是不存在的),新增如下內容

nameserver 202.96.134.133

儲存退出

步驟4:重新啟動網路

sudo /etc/init.d/networking restart  //重啟網路

步驟5:測試網路

在終端中輸入命令   ping www.baidu.com  出現如下介面,代表可以ping通外網

1.安裝前準備

我們選擇橋接方式上網,預設是nat模式,可以在virtualbox修改為橋接方式上網,以方便與window系統共享。

我在實際操作過程中,遇到ubuntu 10.10進行核心公升級之後,會出現無法上網的問題。解決方案如下:

終端下輸入如下命令:

sudo ifconfig eht0 down 停用網絡卡

sudo ifconfig eth0 up  啟用網

sudo dhclient進行ip位址重新分配

ok。現在試一下,是不是可以上網了。但是這樣的話,每次重啟都要手動輸入。比較麻煩。可以配置自動獲取ip。配置方法如下:

將 /etc/network/inte***ces檔案修改為如下:

# the loopback network inte***ce

auto lo

iface lo inet loopback

# the primary network inte***ce

auto eth0

iface eth0 inet dhcp

修改後重啟系統即可,為了避免錯誤,請在修改前備份inte***ce檔案

關閉防火牆命令: #ufw disable

防火牆的安裝和用法

1.安裝

sudo apt-get install ufw

2.啟用

sudo ufw enable

sudo ufw default deny

執行以上兩條命令後,開啟了防火牆,並在系統啟動時自動開啟。關閉所有外部對本機的訪問,但本機訪問外部正常

4.檢視防火牆狀態

sudo ufw status

sudo ufw allow smtp 允許所有的外部ip訪問本機的25/tcp (smtp)埠

sudo ufw deny smtp 禁止外部訪問smtp服務

sudo ufw delete allow smtp 刪除上面建立的某條規則

下面是ufw命令列的一些示例:

ufw enable/disable:開啟/關閉ufw

ufw status:檢視已經定義的ufw規則

ufw default allow/deny:外來訪問預設允許/拒絕

ufw allow/deny 20:允許/拒絕 訪問20埠,20後可跟/tcp或/udp,表示tcp或udp封包。

ufw allow/deny servicename:ufw從/etc/services中找到對應service的埠,進行過濾。

ufw allow proto tcp from 10.0.1.0/10 to 本機ip port 25:允許自10.0.1.0/10的tcp封包訪問本機的25埠。

ufw delete allow/deny 20:刪除以前定義的"允許/拒絕訪問20埠"的規則

文章源自:烈火網,原文:

系統平台:virtualbox3.2.10+ubuntu 10.10

首先要解決windows和linux網路連線問題:

在vbox 「設定」 選項中,設定"網路"

網路連線1 選中「啟用網路連線」 方式:nat

網路連線2 選中「啟用網路連線」 方式:bridged adapter

注:你的linux裡面可能有兩塊網絡卡eth0和eth1,分別看一下他們的ip位址,有乙個是和你的windows本地連線ip位址在乙個網段的(以後就使用這個ip位址登入samba) 【linux公社 www.linuxidc.com 】

查一下linux下eth0的ip為:10.0.2.15;eth1的ip為192.168.169.42

那eth1即為linux的本地連線的ip位址,也就是samba伺服器的ip位址

關閉linux防火牆命令: #ufw disable

然後就在windows下ping一下linux的ip,如果能ping通,就可以繼續下面的內容,如果ping不通就再找找原因

熟練掌握linux作業系統ipv4位址的配置方法,掌握tcp/ip網路配置檔案常見配置。

1. 使用setup選單完成tcp/ip網路配置;

(1)在命令列執行setup,選擇「network configuration」

(2)選擇「eth0(eth0)……」

(3)取消「use dhcp」

(4)配置ip位址和子網掩碼為192.168.202.5/255.255.255.0,閘道器為192.168.202.1

(5)一層層退出

(6)執行ifdown eth0禁用乙太網卡

(7)執行ifup eth0啟用乙太網卡並重新讀取配置。

(8)使用ifconfig檢查eth0網絡卡的ip位址配置。

2.手工編輯網路配置檔案

(1)vi /etc/sysconfig/network    :這是乙個重要的網路配置檔案

networking=yes                  :是否允許ipv4

networking_ipv6=yes         :是否允許ipv6

hostname=rhel                    :配置主機名

gateway=192.168.202.1           :配置ipv4閘道器

(2)vi /etc/sysconfig/network-scripts/ifcfg-eth0             :這是第乙個乙太網卡的配置檔案

device=eth0                             :裝置名稱

ipv6init=yes                            :是否開機時啟用ipv6配置

netmask=255.255.255.0          :ipv4子網掩碼

onboot=yes                            :是否開機時啟用ipv4配置

(3)vi /etc/resolv.conf :這是dns伺服器配置檔案

nameserver 192.168.202.5           :配置主dns伺服器

nameserver 219.146.0.130           :配置輔dns伺服器

3. 常用linux網路命令

(2)route:顯示路由表,配置靜態路由

route add -net 172.16.0.0 netmask 255.255.0.0 dev eth0

新增了一條靜態路由,目標網路為172.16.0.0,子網掩碼為255.255.0.0,本地出口為eth0 。

(3)ip:強大的命令

ip route show :顯示路由表

ip route add 172.20.10.0/24 dev eth0:使用本地出口配置靜態路由

(4)ping:傳送icmp echo request測試網路連通性

ping 192.168.202.1 :按ctrl+c結束ping

(5)traceroute:傳送遞增ttl資料報跟蹤網路路由

(6)netstat:顯示tcp/udp/ip網路連線資訊

netstat -nutlp:顯示本機所有監聽連線

netstat -anutlp:顯示所有網路連線socket

(7)nslookup:除錯dns服務解析

(8)telnet:建立遠端telnet連線

(9)ssh:建立遠端ssh連線

1.網絡卡配置檔案編輯;

2.常用linux網路命令。

Ubuntu環境配置之WPS

最近把筆記本換成了ubuntu系統,所以後邊會把基本的辦公和開發環境搭建好 我的 玩轉ubuntu 專欄 1.wps office 2019 for linux 版本選擇 1 選擇架構 根據你所使用的機器硬體架構選擇相應的相容架構型別 可通過uname a檢視 x64 x86 64 amd64 ar...

Linux網路配置之IP位址配置

ifconfig配置 檢視和配置網路狀態命令 1.lo網絡卡是本地回環網絡卡,不插網絡卡一樣可以ping通。2.對我們有用的是eth0網絡卡,我們需要配置的就是eth0網絡卡!命令格式 ifconfig eth0 ip位址 netmask 子網掩碼 如 ifconfig eth0 192.168.2...

Linux系統基本網路配置之ifconfig命令

linux 系統基本網路配置之ifconfig命令 一 linux系統的網路配置基本包括 網路ip的配置 閘道器路由的配置 主機dns的配置 主機名的配置等,本篇注重介紹網路ip的配置。暫時的網路配置 利用ifconfig等命令配置的網路資訊,會立即生效,但重啟網路服務和系統會失效。永久的網路配置 ...