導航:首頁 > 配伺服器 > linux伺服器寫ip地址嗎

linux伺服器寫ip地址嗎

發布時間:2022-05-28 03:31:37

『壹』 如何在linux系統中設置靜態ip地址

第一步:激活網卡
Linux系統裝好後默認的網卡是eth0,用下面的命令將這塊網卡激活。
代碼如下 復制代碼

# ifconfig eth0 up

第二步:設置網卡進入系統時啟動
想要每次開機就可以自動獲取IP地址上網,就要設置網路服務在系統啟動時也啟動。Linux有一點與windows不同的是很多服務默認是停止的,而且你 在某次使用該服務時啟動這個服務,但是沒設置它為默認啟動,則下次進入系統這個服務依然是停止的。下面是設置網路服務在系統啟動時也啟動的方法。

使用chkconfig命令讓網路服務在系統啟動級別是0123456時默認啟動。
代碼如下 復制代碼

# chkconfig –level 0123456 network on

第三步:修改網卡文件ifcfg-eth0

修改ifcfg-eth0文件,設置ONBOOT的值為yes,讓網路服務啟動時使用該網卡。設置BOOTPROTO的值為dhcp,讓網卡從DHCP伺服器自動獲取IP地址。
代碼如下 復制代碼

# vi /etc/sysconfig/network-scripts/ifcfg-eth0
ONBOOT=yes
BOOTPROTO=dhcp

靜態IP地址配置
配置靜態IP地址上網與動態IP地址上網同出一轍,修改ifcfg-eth0,然後用命令service network retart重啟網路服務。
例:
代碼如下 復制代碼
DEVICE=eth0
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS=8.8.8.8
BOOTPROTO=static
ONBOOT=yes

第一種:使用命令修改(直接即時生效,重啟失效)

代碼如下 復制代碼
#ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up

說明:
eth0是第一個網卡,其他依次為eth1,eth*
192.168.0.1是給網卡配置的第一個網卡配置的ip地址
netmask 255.255.255.0 配置的是子網掩碼
up是表示立即激活
ifconfig的更多參數說明查看相關幫助
代碼如下 復制代碼
gateway:
# route add default gw 192.168.30.1 eth0
dns:
# vi etc/resolv.conf
nameserver 202.131.80.1
nameserver 202.131.80.5

如果要重起生效,就把這些寫到起動腳本 rc.local中
第二種:修改配置文檔(需要重啟網路配置,永遠生效)

一、修改IP地址
手動改/etc/sysconfig/network-scripts/ifcfg-eth0文件 #第二塊網卡:vi /etc/sysconfig/network-scripts/ifcfg-eth1
代碼如下 復制代碼
DEVICE=eth0 #物理設備名
IPADDR=192.168.1.10 #IP地址
NETMASK=255.255.255.0 #掩碼值
NETWORK=192.168.1.0 #網路地址(可不要)
BROADCAST=192.168.1.255 #廣播地址(可不要)
GATEWAY=192.168.1.1 #網關地址
ONBOOT=yes # [yes|no](引導時是否激活設備)
USERCTL=no #[yes|no](非root用戶是否可以控制該設備)
BOOTPROTO=static #[none|static|bootp|dhcp](引導時不使用協議|靜態分配|BOOTP協議|DHCP協議)

注:單網卡綁定兩個IP
Linux的設備配置文件存放在/etc/sysconfig/network-scripts裡面,
對於乙太網的第一個設備,配置文件名一般為ifcfg-eth0
如果需要為第一個設備綁定多一個IP地址,
只需要在/etc/sysconfig/network-scripts目錄裡面創建一個名為ifcfg-eth0:0的文件,
內容樣例為:
代碼如下 復制代碼
DEVICE="eth0:0"
IPADDR="211.100.10.119"
NETMASK="255.255.255.0"

