設置debian的靜態IP


ipconfig -all可查看一下信息

想要設置網絡的信息如下

IP地址:10.10.10.155 子網掩碼:255.255.255.0 網關:10.10.10.2

廣播地址:10.10.10.255 DNS:10.10.10.2,114.114.114.114

我們需要編輯2個文件

/etc/network/interfaces(配置IP和網關) /etc/resolv.conf(配置DNS服務器

查看可用網卡

root@debian:~# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:2c:4c:49 brd ff:ff:ff:ff:ff:ff
    inet 10.20.55.105/23 brd 10.20.55.255 scope global ens33
       valid_lft forever preferred_lft forever
    inet6 fe80::20c:29ff:fe2c:4c49/64 scope link 
       valid_lft forever preferred_lft forever

復制

可用網卡為lo,ens33

vi /etc/network/interfaces

auto eth0 #開機自動連接網絡 注意這里的enth0為網卡名,需要改為你系統里存在的網卡,不然重啟網卡報錯
iface lo inet loopback
allow-hotplug eth0
iface eth0 inet static #static表示使用固定ip,dhcp表述使用動態ip
address 10.10.10.155 #設置ip地址
netmask 255.255.255.0 #設置子網掩碼
gateway 10.10.10.2 #設置網關

broadcase 10.10.10.255#設置廣播地址(也可以不寫)

復制

PS:配置時可去掉注釋,因為我配置的時候加了注釋導致網卡起不來;如果遠程一定要auto,不然配置后網卡不自動啟。

在配置/etc/resolv.conf

vi /etc/resolv.conf

nameserver 10.10.10.2 #設置首選dns
nameserver 114.114.114.114 #設置備用dns

復制

重啟網卡(下面的方法一個即可,不同的系統方式可能不一樣)

/etc/init.d/networking restart

service networking restart #重啟網絡

復制

重啟網卡不能生效的話,重啟虛擬機試試

參考:https://blog.csdn.net/nzjdsds/article/details/77197246 https://blog.csdn.net/u012268339/article/details/66472386 https://www.jianshu.com/p/65d23a05df40 https://blog.csdn.net/lienze2010/article/details/91868161


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM