autoeth0不起作用
『壹』 ubuntu ifupdown(eth0)與auto(eth0)有什麼區別
這樣解釋看看 eth0上IP為自動獲取
eth1上為手工設置(又是VPC自己要求的)
配置過程:
1、打開Ubuntu的/etc/network/interfaces文件 。默認內容如下:
auto lo
iface lo inet loopback
2、eth0為自動獲取IP,所以不需要配置了。插入要手工設置IP的eth1的IP信息,編輯後內容如下,前面auto eth1,讓網卡開機自動掛載.:
auto lo
iface lo inet loopback
auto eth1
iface eth1 inet static
address 192.168.0.101
netmask 255.255.255.0
network 192.168.0.0
broadcask 192.168.0.255
gateway 192.168.0.2
3、編寫完畢保存,然後打開終端運行如下命令,重新啟動網卡即可:
$ /etc/init.d/networking restart
也可以重啟網卡讓新配置生效,優點是不影響其他網路介面:
$ sudo ifdown eth0
$ sudo ifup eth04、如果以DHCP方式配置網卡,則改為:
auto eth0
iface eth0 inet dhcp
也可以在命令行下直接輸入下面的命令來獲取地址
sudo dhclient eth0
5、配置DNS伺服器的地址,最多可以使用3個DNS伺服器
$ sudo vi /etc/resolv.conf
nameserver 202.96.134.133
nameserver 202.96.128.68
nameserver 202.96.128.166
對"resolv.conf"的修改是即時生效的。可以使用nslookup命令進行DNS伺服器查詢,以驗證"resolv.conf"配置文件。
如何查看DNS
$ less /etc/resolv.conf
『貳』 LINUX修改IP,永久生效命令方法
Linux修改IP永久生效的辦法就是修改配置文件:
先說臨時生效的方法:
ifconfig eth0 192.168.10.24/24
ifconfig 網路設備名稱 IP 地址/子網掩碼位數
上面上方時臨時生效。
下面是永久生效的方法:
修改配置文件:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=00:0C:29:5A:22:EF
TYPE=Ethernet
UUID=53c1c149-e126-443e-93fd-db592deb339e
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static #設置靜態IP
IPADDR=192.168.10.24
NETMASK=255.255.255.0
BROADCAST=192.168.10.255
GATEWAY=192.168.10.2 #設置你自己的網關
臨時+永久 就能達到不重啟網卡是想IP地址永久生效了!
『叄』 解決安裝完kali系統不能上網的問題
當在Kali系統上遇到無法上網的問題時,首先需要配置網路以實現橋接模式。橋接模式下,虛擬機與物理機共享同一網路環境,但需確保IP地址和網段不同。例如,如果你的物理機IP為192.168.1.34,網關為192.168.1.1,子網掩碼為255.255.255.0,Kali系統的網路配置步驟如下:
1. 打開網路介面配置文件
vim /etc/network/interfaces
2. 將網路介面設置為靜態IP,修改內容如下:
auto eth0
iface eth0 inet static
address 192.168.1.63
netmask 255.255.255.0
gateway 192.168.1.1
3. 添加DNS伺服器,以使用Google的DNS服務為例:
vim /etc/resolv.conf
nameserver 8.8.8.8
4. 保存並關閉文件後,重啟網路服務以應用更改:
service networking restart
經過以上步驟,你應該能夠解決Kali系統無法上網的問題,使其能夠連接網路並正常瀏覽。
『肆』 ubuntu能ping通網關,但不能ping通外網
下面我重新整理一下:
————————這是 ubuntu的配置:————————————
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.30.253
netmask 255.255.255.0
network 192.168.30.0
broadcast 192.168.30.255
gateway 192.168.30.254
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 192.168.30.254
———————這是xp的網路參數———————————————
Windows IP Configuration
Host Name . . . . . . . . . . . . : lenovo
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Unknown
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
Ethernet adapter 本地連接:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Realtek RTL8169/8110 Family Gigabit Ethernet NIC
Physical Address. . . . . . . . . : 00-13-22-45-32-8A
Dhcp Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : 192.168.30.3
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.30.254
DNS Servers . . . . . . . . . . . : 202.103.44.150
————————————————————————————
二樓說的可能是正確的:網關或要ping的服備器對ping命令進行了屏蔽。
無論是在ubuntu還是xp中,ping外網的IP都是失敗的!
但是我在xp 下
C:\Documents and Settings\Administrator>telnet 119.147.15.13 25
卻能得到伺服器響應;
119.147.15.13 是tencent的一個伺服器地址,
telnet 119.147.15.13 25的含義是 登錄騰訊的 smtp
可我在ubuntu上執行同樣的命令卻得不到伺服器的響應,我覺得ubuntu還是不能連接外網,請問各位高手怎麼搞定啊???????
———————————————————————————————
{123.4.45.* 2010-4-29 12:55}******* 的回答是對的,公司的網管把網關的ping給關了。
———————————————————————————————
———————————————————————————————
【 blackfriday13】
(buntu的dns沒有設置對,需要在另外的地方配置的)******* 我現在只想網通,對於的DNS的配置,我想在網通後再去設置;
(在XP界面能用putty控制ubuntu——由於是內網,所以不需要通過網關。) ******* 我對「網關」的理解是充當數據中轉的中心結點可以稱作網關,公司的192.168.30.222這個電腦既為內網間的電腦相互交換數據,又為內網電腦與外網提供鏈接;
(你不用把xp的ip用在ubuntu上,你只要把網關和dns弄對就可以了)******* 有時候公司的一些IP能上,一些IP能上,我想盡量減少差異才這樣做的;
(你提供的win和ubuntu的ip對照是不一樣的,ubuntu里是192.168.30.1的網關及dns,而win里確是192.168.30.222的網關,dns是202.103.44.150 )******* 請見本欄提供的配置信息,上面的參數有誤,會誤導您的幫助!再次謝謝!
———————————————————————————————
『伍』 linux 怎麼改網卡ip地址
修改debian的ip地址需要修改配置文件/etc/network/interfaces。
如果是設置成dhcp自動獲取ip地址,在配置文件中加入這樣的內容:
auto
eth0
iface
eth0
inet
dhcp
然後保存退出,需要重啟網路(不是重啟主機)使配置生效,重啟網路命令:
/etc/init.d/networking
restart
重啟網路後,執行dhclient
eth0命令就可以獲取ip地址了。
注意:配置文件里的eth0是網卡的名字,需要你自己主機上的網卡名字(無線網卡用iwconfig可以看到,一般有線網卡用ifcongfig可以看到)。
auto
eth0這一句表示開機網卡設置就生效。
如果是設置成靜態ip地址,需要寫入以下內容:
auto
eth0
iface
eth0
inet
static
address
這里是靜態ip
netmask
這里是子網掩碼
gateway
這里是網關地址
network
這里是所在網段的網路地址
broadcast
這里是所在網段的廣播地址
保存退出後也要重啟網路。