當前位置:首頁 » 操作系統 » linux主機地址

linux主機地址

發布時間: 2022-06-25 06:29:51

linux查詢IP地址

⑵ 何修改Linux的IP地址、網關和主機名

LV.2 推薦於 2017-12-15

A、修改IP地址、網關:編輯/etc/sysconfig/network-scripts/ifcfg-eth0,修改裡面IPADDR和GATEWAY內容,沒有這兩行,則添加即可,添加時確保BOOTPROTO=static,靜態地址,如IPADDR=192.168.1.100 GATEWAY=192.168.1.1
B、修改主機名稱:編輯/etc/sysconfig/network,修改裡面的HOSTNAME內容,如設置主機名稱為mysql,則:HOSTNAME=mysql即可;
如果有什麼不懂的話可以去看看《Linux就該這么學》這本書,非常適合新手學習Linux。

⑶ Ubuntu(Linux)下如何配置IP地址

一、使用命令設置ubuntu的ip地址

1.修改配置文件blacklist.conf禁用IPV6:
sudo vi /etc/modprobe.d/blacklist.conf

2.在文檔最後添加 blacklist ipv6,然後查看修改結果:
cat /etc/modprobe.d/blacklist.conf

3.設置IP(設置網卡eth0的IP地址和子網掩碼)
sudo ifconfig eth0 192.168.2.1 netmask 255.255.255.0

4.設置網關
sudo route add default gw 192.168.2.254

5.設置DNS 修改/etc/resolv.conf,在其中加入nameserver DNS的地址1 和 nameserver DNS的地址2 完成。

6.重啟網路服務(若不行,請重啟ubuntu:sudo reboot):
sudo /etc/init.d/networking restart

7.查看當前IP:
ifconfig

二、直接修改系統配置文件

ubuntu的網路配置文件是:/etc/network/interfaces
打開後裡面可設置DHCP或手動設置靜態ip。前面auto eth0,讓網卡開機自動掛載。
1. 以DHCP方式配置網卡
編輯文件/etc/network/interfaces:
sudo vi /etc/network/interfaces

並用下面的行來替換有關eth0的行:
# The primary network interface - use DHCP to find our address
auto eth0
iface eth0 inet dhcp

用下面的命令使網路設置生效:
sudo /etc/init.d/networking restart

也可以在命令行下直接輸入下面的命令來獲取地址
sudo dhclient eth0

2. 為網卡配置靜態IP地址
編輯文件/etc/network/interfaces:
sudo vi /etc/network/interfaces

並用下面的行來替換有關eth0的行:
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.2.1
gateway 192.168.2.254
netmask 255.255.255.0
#network 192.168.2.0
#broadcast 192.168.2.255

將上面的ip地址等信息換成你自己就可以了.用下面的命令使網路設置生效:
sudo /etc/init.d/networking restart

3. 設定第二個IP地址(虛擬IP地址)
編輯文件/etc/network/interfaces:
sudo vi /etc/network/interfaces

在該文件中添加如下的行:
auto eth0:1
iface eth0:1 inet static
address x.x.x.x
netmask x.x.x.x
network x.x.x.x
broadcast x.x.x.x
gateway x.x.x.x

根據你的情況填上所有諸如address,netmask,network,broadcast和gateways等信息:
用下面的命令使網路設置生效:
sudo /etc/init.d/networking restart
4. 設置主機名稱(hostname)
使用下面的命令來查看當前主機的主機名稱:
sudo /bin/hostname

使用下面的命令來設置當前主機的主機名稱:
sudo /bin/hostname newname

系統啟動時,它會從/etc/hostname來讀取主機的名稱。

5. 配置DNS
首先,你可以在/etc/hosts中加入一些主機名稱和這些主機名稱對應的IP地址,這是簡單使用本機的靜態查詢。要訪問DNS 伺服器來進行查詢,需要設置/etc/resolv.conf文件,假設DNS伺服器的IP地址是192.168.2.2, 那麼/etc/resolv.conf文件的內容應為:
search chotim.com
nameserver 192.168.2.2

6.手動重啟網路服務:
sudo /etc/init.d/networking restart

返回結果如下:
*Reconfiguring network interfaces… [OK]

⑷ 如何修改LINUX的IP地址、網關和主機名

一、CentOS
修改IP地址
即時生效:
#ifconfig
eth0
192.168.0.2
netmask
255.255.255.0
啟動生效:
修改對應網卡的IP地址的配置文件
#vi
/etc/sysconfig/network-scripts/ifcfg-eth0
修改以下內容
DEVICE=eth0
#描述網卡對應的設備別名,例如ifcfg-eth0的文件中它為eth0
BOOTPROTO=static
#設置網卡獲得ip地址的方式,可能的選項為static,dhcp或bootp,分別對應靜
態指定的ip地址,通過dhcp協議獲得的ip地址,通過bootp協議獲得的ip地址
BROADCAST=192.168.0.255
#對應的子網廣播地址
HWADDR=00:07:E9:05:E8:B4
#對應的網卡物理地址
IPADDR=12.168.1.2
#如果設置網卡獲得ip地址的方式為靜態指定,此欄位就指定了網卡對應的ip地址
IPV6INIT=no
IPV6_AUTOCONF=no
NETMASK=255.255.255.0
#網卡對應的網路掩碼
NETWORK=192.168.1.0
#網卡對應的網路地址
ONBOOT=yes
#系統啟動時是否設置此網路介面,設置為yes時,系統啟動時激活此設備
另外此文件下的IP也要修改/etc/hosts
二、CentOS
修改網關
即時生效:
#route
add
default
gw
192.168.0.1
dev
eth0
啟動生效:
修改對應網卡的網關的配置文件
[root@centos]#vi
/etc/sysconfig/network
修改以下內容
NETWORKING=yes(表示系統是否使用網路,一般設置為yes。

⑸ linux下怎麼查本機IP,ifconfig怎麼不行

1、首先,連接相應linux主機,進入到linux命令行狀態下,等待輸入shell指令。

⑹ linux 系統中怎麼查找ip地址

隨著xp的退役,國產操作系統逐漸成為熱點話題,基於linux內核的國產操作系統是否能夠被大眾接受是一個至關重要的問題,那麼linux的基本操作中,如何查看本機的ip地址呢?下面小編就以ubuntu為例,來解釋這個問題。
方法/步驟
打開搜索功能,輸入terminal(終端),類似於windows下的cmd窗口,這里我們可以輸入命令來對系統進行操作,功能十分強大!
ifconfig可以查看當前主機的ip地址;
如果要手動更改ip地址。可以輸入命令cd
/etc/sysconfig/network下
在這個目錄下會有
類似於ifcfg-@@的文件。可以用vi命令來修改ip。

⑺ linux 查看ip地址的命令

linux如何查看ip地址,可以使用ifconfig命令來快速查看ip地址。

1、首先在電腦中打開linux客戶端,點擊連接linux按鈕。

⑻ linux 一直請求解析自的主機名ip

表示的是主機的別名.www.google.com就是google他自己的別名。有的時候,有的主機可能有好幾個別名,這些,其實都是為了易於用戶記憶而為自己的網站多取的名字。
表示的是主機的ip地址,注意,這個是以網路位元組序存儲的。千萬不要直接用printf帶%s參數來打這個東西,會有問題的哇。所以到真正需要列印出這個IP的話,需要調用inet_ntop()。
是將類型為af的網路地址結構src,轉換成主機序的字元串形式,存放在長度為cnt的字元串中。返回指向dst的一個指針。如果函數調用錯誤,返回值是NULL。

⑼ 如何找出Linux中所有在線主機IP地址

這里我們會使用 Nmap 工具來找出所有連接到相同網路的設備的IP地址。
Nmap (Network Mapper 的簡稱)是一款開源、強大並且多功能的探查網路的命令行工具,用來執行安全掃描、網路審計、查找遠程主機的開放埠等等。
如果你的系統中還沒有安裝 Nmap,在你的發行版中運行合適的命令來安裝:
$ sudo yum install nmap [在基於 RedHat 的系統中] $ sudo dnf install nmap [在基於Fedora 22+ 的版本中] $ sudo apt-get install nmap [在基於 Debian/Ubuntu 的系統中]

安裝完成後,使用的語法是:
$ nmap [scan type...] options {target specification}

其中,{target specification}這個參數可以用主機名、IP 地址、網路等來替代。
所以要列出所有連接到指定網路的主機 IP 地址,首先要使用 ifconfig 命令或者ip 命令來識別網路以及它的子網掩碼:
$ ifconfig 或者 $ ip addr show

在 Linux 中查找網路細節
接下來,如下運行 Nmap 命令:
$ nmap -sn 10.42.0.0/24

查找網路中所有活躍的主機
上面的命令中:
-sn - 是掃描的類型,這里是 ping 方式掃描。默認上,Nmap 使用埠掃描,但是這種掃描會禁用埠掃描。
10.42.0.0/24 - 是目標網路,用你實際的網路來替換。
要了解全面的信息,查看 Nmap 的手冊:
$ man nmap

或者不帶任何參數直接運行 Nmap 查看使用信息摘要:
$ nmap

此外,對於有興趣學習 Linux 安全掃描技術的人,可以閱讀 Nmap in Kali Linux 這篇實踐指導。

熱點內容
androidsdk包含 發布:2024-05-04 00:45:54 瀏覽:206
android拷貝文件 發布:2024-05-04 00:38:28 瀏覽:775
存儲冗餘比 發布:2024-05-04 00:12:58 瀏覽:403
oracle資料庫存儲原理 發布:2024-05-04 00:10:40 瀏覽:522
未拆封玩客雲3怎麼搭建伺服器 發布:2024-05-04 00:06:11 瀏覽:797
徹底刪除編譯安裝的文件 發布:2024-05-04 00:05:33 瀏覽:55
編程機構數量 發布:2024-05-03 23:49:25 瀏覽:955
python源碼編譯安裝 發布:2024-05-03 23:48:16 瀏覽:108
android手機市場 發布:2024-05-03 23:47:04 瀏覽:499
如何配置vlan並添加埠 發布:2024-05-03 23:37:53 瀏覽:726