현재 IP 127.0.0.1의 서버와 IP 127.0.0.2의 클라이언트가 있습니다. 나는 그들 사이에 서버로도 작동하는 중개 서버를 만들고 싶습니다.
이 새로운 중개자 서버에 IP를 어떻게 할당해야 합니까?
이 IP를 설정하는 방법 저는 VMWARE에서 우분투를 사용하고 있습니다. 친절하게 제안해 주세요
수정 :
여기에서 디자인했습니다 (gksudo gedit /etc/network/interfaces)
auto lo
iface lo inet loopback
auto eth0:0
iface eth0:0 inet static
name Ethernet alias LAN card
address 192.168.1.1
netmask 255.255.255.0
broadcast 192.168.1.255
network 192.168.1.0
auto eth0:1
iface eth0:1 inet static
name Ethernet alias LAN card
address 192.168.1.2
netmask 255.255.255.0
broadcast 192.168.1.255
network 192.168.1.0
auto eth0:2
iface eth0:2 inet static
name Ethernet alias LAN card
address 192.168.1.3
netmask 255.255.255.0
broadcast 192.168.1.255
network 192.168.1.0
하지만 난 아직도 ifconfig를 따라가고 있어요
eth0 Link encap:Ethernet HWaddr 00:0c:29:d5:f0:54
inet addr:192.168.28.128 Bcast:192.168.28.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fed5:f054/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:129 errors:0 dropped:0 overruns:0 frame:0
TX packets:130 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:63732 (63.7 KB) TX bytes:18881 (18.8 KB)
Interrupt:19 Base address:0x2000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:186 errors:0 dropped:0 overruns:0 frame:0
TX packets:186 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:25691 (25.6 KB) TX bytes:25691 (25.6 KB)
ifconfig에 새 IP가 표시되지 않는 이유는 무엇입니까 ??
답변1
정확히 무엇을 하려는지 잘 모르겠지만 루프백 인터페이스를 사용하는 것은 잘못된 생각일 가능성이 높습니다.
vmware 호스트에 가상 시스템이 있는 경우 192.168.1.0/24와 같은 네트워크를 만들고 이 네트워크에서 각 게스트에 별도의 IP를 할당하는 것이 더 나을 수 있습니다.
즉:
192.168.1.1 192.168.1.2 192.168.1.3
등.
ifconfig 명령을 사용하여 적절한 IP로 인터페이스를 가져올 수 있습니다.
ifconfig eth0 192.168.1.1 넷마스크 255.255.255.0 위로
그러나 해당 IP를 영구적으로 할당하려는 경우 해당 IP를 /etc/network/interfaces에 추가해야 합니다.
예를 들면 다음과 같습니다.
iface eth0 inet 정적 주소 192.168.1.1 넷마스크 255.255.255.0
(필요한 경우 적절한 게이트웨이 항목을 추가할 수도 있습니다)
물론 192.168.1.0/24일 필요는 없습니다.