คำถามติดแท็ก hostname

ชื่อโฮสต์คือป้ายกำกับที่กำหนดให้กับอุปกรณ์ที่เชื่อมต่อกับเครือข่ายคอมพิวเตอร์ที่ใช้เพื่อระบุอุปกรณ์

7
ฉันจะเปลี่ยน primary_hostname ของ Exim4 บนกล่อง Debian ได้อย่างไร
เซิร์ฟเวอร์ SMTP ระยะไกลบางตัวฉันพยายามส่งจดหมายไปยังปฏิเสธที่จะยอมรับ HELO จากเซิร์ฟเวอร์ของฉัน: 504 5.5.2 <localhost>: Helo command rejected: need fully-qualified hostname เห็นได้ชัดว่าเซิร์ฟเวอร์ Exim4 ของฉันส่งlocalhostเป็น FQDN ค้นหาสุทธิและไฟล์ปรับแต่งมากมายฉันได้เรียนรู้ว่าค่าที่ส่งเป็น FQDN ระหว่าง HELO นั้นมาจากprimary_hostnameตัวแปรการกำหนดค่า คำถามของฉันคืออะไรวิธีที่ถูกต้องในการเปลี่ยนตัวแปรนี้ในระบบ Debian คืออะไร? ผมคิดว่าผมสามารถ hardcode ค่าในการ config ไฟล์ exim4 แต่ IMHO มันก็ดูเหมือนจะทำให้รู้สึกมากขึ้นถ้าค่าโดยอัตโนมัติตรงกับ/etc/mailnameหรืออื่น ๆ ชื่อการตั้งค่าส่วนกลาง ฉันรู้สึกว่าคำตอบสำหรับคำถามของฉันสามารถพบได้ในข้อความนี้จากDebian wiki : ชื่อที่ใช้โดยเอ็กซิมใน EHLO / HELO primary_hostnameถูกดึงออกมาจากตัวเลือกการกำหนดค่า การกำหนดค่าเริ่มต้น exim4 Debian primary_hostnameไม่ได้ตั้งค่า Exim …
24 debian  hostname  exim 

5
ฉันสามารถมีจุดในชื่อโฮสต์ได้หรือไม่?
ฉันใช้ชื่อเช่น a.alpha สำหรับชื่อโฮสต์ของกล่อง linux ของฉัน แต่เห็นว่าชื่อเหล่านี้ไม่สามารถใช้งานได้อย่างสมบูรณ์ การตอบสนองของคำสั่ง hostname shell นั้นถูกต้อง (a.alpha) แต่ชื่อที่พิมพ์หลังจากบัญชีผู้ใช้ของฉันคือ "user @ a" แทนที่จะเป็น "user@a.alpha" เมื่อฉันใช้ avahi ฉันสามารถเข้าถึง (โดยชื่อโฮสต์) a.alpha แต่ไม่ใช่ b.alpha เป็นเรื่องปกติหรือไม่

1
เครื่องมือนี้จะค้นหาโดเมนที่ลงทะเบียนจากที่อยู่ IP ได้อย่างไร
นี่คือสิ่งที่ฉันไม่เคยรู้มาก่อนว่าจะต้องทำอย่างไรและมันก็ทำให้ฉันรำคาญเป็นครั้งคราวเป็นเวลาหลายปี ฉันอ่านทุกอย่างที่ฉันสามารถหาได้รวมถึงคำตอบทั้งหมดที่นี่ ไม่มีใครตอบคำถามได้จริง ดังนั้นโปรดอ่านอย่างถี่ถ้วนก่อนทำการแฟล็กสำเนาซ้ำ มันไม่ใช่. ขุด, โฮสต์, nslookup ... ดูเหมือนว่าจะไม่มีใครได้รับสิ่งที่ฉันตามมา อย่างมากฉันจะได้รับพอยน์เตอร์เช่น ec2-xxx-xxx-xxx-xxx.us-east-2.compute.amazonaws.com แต่ถ้าฉันใช้เครื่องมือออนไลน์นี้ฉันจะได้สิ่งที่ฉันต้องการอย่างแน่นอน: ทุกโดเมนที่แก้ไขที่อยู่ IP ที่ระบุ (หรือชื่อโฮสต์) ในกรณีนี้มันเป็นบริการ freemium ดังนั้นมันจะแสดงรายการไม่กี่คนแรก แต่ใช้งานได้ ในภาพต่อไปนี้ฉันใช้สามโดเมนที่ฉันเป็นเจ้าของและให้บริการจาก VPS พวกเขาไม่เกี่ยวข้องทั้งหมด แต่พวกเขาทั้งหมดปรากฏที่นี่: พวกเขาใช้เวทมนต์อะไร? เราจะทำซ้ำได้อย่างไร?

