linux靜態ip
㈠ 為Ubuntu 20.04 設置靜態IP簡明教程(和把大象裝冰箱一樣簡單)
最近需要折騰K8S,而折騰K8S的第一步就是為每台主機設置靜態IP, 本文以Ubuntu20.04為例,提供一種為linux設置靜態IP的簡明教程。
本文Ubuntu20.04開始被隨機分配的ip為 10.211.56.6 ,我們的目的是,關閉自由分配的配置選項,將主機的IP設置為靜態ip 10.211.56.10
把大象裝冰箱,總共分幾步 ?
第1步:把冰箱門打開
第2步:把大象裝進去!
第3步:把冰箱門關上
為Ubuntu 20.04 設置靜態IP 和 把大象裝冰箱 一樣簡單(手動狗頭)
如果ifconfig命令無法使用, 請運行以下命令安裝net-tools
如上圖所示:網卡名為 enp0s5 , 當前ip 10.211.55.6 , 子網掩碼 255.255.255.0 , 網關地址 10.211.55.1
舊 00-installer-config.yaml 的內容為:
更新後的 00-installer-config.yaml內容為:
如果你是一個喜歡折騰電子設備的人,為設備設置靜態IP, 可以讓你更方便的標記和控制家中的電子設備。
當然設置靜態IP也有一定風險,如果你給區域網下兩台設備設置了同樣的IP, 那兩台設備就會打架,相互搶佔IP,導致設備斷網。
我的建議是,對於沒有固定IP需求的設備,設備使用默認的DHCP協議,讓路由器自動分配IP就好。
https://www.v2fy.com/p/2022-01-01-ip-1641016585000
㈡ 虛擬機下Linux配置靜態ip,使得XShell成功連接
進VMware之前,右鍵,用管理員模式打開,後面需要管理員許可權,先不要開虛擬機
按照①②配置, 把③的子網IP記住 ,後面要用到。
然後點擊④進入NAT設置。
①中配置 默認網關 ,其中前三大位要與前面記住的子網IP前面相同,後面默認會配置2,也可以自定義。然後該默認網關192.168.248.2要記住,後面需要用到。
②照做就行
③按確定返回上圖,再點擊下欄確定就可以保存虛擬網路編輯器的配置。
①選擇IPv4的項目,②然後進入屬性。
默認是自動獲得IP地址,勾選「使用下面的IP地址」自定義IP
①配置IP地址,前三位同虛擬網路編輯器配置的子網IP前三位相同,最後一位的1自定義,這里我設置為1
②配完①一般子網掩碼會自動填好,沒自動補上就填上虛擬網路編輯器里的子網掩碼。
③默認網關就是乾菜虛擬網路編輯器裡面NAT設置里的那個默認網關。
④確定保存,然後再確定就保存成功了。
管理員模式進入VMware,選擇要配置的那台虛擬機,進入網路適配器
如圖配置即可。
打開虛擬機,建議用root用戶登錄,方便後面對ifcfg-eth0文件進行編輯。
打開terminal終端,輸入指令: vim /etc/sysconfig/network-scripts/ifcfg-eth0
這是使用終端vim的方式修改,不會vim操作的自行網路,或者根據上面的路勁去找ifcfg-eth0文件打開進行修改。
下面的配置建議對欄位進行復制,防止配錯。
然後esc : wq保存
退出後,終端輸入指令: service network restart 重啟網路
然後 ping .com,看能不能ping通,能說明能上網。
輸入指令:ifconfig,查看剛才自定義的靜態ip地址是否配置成功。
可以先本地cmd中ping 一下伺服器
如圖能ping通,接下來進入XShell,將該ip連接就可以了,至此虛擬機靜態IP配置結束。
㈢ 虛擬機中 suse linux 11配置靜態IP
環境:VMware Workstation Pro 12 + Suse linux 11 SP1
第一步:配置虛擬機網路適配器,這里我採用 NAT 方式
第二步:在VMware虛擬網路編輯器中,配置NAT模式下的子網IP
第三步:在Suse linux 中通過界面配置靜態IP
1、全局設置
2、IP設置
3、配置DNS
4、配置網關( 網關配置需要與虛擬機的虛擬網路配置的網關一致 )
㈣ linux靜態ip怎麼設置
您好,方法
使用正確的用戶名/密碼登錄linux, 打開終端, 或者使用XShell等遠程工具登錄SSH Linux系統.
找到如下的ifcfg-eth0文件, 使用VIM打開.
如果其中的 BOOTPROTO=dhcp, 則表示使用自動的方式獲取IP地址。
將BOOTPROTO設置為static或者none.
配置規劃的IP地址, 以及正確的網關, 掩碼, DNS信息.
保存退出(先按escape, 然後輸入 wq!)
重啟網路網路, 如果eth0的狀態變為activated, 則證明設置成功
CentOS6 使用service network restart命令重啟網路服務
CentOS7 使用systemctl restart network命令重啟網路服務
查看Linux系統的IP地址, 看是否是我們配置的IP
測試是否生效
ping網關192.168.1.1, 如果是通的, 則說明到內網是正確的。
ping網路的網址, 如果是通的, 則說明到互聯網是通的, 可以正確的上網了。
㈤ 給虛擬機中的Linux系統設置靜態IP
1.輸入命令ifconfig查看當前系統ip、網關等信息
2.修改系統配置文件
輸入vim /etc/sysconfig/network-scripts/ifcfg-eth0
將文件中的三個參數改為:
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
接著添加IP地址、子網掩碼、默認網關
IPADDR=192.168.6.60
NETMASK=255.255.255.0
GATEWAY=192.168.6.2
*注意,這里的IP地址和默認網關不是亂填的
需要查看虛機的虛擬網路編輯器
這里需要選VNnet8,如果已經有這個名稱了,就可以直接在改名稱下修改
選中VMnet8,選擇NAT模式,並去掉勾選 使用本地DHCP服務將IP地址分配給虛擬機
進入NAT設置
如圖所示,網關IP(GATEWAY):192.168.145.2即為配置文件中的網關,IP地址(IPADDR)則取該網關中的一個子網IP:192.168.145.0,子網掩碼(NETMASK)默認為:255.255.255.0
配置好文件,保存並退出。
接下來為系統設置DNS
命令:vi /etc/resolv.conf
進入配置文件添加(這是Google提供的公用DNS):
nameserver 8.8.8.8
保存並退出。
然後重啟net服務
命令:service network restart
這時我們可以用ping命令去ping主機IP和外網(如: www..com ),我們會發現可以ping通主機IP也能ping通外網
OVER
問題:centos 可以ping 通 windows,也可以ping通外網,但是windows ping 不通 centos
Centos中輸入ip addr,查看ip信息
windows 中輸入ipconfig命令,查看ip信息,使Centos中和winwods的ip在一個網段即可
關於怎麼修改windows中V8如下操作即可:
這里的IP和ContOS靜態IP保持在一個網段即可,網關參考虛擬機網路設置:
現在再去用xshell連接或者ping即可
linux安裝圖形化界面
https://jingyan..com/article/0964eca26fc3b38284f53642.html
1.首先點擊:VMware軟體中的虛擬機---安裝VMware Tools。(注意:下面紅色字體為輸入的命令)
2.解壓縮VMware Tools
命令: cd /media/VMware\ Tools/ (進入光碟機(注意Tools前邊有空格)
掛載成功以後 在VMwareTools里邊有一個 VMwareTools-10.2.0-7259539.tar.gz(查看你的,我們可能不一樣),解壓
tar zxvf VMwareTools-10.2.0-7259539.tar.gz -C /tmp/ 解壓縮tar包到/tmp 下
cd /tmp/vmware-tools-distrib/ 進入/tmp
3.安裝VMware Tools
./vmware-install.pl
下面的選項就按照默認值,一直回車就可以:
出現選擇就回車,一直回車後,出現如下:
此時安裝成功,重啟即可
㈥ Linux中靜態IP的nameserver是什麼
nameserver表示的是域名,既是對外部伺服器解釋的Ip。
所以當你被提示DNS相關問題時,多半是nameserver解析出錯,在linux操作系統下,以ubuntu系統為例,修改配置文件: /etc/resolv.conf ,既能實現對域名的設置。
Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和Unix的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的Unix工具軟體、應用程序和網路協議。它支持32位和64位硬體。Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。
(6)linux靜態ip擴展閱讀:
Linux優點:
1、Linux由眾多微內核組成,其源代碼完全開源;
2、Linux繼承了Unix的特性,具有非常強大的網路功能,其支持所有的網際網路協議,包括TCP/IPv4、TCP/IPv6和鏈路層拓撲程序等,且可以利用Unix的網路特性開發成出新的協議棧;
3、Linux系統工具鏈完整,簡單操作就可以配置出合適的開發環境,可以簡化開發過程,減少開發中模擬工具的障礙,使系統具有較強的移植性;
參考資料來源:網路-linux