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等命令配置的網路資訊,會立即生效,但重啟網路服務和系統會失效。永久的網路配置 ...