如果需要再綁定多一個IP地址,只需要把文件名和文件內的DEVICE中的eth0:x加一即可。LINUX最多可以支持255個IP別名。
其中的DEVICE為設備的名稱,IPADDR為此設備的IP地址,NETMASK為子網掩碼,ONBOOT表示在啟動時自動啟動。

『貳』 linux套接字編程伺服器ip地址怎麼寫

Linux套接字編程裡面的伺服器IP地址,需要用inet_addr函數將文本表示的IP地址轉換為Linux套接字編程要求的格式,也就是IP地址結構in_addr。
in_addr結構通常賦值給sockaddr_in結構的sin_addr成員,而sockaddr_in結構需要賦值給Linux套接字編程中connect調用和bind調用的第二個參數。還是上代碼吧:
struct sockaddr_in address;
address.sin_family=AF_INET;
address.sin_port=htons(8080); // 埠號
address.sin_addr.s_addr=inet_addr("127.0.0.1");
int len=sizeof(address);

connect(sockfd, (struct sockaddr *)&address, len);

『叄』 Linux如何配置ip地址

1、命令行使用vi編輯器打開網卡配置文件ifcfg-eth0:
vi
/etc/sysconfig/network-scripts/ifcfg-eth0
2、開始編輯,填寫ip地址、子網掩碼、網關、DNS等。其中「紅框內的信息」是必須得有的。
3、編輯完後,保存退出。
4、重啟網路服務。service
network
restart或/etc/init.d/network
restart
5、ping網關,ping外網進行測試。都能ping通表示網路正常。

『肆』 linux系統下伺服器IP地址設置

像你這樣的情況,應該一個伺服器集群有一個虛擬的IP地址作為伺服器群的單一IP地址給用戶提供服務,下面每個伺服器再有一個實際的IP地址。所以你只要知道你的集群方式和集群設置,那這個問題就清楚了
比如 :你的集群IP地址中 192.168.100.100為用戶提供服務,而群下面有10台真機,IP地址分別為192.168.100.50-192.168.100.60,那麼你現在把新加入的機器IP設成這段IP地址還沒有使用的IP地址就OK了

給分

『伍』 linux伺服器配置中多網卡的IP地址配置

如果系統擁有多個乙太網卡,則可以使用ifconfig命令為每一塊網卡指定個lP地址。

ifconfig命令可使Linux系統配置乙太網卡的網路介面,這樣可方便其它應用程序使用。ifconfig命令也可用來監控和改變網路介面的狀態。ifconfig命令的調用格式如下:

ifconfig
interface
[aftype]
[0pti0ns]addrcss

其中interface表示網路介面名:aftype
用來表明地址集,它們被用來解碼和顯示所有協議的地址,目前已支持的協議有inet
(TCP/IP)、ddp
(Appletalk)、ipx(N0vell)以及AX.
25和netr0m,默認值是inet;0pti0ns選項用來標志一些諸如掩碼地址、廣播地址之類的選項;address表示分配給制定介面的土機名或lP地址。

假設系統裝有兩塊網卡,系統分別定義為eth0和eth1,使州如下命令為它們指定IP

#
ifconfig
eth0
202
117.
85.
10

#
ifconflg
eihl

202.
117.
85.
11

只有root用戶才有許可權執行這兩條命令,普通用戶沒有許可權對網路介面進行配置。在設置完成後,可以使用不帶參數的ifconfig命令來查詢各個各個乙太網卡的信息:#
ifconfig

eth0

Link
encap:Ethernet

HWaddr
00;20:AF:48:F9:C8

inet
addr:
202
117.
85.
10

Bcast:
202.117.
8i.
255

Mask:255.255.255.0

UP
BR0ADCAST
RUNNING
MULTICAST
MTU:1500

Metric:l

RX
packets:lll
err0rs:0
copped:0
0verruns:0
frame:0

TX
packets:0
err0rs:0
copped:0
0verruns:0
camer:0

collisi0ns:0
txqueuelen:100

