Kali配置靜態ip

萱蘇的運維日常 2024-03-27 10:14:53
環境

虛擬化平台:VMware workstation pro 17.5

鏡像版本:kali-2023.4

kali 安裝自行安裝,默認大家都是安裝完成

配置步驟步驟一:配置VMware 網絡

進入VMware,在選項欄選擇【編輯】-【虛擬網絡編輯器】

使用管理員權限進行編輯,點擊【更改設置】

安裝如下順序進行操作

雙擊【VMnet8】

填寫子網ip及子網掩碼,即確認內網網段,本文網段192.168.10.0/24

點擊【NAT設置】,對NAT進行配置

填寫網關IP,本文使用192.168.10.2

步驟二:配置宿主機VMnet8網絡適配器

進入windows 設置頁面,點擊【網絡和internet】

點擊【高級網絡配置】下的【更改適配器選項】

雙擊 VMnet8適配器

點擊【屬性】

雙擊【ipv4】

配置對應的IP

步驟三:編輯kali網絡配置文件

# 編輯網絡接口文件┌──(root㉿kali)-[/home/kali]└─# vim /etc/network/interfaces# This file describes the network interfaces available on your system# and how to activate them. For more information, see interfaces(5).source /etc/network/interfaces.d/*# The loopback network interfaceauto loiface lo inet loopback# 添加如下內容auto eth0iface eth0 inet staticaddress 192.168.10.101  # ip地址netmask 255.255.255.0   # 子網掩碼getway 192.168.10.2     # 網關network 192.168.10.0    # 子網ip# 編輯dns文件┌──(root㉿kali)-[/home/kali]└─# vim /etc/resolv.confsearch localdomainnameserver 192.168.10.2    # 網關nameserver 8.8.8.8         # 公共dnsnameserver 114.114.114.114 # 公共dns# 重啓網絡服務┌──(root㉿kali)-[/home/kali]└─# service networking restart# 查看ip地址┌──(root㉿kali)-[/home/kali]└─# ip addr show eth02: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000link/ether 00:0c:29:1c:8c:00 brd ff:ff:ff:ff:ff:ffinet 192.168.10.101/24 brd 192.168.10.255 scope global eth0valid_lft forever preferred_lft foreverinet6 fe80::20c:29ff:fe1c:8c00/64 scope link proto kernel_llvalid_lft forever preferred_lft foreve

截至到現在就靜態ip配置完成

遇到的異常

配完IP之後,發現無法訪問公網,提示Network is unreachable

┌──(root㉿kali)-[/home/kali]└─# ping baidu.comping: connect: Network is unreachable# 修改 NetworkManager.conf 配置文件(網絡服務圖形管理工具)或者停止NetworkManager服務# 1.修改配置文件┌──(root㉿kali)-[/home/kali]└─# vim /etc/NetworkManager/NetworkManager.conf[main]plugins=ifupdown,keyfile[ifupdown]managed=true # 將該選項改成true,默認false# 停止服務並重啓網絡┌──(root㉿kali)-[/home/kali]└─# service NetworkManager stop└─# service disable NetworkManager└─# service networking restart# 此時再進行ping 測試┌──(root㉿kali)-[/home/kali]└─# ping baidu.comping: connect: Network is unreachable# 還是不行,懷疑是路由問題,查看路由┌──(root㉿kali)-[/home/kali]└─# route -nKernel IP routing tableDestination     Gateway         Genmask         Flags Metric Ref   Use Iface192.168.10.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0# 果然路由存在異常,添加上網關(上文配置的網關)┌──(root㉿kali)-[/home/kali]└─# route add default gw 192.168.10.2┌──(root㉿kali)-[/home/kali]└─# route -nKernel IP routing tableDestination     Gateway         Genmask         Flags Metric Ref   Use Iface0.0.0.0         192.168.10.2    0.0.0.0         UG    0      0        0 eth0192.168.10.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0# 再次ping測試,發現網絡正常┌──(root㉿kali)-[/home/kali]└─# ping baidu.comPING baidu.com (110.242.68.66) 56(84) bytes of data.64 bytes from 110.242.68.66 (110.242.68.66): icmp_seq=1 ttl=128 time=20.3 ms64 bytes from 110.242.68.66 (110.242.68.66): icmp_seq=2 ttl=128 time=20.3 ms64 bytes from 110.242.68.66 (110.242.68.66): icmp_seq=3 ttl=128 time=18.8 ms^C--- baidu.com ping statistics ---3 packets transmitted, 3 received, 0% packet loss, time 2005msrtt min/avg/max/mdev = 18.768/19.781/20.327/0.717 ms

問題反饋

若對文中有任何的疑問,或者需要幫助可以通過以下方式進行反饋

直接進行評論或者單獨私聊

發送郵件到:mr_xuansu@163.com

0 阅读:2