一、常見的linux 的網路配置
1.ip
由32個01表示(254.254.254.254)
子網掩碼
非0位表示ip的網路位(網路區域),0位表示主機位(某台主機)
ping ###常用來檢查網路暢通情況
ifconfig ###常用來檢視或設定網路介面(例:ifconfig eth0)
ifconfig device 172.25.254.37/24###設定
ifconfig device down ##關閉
ifconfig device up ##開啟
ip addr ###檢測或設定網路介面
ip addr show###檢測
ip addr add 172.25.254/24 dev device ###設定
二.設定網路ip
/.1圖形設定ip
nm-connection-edtior(ip重啟網路後可能不生效)
systemctl stop networkmanager
systemctl restart network ##重啟
/1.2 nmtui方式
完成後要重啟
/2. 命令方式設定網路
先重啟networkmanager必須開啟
nmcli device connect eth0
啟用eth0網絡卡
nmcli device disconnect eth0
關閉eth0網絡卡
nmcli device show eth0
檢視網絡卡資訊
nmcli connection命令
show
檢視down ***
關閉up ***
開啟delete
刪除add type ethnet con-name *** ifname eth0 ip4 172.25.254.37
對應新增
modify *** ipv4.method auto
動態modify *** ipv4.method manual
靜態設定
modify *** ipv4.addresses 172.25.254.37/24
設定位址
/3.配置檔案方式
cd /etc/sysconfig/network-scripts/ ##進入
vim ifcfg-***
配置完必須重啟 systemctl resatrt network
靜態格式如下:
device=eth0
onboot=yes
ipaddr=172.25.254.37
netmask=255.255.255.0
bootproto=none ###注意
name=***
多個ip時:
ipaddr0=
netmask0=255.255.255.0###注意
ipaddr1=
prefix1=24###注意
三、虛擬機器做路由
整體簡單思路:
c端開啟virt-manamger給s端新增兩塊網絡卡,c端同時設定ip位址為172.25.254.37(三種方式任意),開啟防火牆及偽裝功能
設定作為路由端的兩塊網絡卡網路設定,開啟防火牆及偽裝功能及ip_forward
檢視偽裝功能時若沒有開啟使用firewall-cmd --add-masquerade新增
ip_forward必須為1狀態
如果顯示為0,服務未開啟。兩塊網絡卡無法資料互動,
使用cd /etc/sysctl.conf檔案新增net.ipv4.ip_forward=1 之後sysctl -p配置生效
配置檔案如下:
3.設定d端網路檔案,gateway=1.1.1.87,最終可以實現d端到c端的連通
VIP 虛擬IP 設定 Ubuntu
近期因為工作需要設定vip,做簡單的負載均衡,就是訪問乙個ip可以隨機訪問不同的機子。於是就想到了vip,假設有1到5有5臺機子,每個機子的ip 分別是 192.168.0.101 192.168.0.105,對外提供服務的時候使用ip為 192.168.0.107,那麼只需要對每個機子再設定乙個虛...
虛擬機器IP設定
注 不推薦該方式修改虛擬機器ip,可參考本博的另一篇文章 解決centos6.5虛擬機器上網問題 實驗軟體環境 虛擬機器vmware workstation10.0 centos 6.5 32位 1 自動獲取ip位址 虛擬機器使用橋接模式,相當於連線到物理機的網路裡,物理機網路有dhcp伺服器自動分...
飛秋與虛擬機器的有關IP設定
由於各種原因公司規定,有一部分機器是不能上外網的。所以統一使用飛秋,這個聊天軟體在公司內部。今天,在自己的機器上弄了乙個虛擬機器,呵呵,哦,肯定使用的vmware了,不過咱使用的比較高的版本vmware 8而已。安裝完畢,新建虛擬機器等等,一切都沒有問題了,也使用了幾個小時。由於安裝了另外一些軟體,...