Interrupt:3
Base
addfess:0x300
Mem0ry:cco00-ce000

eth1

Link
encap:Ethemet

HWaddr
00:20:AF:48:F9:C8

inet
addr:
202.
117.
85.11

Bcast:
202.
117.
85.
255

Mask:255
255.255.0

UP
BR0ADCAST
RUNNING
MULflCAST
MTU:1574

Meuic:l

RX
packcLs:109
err0rs:0
copped:0
0venuns:0
framr.0

TX
packets:0
err0rs:0
copped:0
0verTuns:0
carrier:0

collisions:0
txqueuelen:112

Interrupt:9
Base
address:0x325
Memory:c3000-c5000

lo

Link
encap:L0cal
L00pback

ineL
addr:127.0.0.1

Mask:?5
5.0.0.0

UP
LOOPBACK
RUNNING

MTU:3924

Metric:l

RX
packets:29
err0rs:0
dropped:0
0verruns:0
ffame:0

TX
packets:29
err0rs:0
dropped:0
0vcrruns:0
carrier:0

collisi0ns:0
txqueuelen:0

由此可以看出系統成功地設置了兩塊乙太網卡
eth0和eth1.在下述執行結果中網卡lo是loopback的縮寫,它是Linux系統為了測試本身某些網路功能而設置的一塊虛擬同卡。

推薦閱讀:虛擬主機的優點

『陸』 linux伺服器要自己設置ip地址嗎

這個要看情況,如果設置了DHCP的話可以自動獲取IP,否則需手動指定

『柒』 Linux伺服器怎麼配置IP

埠映射 使用xshell訪問。
互聯網ip:埠
1、首先檢查設置的埠影射是否正確映射到內網的伺服器。即設置的轉發規則的IP地址是否為伺服器的IP地址。
2、無法訪問內網的伺服器,請檢查伺服器是否開啟了。可以在區域網內使用其他的計算機訪問一下伺服器,確認伺服器是否開啟,並能成功訪問。
3、檢查是否映射了伺服器所需的所有埠,有可能沒有完全設置訪問伺服器所需的埠,導致訪問失敗。可以通過開啟「DMZ主機」來檢測一下,是否埠沒有映射完全。若開啟DMZ主機後,能正常訪問伺服器,則可能是埠添加不完全。

『捌』 怎麼在linux下配置ip地址

家裡有一個modem和路由器,用xp可以不用撥號直接上網的那種,可是換到Linux就不行了,有人說要配置Linux的網卡ip地址,該怎麼配置呢?默認情況下是選擇自動獲取ip地址,不曉得為什麼不行手動配置靜態IP地址,具體的有幾個要填的如下:手動設置為:1.地

閱讀全文

與linux伺服器寫ip地址嗎相關的資料

熱點內容
cs電腦命令 瀏覽:672
怎麼在伺服器上部署eve 瀏覽:786
騰訊雲學生伺服器可以改地址嗎 瀏覽:200
雲伺服器費用和什麼有關 瀏覽:16
漢鍾壓縮機參數 瀏覽:964
cad中交集並集命令 瀏覽:422
程序員翻唱 瀏覽:837
我的世界怎麼移植材質到伺服器 瀏覽:649
蘇州市怎麼把軟體加密 瀏覽:614
電腦轉安卓系統軟體需要下載什麼 瀏覽:93
蘋果ipadmini怎麼解鎖app與數據 瀏覽:130
des加密演算法源碼 瀏覽:841
ui設計要學編程嗎 瀏覽:907
坐公交app怎麼把裡面的錢提出來 瀏覽:526
電視上用什麼游戲APP 瀏覽:346
佳能列印程序安裝後在什麼文件夾 瀏覽:583
鋒范經典壓縮比 瀏覽:644
勁舞團為什麼連接伺服器請稍等 瀏覽:642
有什麼早教app 瀏覽:76
找回雲伺服器的照片 瀏覽:38