3
ฉันจะส่งผู้เยี่ยมชมไปยังเซิร์ฟเวอร์ที่ใกล้เคียงที่สุดโดยใช้ DNS ได้อย่างไร
มีวิธีการ จำกัด การป้อนข้อมูล dns หรือไม่? หมายความว่าผู้ใช้จากเอเชียแก้ไข mydomain.com เป็น ip อื่นนอกเหนือจากผู้ใช้จากสหรัฐอเมริกาหรือยุโรป สิ่งนี้จะเป็นประโยชน์ในการมอบเซิร์ฟเวอร์แก่ผู้ใช้ในบริเวณใกล้เคียง DNS เป็นเทคนิคเดียวที่ใช้จนถึงตอนนี้หมายความว่าฉันไม่สามารถวางระบบ softwarerouting หรือระบบส่วนกลางแทนที่ dns เพื่อแก้ไขปัญหานี้ได้

3
วิธีตั้งค่าชื่อโฮสต์สำหรับระบบ Debian Jessie
Debian systemdเจสซีมาพร้อมกับ คำแนะนำในการตั้งชื่อโฮสต์นั้นใช้ hostnamectl สำหรับ systemd อย่างไรก็ตามคำสั่งนี้ใช้งานไม่ได้ (แม้จะแสดงชื่อโฮสต์ปัจจุบัน) บนอิมเมจ Debian Jessie ที่บู๊ตบน EC2 : sudo hostnamectl sudo: unable to resolve host ip-172-30-0-17 Failed to create bus connection: No such file or directory ดังนั้นผมจึงพยายามที่จะไปข้างหน้ากับข้อเสนอแนะของ Debian ที่นี่ echo "myhostname" > /etc/hostname echo "127.0.0.1 myhostname" >> /etc/hosts /etc/init.d/hostname.sh start /etc/init.d/networking force-reload อย่างไรก็ตามหลังจากออกจากระบบและลงชื่อเข้าใช้อีกครั้งชื่อโฮสต์จะไม่เปลี่ยนแปลง อย่างไรก็ตามมันเปลี่ยนไปหลังจากรีบูตเครื่อง …

17
รูปแบบการตั้งชื่อเซิร์ฟเวอร์ที่จัดการได้และน่าสนใจที่สุดที่ใช้คืออะไร [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการถกเถียงอภิปรายโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา ล็อคแล้ว คำถามและคำตอบของคำถามนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ฉันอยากรู้ว่ารูปแบบใดที่ใช้เมื่อตั้งชื่อเซิร์ฟเวอร์ ...
19 hostname 


1
จะเปลี่ยนเส้นทางการรับส่งข้อมูลตามชื่อโฮสต์โดยใช้ HAProxy อย่างไร
ฉันประสบความสำเร็จในเบื้องต้นด้วยการตั้งค่า HAProxy เซิร์ฟเวอร์แอพจำนวนมากที่ฟังพอร์ตอื่น ๆ ตอนนี้ฉันมีเว็บเซิร์ฟเวอร์อื่นกำลังฟังบนพอร์ตหนึ่งและฉันต้องการเปลี่ยนแปลงสิ่งใดที่ทำให้การกำหนดค่าของฉันเพื่อรับส่งข้อมูลด้วยชื่อโฮสต์เช่นกัน ต่อไปนี้เป็นการตั้งค่าปัจจุบันสมมติว่า: เว็บเซิร์ฟเวอร์ apache ของฉันทำงานที่ examplecom: 8001 เซิร์ฟเวอร์แอปของฉันเป็นกลุ่ม 0.0.0.0:8081, 0.0.0.0:8082, 0.0.0.0:8083 global log 127.0.0.1 local0 log 127.0.0.1 local1 notice maxconn 4096 debug #quiet #user haproxy #group haproxy defaults log global mode http option httplog option dontlognull retries 3 redispatch maxconn 2000 contimeout 5000 clitimeout 50000 srvtimeout …

1
ฉันสามารถตั้งชื่อหลาย ๆ ชื่อใน / etc / hostname ได้ไหม?
เซิร์ฟเวอร์ของฉันหมายถึงมีชื่อหนึ่งชื่อในโดเมนดาต้าเซ็นเตอร์ของ ISP และอีกชื่อหนึ่งในโดเมน บริษัท ของเรา ฉันจะตั้งค่านี้อย่างถูกต้องได้อย่างไร ฉันสามารถตั้งชื่อหลาย ๆ ชื่อใน / etc / hostname ได้ไหม? (ระบบปฏิบัติการคือ Ubuntu 10.04 Serer)

3
Apache proxy_http เปลี่ยนเส้นทางไปยัง ip และตั้งชื่อโฮสต์
หวังว่าพวกคุณจะช่วยฉันด้วยปัญหาพร็อกซี่ที่ฉันมี สิ่งที่ฉันมีอยู่แล้ว ฉันได้ตั้งค่าพร็อกซีย้อนกลับ apache http ให้เป็นคำขอพร็อกซีจาก * .proxy.domain เป็น * .intern.domain apache เป็นวิธีเดียวที่จะเข้าถึงเว็บแอปพลิเคชันภายในของฉันจากเครือข่ายภายนอก ตัวอย่าง: app.proxy.domain -> app.intern.domain mail.proxy.domain -> mail.intern.domain ทั้งหมดนี้ใช้งานได้ดี แต่ฉันมีปัญหาดังต่อไปนี้ ปัญหา ฉันต้องการพร็อกซี่คำขอต่อไปนี้: app.proxy.domain -> app.internal.domain app-dev.proxy.domain -> app-dev.internal.domain นี่ไม่ใช่ปัญหา แต่น่าเสียดายที่เซิร์ฟเวอร์แอป dev รันสำเนาที่แน่นอนของ webapplication ของเซิร์ฟเวอร์แอปและ webapplication นี้จะตอบกลับเฉพาะชื่อโฮสต์ของมัน (app.intern.domain) ดังนั้นสิ่งที่ฉันต้องทำคือพร็อกซีต่อไปนี้ app.proxy.domain -> app.internal.domain (10.0.1.1) app-dev.proxy.domain -> app.internal.domain (10.0.1.2) ฉันสามารถทำสิ่งที่สองโดยเพิ่ม "10.0.1.2 …

7
วิธีรับชื่อแบบเต็ม (FQN) บน Unix ในสคริปต์ทุบตี
ฉันได้ทดสอบhostnameกับเซิร์ฟเวอร์หลายตัว (RedHat, Ubuntu) และhostname -fได้พิสูจน์แล้วว่าไม่น่าเชื่อถือบางครั้งจะส่งคืนชื่อสั้น ๆ เท่านั้น (ตามที่อธิบายไว้ในคำถามนี้ ) ฉันสามารถเห็น fqn ในนามแฝง: hostname -a(หนึ่งในนามแฝงคือ fqn ที่ฉันมองหา) แต่ลำดับของนามแฝงไม่ได้รับการแก้ไข มีวิธีอื่นในการรับชื่อที่ผ่านการรับรองโดยสมบูรณ์และเก็บไว้ในตัวแปร bash หรือไม่?
15 unix  bash  hostname 

5
ชื่อโฮสต์ตัวอักษรหนึ่งตัวถูกต้องหรือไม่
RFC-952 (ประโยคสุดท้ายของจุดที่ 1 ภายใต้สมมติฐาน) ห้ามใช้ชื่อโฮสต์ตัวละครเดี่ยวและฉันเคยมีประสบการณ์ ( เมื่อ 7 ปีที่แล้วเมื่อฤดูร้อนปี 2545) ซึ่งบริการบางอย่างจะปฏิเสธที่จะทำงานกับชื่อโฮสต์อักขระเดี่ยว (เพราะชื่อดังกล่าวคือ ไม่ใช่ตามมาตรฐาน) แต่ฉันเห็นชื่อโฮสต์อักขระเดี่ยวจำนวนหนึ่งที่ใช้งานในช่วงไม่กี่ปีที่ผ่านมา ชื่อโฮสต์ที่เป็นอักขระตัวเดียวตอนนี้ใช้ได้หรือไม่ (ถ้าเป็นเช่นนั้นการอ้างอิงการตรวจสอบความถูกต้องที่เหมาะสมคืออะไร) แก้ไข (เพื่อรวบรวมข้อมูลบางอย่างจากคำตอบ): ด้านต่างๆของ DNS ดูเหมือนจะกำหนดไว้ในหลาย RFCs รวมทั้ง1035 , 1123และ2181 จากRFC-2181 ส่วนที่ 11 : Note however, that the various applications that make use of DNS data can have restrictions imposed on what particular values are …

5
ทำให้ iptables ง่ายต่อการบำรุงรักษา
เครือข่ายของฉันถูกล็อคอย่างสมบูรณ์ยกเว้นบางไซต์ที่ได้รับอนุญาต ทั้งหมดนี้ทำผ่าน iptables ซึ่งมีลักษณะดังนี้: # Allow traffic to google.com iptables -A zone_lan_forward -p tcp -d 1.2.3.0/24 -j ACCEPT iptables -A zone_lan_forward -p udp -d 1.2.3.0/24 -j ACCEPT iptables -A zone_lan_forward -p tcp -d 11.12.13.0/24 -j ACCEPT iptables -A zone_lan_forward -p udp -d 11.12.13.0/24 -j ACCEPT iptables -A zone_lan_forward -p tcp …

4
รายการตรวจสอบสำหรับการเปลี่ยนชื่อโฮสต์ของเซิร์ฟเวอร์ [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ปิดให้บริการใน4 ปีที่แล้ว ล็อคแล้ว คำถามและคำตอบของคำถามนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ฉันต้องการเปลี่ยนชื่อเซิร์ฟเวอร์ Debian linux ของฉันเพื่อให้ชื่อที่มีความหมายและมีบทบาทมากกว่า นี่คือสถานที่ที่ฉันรู้ว่าชื่อจะต้องมีการเปลี่ยนแปลง: คำสั่ง / etc / hostname & / etc / mailname & execute hostname / etc / hosts / etc / hosts บนเซิร์ฟเวอร์อื่น ๆ เช่นเซิร์ฟเวอร์บันทึกระยะไกลของเรา / etc / password (ปกติฉันเปลี่ยนชื่อรูทเพื่อให้ตรงกับชื่อเซิร์ฟเวอร์ทำให้การเรียงลำดับเมลง่ายขึ้น) การกำหนดค่า Logwatch / Logcheck ต้องเรียกใช้ "rkhunter --propupd" …
13 linux  hostname  rename 

4
ระเบียน DNS แยกต่างหากจำเป็นสำหรับเว็บและเมลบนเซิร์ฟเวอร์เดียวหรือไม่
เมื่อตั้งค่าเว็บ / เมลเซิร์ฟเวอร์บนเซิร์ฟเวอร์เดียวหรือ VPS ที่มีที่อยู่ IP เดียวเกือบทุกคำแนะนำทางออนไลน์จะเป็นไปตามโครงสร้างเดียวกันสำหรับ DNS: example.com. IN A 192.0.2.0 hostname.example.com. IN A 192.0.2.0 mail.example.com. IN A 192.0.2.0 example.com. IN MX 10 mail.example.com. 0.2.0.192.in-addr.arpa. IN PTR hostname.example.com ฉันใช้มันหลายครั้งและมันก็ใช้ได้กับฉันเสมอ แต่ฉันสงสัยว่ามีสาเหตุที่เซิร์ฟเวอร์อีเมลชี้ไปที่ชื่ออื่นหรือไม่ เป็นไปได้ไหมที่จะชี้ระเบียน MX ไปยังชื่อโฮสต์และเพียงใช้ชื่อโฮสต์. example.com สำหรับ SMTP และ POP3

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.